Hex Artifact Content
Not logged in

Artifact 15c1f23408c8d15c988a9fe77c52d2619836f067:


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 30 37 29 20 28 6e 61 6d  ns . 22007) (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 30 37 29 20 28 6e   (ns . 22007) (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 32 32 30 30 37 29 20 28 6e 61 6d 65 20 2e 20   22007) (name . 
9fb0: 22 22 29 20 28 69 64 20 2e 20 31 38 29 0a 20 20  "") (id . 18).  
9fc0: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
9fd0: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
9fe0: 74 73 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e  ts/pthreadtypes.
9ff0: 68 3a 38 36 3a 39 22 29 0a 20 20 20 20 20 20 28  h:86:9").      (
a000: 62 69 74 2d 73 69 7a 65 20 2e 20 34 34 38 29 20  bit-size . 448) 
a010: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
a020: 20 36 34 29 0a 20 20 20 20 20 20 28 66 69 65 6c   64).      (fiel
a030: 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20  ds.        ..   
a040: 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a050: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
a060: 22 5f 5f 64 61 74 61 22 29 20 28 62 69 74 2d 6f  "__data") (bit-o
a070: 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
a080: 73 69 7a 65 20 2e 20 34 34 38 29 0a 20 20 20 20  size . 448).    
a090: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
a0a0: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
a0b0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a0c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
a0d0: 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20  g . ":struct"). 
a0e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 61               (na
a0f0: 6d 65 20 2e 20 22 5f 5f 70 74 68 72 65 61 64 5f  me . "__pthread_
a100: 72 77 6c 6f 63 6b 5f 61 72 63 68 5f 74 22 29 0a  rwlock_arch_t").
a110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69                (i
a120: 64 20 2e 20 31 39 29 29 29 0a 20 20 20 20 20 20  d . 19))).      
a130: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
a140: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
a150: 73 69 7a 65 22 29 20 28 62 69 74 2d 6f 66 66 73  size") (bit-offs
a160: 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
a170: 65 20 2e 20 34 34 38 29 0a 20 20 20 20 20 20 20  e . 448).       
a180: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
a190: 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ent . 8).       
a1a0: 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
a1b0: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
a1c0: 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20  ":array").      
a1d0: 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a1e0: 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
a1f0: 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
a200: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
a210: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
a220: 28 73 69 7a 65 20 2e 20 35 36 29 29 29 0a 20 20  (size . 56))).  
a230: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
a240: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
a250: 20 22 5f 5f 61 6c 69 67 6e 22 29 20 28 62 69 74   "__align") (bit
a260: 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
a270: 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
a280: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
a290: 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
a2a0: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
a2b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
a2c0: 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20  ag . ":long").  
a2d0: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
a2e0: 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
a2f0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
a300: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
a310: 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
a320: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
a330: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
a340: 20 2e 20 22 70 74 68 72 65 61 64 5f 72 77 6c 6f   . "pthread_rwlo
a350: 63 6b 61 74 74 72 5f 74 22 29 0a 20 20 20 20 28  ckattr_t").    (
a360: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
a370: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 70 74  /include/bits/pt
a380: 68 72 65 61 64 74 79 70 65 73 2e 68 3a 39 37 3a  hreadtypes.h:97:
a390: 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
a3a0: 61 67 20 2e 20 22 75 6e 69 6f 6e 22 29 20 28 6e  ag . "union") (n
a3b0: 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
a3c0: 22 29 20 28 69 64 20 2e 20 32 30 29 0a 20 20 20  ") (id . 20).   
a3d0: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
a3e0: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
a3f0: 73 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e 68  s/pthreadtypes.h
a400: 3a 39 33 3a 39 22 29 0a 20 20 20 20 20 20 28 62  :93:9").      (b
a410: 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62  it-size . 64) (b
a420: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
a430: 34 29 0a 20 20 20 20 20 20 28 66 69 65 6c 64 73  4).      (fields
a440: 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20  .        ..     
a450: 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
a460: 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
a470: 5f 73 69 7a 65 22 29 20 28 62 69 74 2d 6f 66 66  _size") (bit-off
a480: 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
a490: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
a4a0: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
a4b0: 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ent . 8).       
a4c0: 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
a4d0: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
a4e0: 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20  ":array").      
a4f0: 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a500: 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
a510: 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
a520: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
a530: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
a540: 28 73 69 7a 65 20 2e 20 38 29 29 29 0a 20 20 20  (size . 8))).   
a550: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a560: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
a570: 22 5f 5f 61 6c 69 67 6e 22 29 20 28 62 69 74 2d  "__align") (bit-
a580: 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
a590: 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
a5a0: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
a5b0: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
a5c0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a5d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
a5e0: 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20  g . ":long").   
a5f0: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
a600: 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
a610: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
a620: 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
a630: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
a640: 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
a650: 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
a660: 2e 20 22 70 74 68 72 65 61 64 5f 73 70 69 6e 6c  . "pthread_spinl
a670: 6f 63 6b 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  ock_t").    (loc
a680: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
a690: 63 6c 75 64 65 2f 62 69 74 73 2f 70 74 68 72 65  clude/bits/pthre
a6a0: 61 64 74 79 70 65 73 2e 68 3a 31 30 33 3a 32 32  adtypes.h:103:22
a6b0: 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
a6c0: 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
a6d0: 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
a6e0: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
a6f0: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
a700: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
a710: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
a720: 20 22 70 74 68 72 65 61 64 5f 62 61 72 72 69 65   "pthread_barrie
a730: 72 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  r_t").    (locat
a740: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
a750: 75 64 65 2f 62 69 74 73 2f 70 74 68 72 65 61 64  ude/bits/pthread
a760: 74 79 70 65 73 2e 68 3a 31 31 32 3a 33 22 29 0a  types.h:112:3").
a770: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a780: 20 22 75 6e 69 6f 6e 22 29 20 28 6e 73 20 2e 20   "union") (ns . 
a790: 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  0) (name . "") (
a7a0: 69 64 20 2e 20 32 31 29 0a 20 20 20 20 20 20 28  id . 21).      (
a7b0: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
a7c0: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 70 74  /include/bits/pt
a7d0: 68 72 65 61 64 74 79 70 65 73 2e 68 3a 31 30 38  hreadtypes.h:108
a7e0: 3a 39 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  :9").      (bit-
a7f0: 73 69 7a 65 20 2e 20 32 35 36 29 20 28 62 69 74  size . 256) (bit
a800: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
a810: 0a 20 20 20 20 20 20 28 66 69 65 6c 64 73 0a 20  .      (fields. 
a820: 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20         ..       
a830: 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
a840: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73  d") (name . "__s
a850: 69 7a 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ize") (bit-offse
a860: 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
a870: 20 2e 20 32 35 36 29 0a 20 20 20 20 20 20 20 20   . 256).        
a880: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
a890: 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  nt . 8).        
a8a0: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
a8b0: 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
a8c0: 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20  :array").       
a8d0: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a8e0: 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
a8f0: 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
a900: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
a910: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
a920: 73 69 7a 65 20 2e 20 33 32 29 29 29 0a 20 20 20  size . 32))).   
a930: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a940: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
a950: 22 5f 5f 61 6c 69 67 6e 22 29 20 28 62 69 74 2d  "__align") (bit-
a960: 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
a970: 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
a980: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
a990: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
a9a0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a9b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
a9c0: 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20  g . ":long").   
a9d0: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
a9e0: 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
a9f0: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
aa00: 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
aa10: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
aa20: 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
aa30: 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
aa40: 2e 20 22 70 74 68 72 65 61 64 5f 62 61 72 72 69  . "pthread_barri
aa50: 65 72 61 74 74 72 5f 74 22 29 0a 20 20 20 20 28  erattr_t").    (
aa60: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
aa70: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 70 74  /include/bits/pt
aa80: 68 72 65 61 64 74 79 70 65 73 2e 68 3a 31 31 38  hreadtypes.h:118
aa90: 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  :3").    (type (
aaa0: 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22 29 20 28  tag . "union") (
aab0: 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
aac0: 22 22 29 20 28 69 64 20 2e 20 32 32 29 0a 20 20  "") (id . 22).  
aad0: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
aae0: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
aaf0: 74 73 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e  ts/pthreadtypes.
ab00: 68 3a 31 31 34 3a 39 22 29 0a 20 20 20 20 20 20  h:114:9").      
ab10: 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
ab20: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ab30: 20 33 32 29 0a 20 20 20 20 20 20 28 66 69 65 6c   32).      (fiel
ab40: 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20  ds.        ..   
ab50: 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
ab60: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
ab70: 22 5f 5f 73 69 7a 65 22 29 20 28 62 69 74 2d 6f  "__size") (bit-o
ab80: 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
ab90: 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
aba0: 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
abb0: 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20  nment . 8).     
abc0: 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
abd0: 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
abe0: 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20  . ":array").    
abf0: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
ac00: 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
ac10: 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
ac20: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
ac30: 38 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  8)).            
ac40: 20 20 28 73 69 7a 65 20 2e 20 34 29 29 29 0a 20    (size . 4))). 
ac50: 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e           ((tag .
ac60: 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ac70: 2e 20 22 5f 5f 61 6c 69 67 6e 22 29 20 28 62 69  . "__align") (bi
ac80: 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
ac90: 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
aca0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
acb0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
acc0: 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
acd0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
ace0: 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
acf0: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
ad00: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
ad10: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
ad20: 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
ad30: 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
ad40: 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30  struct") (ns . 0
ad50: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 46  ) (name . "_IO_F
ad60: 49 4c 45 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ILE") (id . 0). 
ad70: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
ad80: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
ad90: 73 2f 74 79 70 65 73 2f 5f 5f 46 49 4c 45 2e 68  s/types/__FILE.h
ada0: 3a 34 3a 38 22 29 0a 20 20 20 20 28 62 69 74 2d  :4:8").    (bit-
adb0: 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61  size . 0) (bit-a
adc0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
add0: 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20  ields . #())).  
ade0: 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
adf0: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
ae00: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 46      (name . "__F
ae10: 49 4c 45 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ILE").    (locat
ae20: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
ae30: 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2f 5f  ude/bits/types/_
ae40: 5f 46 49 4c 45 2e 68 3a 35 3a 32 35 22 29 0a 20  _FILE.h:5:25"). 
ae50: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ae60: 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
ae70: 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f  0) (name . "_IO_
ae80: 46 49 4c 45 22 29 20 28 69 64 20 2e 20 30 29 0a  FILE") (id . 0).
ae90: 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20        (location 
aea0: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
aeb0: 62 69 74 73 2f 74 79 70 65 73 2f 5f 5f 46 49 4c  bits/types/__FIL
aec0: 45 2e 68 3a 34 3a 38 22 29 0a 20 20 20 20 20 20  E.h:4:8").      
aed0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28  (bit-size . 0) (
aee0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
aef0: 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
af00: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
af10: 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
af20: 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 46 49   (name . "_IO_FI
af30: 4c 45 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  LE") (id . 0).  
af40: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
af50: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
af60: 2f 74 79 70 65 73 2f 46 49 4c 45 2e 68 3a 34 3a  /types/FILE.h:4:
af70: 38 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a  8").    (bit-siz
af80: 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67  e . 0) (bit-alig
af90: 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c  nment . 0) (fiel
afa0: 64 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28 74  ds . #())).  ((t
afb0: 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
afc0: 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
afd0: 20 28 6e 61 6d 65 20 2e 20 22 46 49 4c 45 22 29   (name . "FILE")
afe0: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
aff0: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
b000: 69 74 73 2f 74 79 70 65 73 2f 46 49 4c 45 2e 68  its/types/FILE.h
b010: 3a 37 3a 32 35 22 29 0a 20 20 20 20 28 74 79 70  :7:25").    (typ
b020: 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74  e (tag . "struct
b030: 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
b040: 65 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29 20  e . "_IO_FILE") 
b050: 28 69 64 20 2e 20 30 29 0a 20 20 20 20 20 20 28  (id . 0).      (
b060: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
b070: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79  /include/bits/ty
b080: 70 65 73 2f 5f 5f 46 49 4c 45 2e 68 3a 34 3a 38  pes/__FILE.h:4:8
b090: 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
b0a0: 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69  ze . 0) (bit-ali
b0b0: 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65  gnment . 0) (fie
b0c0: 6c 64 73 20 2e 20 23 28 29 29 29 29 0a 20 20 28  lds . #()))).  (
b0d0: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
b0e0: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
b0f0: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 62     (name . "__mb
b100: 73 74 61 74 65 5f 74 22 29 0a 20 20 20 20 28 6c  state_t").    (l
b110: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
b120: 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70  include/bits/typ
b130: 65 73 2f 5f 5f 6d 62 73 74 61 74 65 5f 74 2e 68  es/__mbstate_t.h
b140: 3a 32 31 3a 33 22 29 0a 20 20 20 20 28 74 79 70  :21:3").    (typ
b150: 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74  e (tag . "struct
b160: 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
b170: 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 32 34  e . "") (id . 24
b180: 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f  ).      (locatio
b190: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
b1a0: 65 2f 62 69 74 73 2f 74 79 70 65 73 2f 5f 5f 6d  e/bits/types/__m
b1b0: 62 73 74 61 74 65 5f 74 2e 68 3a 31 33 3a 39 22  bstate_t.h:13:9"
b1c0: 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
b1d0: 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69  e . 64) (bit-ali
b1e0: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
b1f0: 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
b200: 20 20 20 2e 0a 20 20 20 20 20 20 20 20 23 28 28     ..        #((
b210: 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
b220: 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74  (name . "__count
b230: 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
b240: 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
b250: 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
b260: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
b270: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
b280: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
b290: 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
b2a0: 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
b2b0: 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
b2c0: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
b2d0: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
b2e0: 22 5f 5f 76 61 6c 75 65 22 29 20 28 62 69 74 2d  "__value") (bit-
b2f0: 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69  offset . 32) (bi
b300: 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
b310: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
b320: 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
b330: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b340: 28 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22 29 20  (tag . "union") 
b350: 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
b360: 20 22 22 29 20 28 69 64 20 2e 20 32 35 29 0a 20   "") (id . 25). 
b370: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f               (lo
b380: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
b390: 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65  nclude/bits/type
b3a0: 73 2f 5f 5f 6d 62 73 74 61 74 65 5f 74 2e 68 3a  s/__mbstate_t.h:
b3b0: 31 36 3a 33 22 29 0a 20 20 20 20 20 20 20 20 20  16:3").         
b3c0: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
b3d0: 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
b3e0: 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
b3f0: 20 20 20 20 20 20 20 20 28 66 69 65 6c 64 73 0a          (fields.
b400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b410: 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
b420: 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
b430: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
b440: 77 63 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65  wch") (bit-offse
b450: 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
b460: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
b470: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
b480: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
b490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b4a0: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
b4b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b4c0: 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
b4d0: 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  d-int").        
b4e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
b4f0: 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
b500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b510: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
b520: 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
b530: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 74               ((t
b540: 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
b550: 61 6d 65 20 2e 20 22 5f 5f 77 63 68 62 22 29 20  ame . "__wchb") 
b560: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
b570: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
b580: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
b590: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
b5a0: 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ent . 8).       
b5b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79               (ty
b5c0: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
b5d0: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
b5e0: 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20  ":array").      
b5f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b600: 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
b610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
b620: 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
b630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b640: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
b650: 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
b660: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
b670: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
b680: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
b690: 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20          (size . 
b6a0: 34 29 29 29 29 29 29 29 29 29 29 29 0a 20 20 28  4))))))))))).  (
b6b0: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
b6c0: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
b6d0: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 47 5f 66     (name . "_G_f
b6e0: 70 6f 73 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  pos_t").    (loc
b6f0: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
b700: 63 6c 75 64 65 2f 5f 47 5f 63 6f 6e 66 69 67 2e  clude/_G_config.
b710: 68 3a 32 36 3a 33 22 29 0a 20 20 20 20 28 74 79  h:26:3").    (ty
b720: 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63  pe (tag . "struc
b730: 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  t") (ns . 0) (na
b740: 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 32  me . "") (id . 2
b750: 36 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69  6).      (locati
b760: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
b770: 64 65 2f 5f 47 5f 63 6f 6e 66 69 67 2e 68 3a 32  de/_G_config.h:2
b780: 32 3a 39 22 29 0a 20 20 20 20 20 20 28 62 69 74  2:9").      (bit
b790: 2d 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69  -size . 128) (bi
b7a0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
b7b0: 29 0a 20 20 20 20 20 20 28 66 69 65 6c 64 73 0a  ).      (fields.
b7c0: 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20          ..      
b7d0: 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
b7e0: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
b7f0: 70 6f 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65  pos") (bit-offse
b800: 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
b810: 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
b820: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
b830: 74 20 2e 20 36 34 29 20 28 74 79 70 65 20 28 74  t . 64) (type (t
b840: 61 67 20 2e 20 22 5f 5f 6f 66 66 5f 74 22 29 29  ag . "__off_t"))
b850: 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61  ).          ((ta
b860: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
b870: 6d 65 20 2e 20 22 5f 5f 73 74 61 74 65 22 29 20  me . "__state") 
b880: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34  (bit-offset . 64
b890: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34  ) (bit-size . 64
b8a0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
b8b0: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
b8c0: 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
b8d0: 22 5f 5f 6d 62 73 74 61 74 65 5f 74 22 29 29 29  "__mbstate_t")))
b8e0: 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
b8f0: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
b900: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
b910: 20 2e 20 22 5f 47 5f 66 70 6f 73 36 34 5f 74 22   . "_G_fpos64_t"
b920: 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
b930: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
b940: 5f 47 5f 63 6f 6e 66 69 67 2e 68 3a 33 31 3a 33  _G_config.h:31:3
b950: 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
b960: 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
b970: 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
b980: 22 29 20 28 69 64 20 2e 20 32 37 29 0a 20 20 20  ") (id . 27).   
b990: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
b9a0: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 5f 47 5f  /usr/include/_G_
b9b0: 63 6f 6e 66 69 67 2e 68 3a 32 37 3a 39 22 29 0a  config.h:27:9").
b9c0: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
b9d0: 2e 20 31 32 38 29 20 28 62 69 74 2d 61 6c 69 67  . 128) (bit-alig
b9e0: 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
b9f0: 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
ba00: 20 20 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28    ..        #(((
ba10: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ba20: 6e 61 6d 65 20 2e 20 22 5f 5f 70 6f 73 22 29 20  name . "__pos") 
ba30: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
ba40: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
ba50: 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
ba60: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
ba70: 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
ba80: 5f 5f 6f 66 66 36 34 5f 74 22 29 29 29 0a 20 20  __off64_t"))).  
ba90: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
baa0: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
bab0: 20 22 5f 5f 73 74 61 74 65 22 29 20 28 62 69 74   "__state") (bit
bac0: 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28 62  -offset . 64) (b
bad0: 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
bae0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
baf0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
bb00: 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
bb10: 62 73 74 61 74 65 5f 74 22 29 29 29 29 29 29 29  bstate_t")))))))
bb20: 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
bb30: 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
bb40: 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
bb50: 76 61 5f 6c 69 73 74 22 29 0a 20 20 20 20 28 6c  va_list").    (l
bb60: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
bb70: 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
bb80: 69 6e 63 6c 75 64 65 2f 73 74 64 61 72 67 2e 68  include/stdarg.h
bb90: 3a 33 30 3a 32 37 22 29 0a 20 20 20 20 28 74 79  :30:27").    (ty
bba0: 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 62 75 69  pe (tag . "__bui
bbb0: 6c 74 69 6e 5f 76 61 5f 6c 69 73 74 22 29 29 29  ltin_va_list")))
bbc0: 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
bbd0: 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
bbe0: 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
bbf0: 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29  __gnuc_va_list")
bc00: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
bc10: 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
bc20: 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 73  /5.0.1/include/s
bc30: 74 64 61 72 67 2e 68 3a 34 38 3a 32 37 22 29 0a  tdarg.h:48:27").
bc40: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
bc50: 20 22 5f 5f 62 75 69 6c 74 69 6e 5f 76 61 5f 6c   "__builtin_va_l
bc60: 69 73 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  ist"))).  ((tag 
bc70: 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
bc80: 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49  . 0) (name . "_I
bc90: 4f 5f 6a 75 6d 70 5f 74 22 29 20 28 69 64 20 2e  O_jump_t") (id .
bca0: 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
bcb0: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
bcc0: 65 2f 6c 69 62 69 6f 2e 68 3a 31 34 35 3a 38 22  e/libio.h:145:8"
bcd0: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29  ) (bit-size . 0)
bce0: 0a 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d  .    (bit-alignm
bcf0: 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
bd00: 20 2e 20 23 28 29 29 29 0a 20 20 28 28 74 61 67   . #())).  ((tag
bd10: 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
bd20: 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f   . 0) (name . "_
bd30: 49 4f 5f 46 49 4c 45 22 29 20 28 69 64 20 2e 20  IO_FILE") (id . 
bd40: 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
bd50: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
bd60: 2f 6c 69 62 69 6f 2e 68 3a 31 34 35 3a 32 38 22  /libio.h:145:28"
bd70: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29  ) (bit-size . 0)
bd80: 0a 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d  .    (bit-alignm
bd90: 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
bda0: 20 2e 20 23 28 29 29 29 0a 20 20 28 28 74 61 67   . #())).  ((tag
bdb0: 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
bdc0: 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
bdd0: 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 6c 6f 63 6b  name . "_IO_lock
bde0: 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
bdf0: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
be00: 64 65 2f 6c 69 62 69 6f 2e 68 3a 31 35 30 3a 31  de/libio.h:150:1
be10: 34 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  4").    (type (t
be20: 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
be30: 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63    ((tag . "struc
be40: 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  t") (ns . 0) (na
be50: 6d 65 20 2e 20 22 5f 49 4f 5f 6d 61 72 6b 65 72  me . "_IO_marker
be60: 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
be70: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
be80: 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e  r/include/libio.
be90: 68 3a 31 35 36 3a 38 22 29 20 28 62 69 74 2d 73  h:156:8") (bit-s
bea0: 69 7a 65 20 2e 20 31 39 32 29 0a 20 20 20 20 28  ize . 192).    (
beb0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
bec0: 36 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  64).    (fields.
bed0: 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
bee0: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
bef0: 20 28 6e 61 6d 65 20 2e 20 22 5f 6e 65 78 74 22   (name . "_next"
bf00: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
bf10: 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  0) (bit-size . 6
bf20: 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  4).          (bi
bf30: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
bf40: 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
bf50: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
bf60: 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
bf70: 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
bf80: 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75  pe (tag . ":stru
bf90: 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49  ct") (name . "_I
bfa0: 4f 5f 6d 61 72 6b 65 72 22 29 20 28 69 64 20 2e  O_marker") (id .
bfb0: 20 32 38 29 29 29 29 0a 20 20 20 20 20 20 20 20   28)))).        
bfc0: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
bfd0: 20 28 6e 61 6d 65 20 2e 20 22 5f 73 62 75 66 22   (name . "_sbuf"
bfe0: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
bff0: 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  64) (bit-size . 
c000: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
c010: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
c020: 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
c030: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
c040: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
c050: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
c060: 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75  ype (tag . "stru
c070: 63 74 22 29 20 28 6e 73 20 2e 20 31 37 38 31 29  ct") (ns . 1781)
c080: 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 46 49   (name . "_IO_FI
c090: 4c 45 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  LE") (id . 0).  
c0a0: 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63              (loc
c0b0: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
c0c0: 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73  clude/bits/types
c0d0: 2f 5f 5f 46 49 4c 45 2e 68 3a 34 3a 38 22 29 0a  /__FILE.h:4:8").
c0e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
c0f0: 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69  it-size . 0) (bi
c100: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
c110: 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
c120: 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c130: 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
c140: 65 20 2e 20 22 5f 70 6f 73 22 29 20 28 62 69 74  e . "_pos") (bit
c150: 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20 28  -offset . 128) (
c160: 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
c170: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
c180: 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
c190: 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
c1a0: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
c1b0: 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
c1c0: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
c1d0: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
c1e0: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
c1f0: 2e 20 33 32 29 29 29 29 29 29 0a 20 20 28 28 74  . 32)))))).  ((t
c200: 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73  ag . "enum") (ns
c210: 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f   . 0) (name . "_
c220: 5f 63 6f 64 65 63 76 74 5f 72 65 73 75 6c 74 22  _codecvt_result"
c230: 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
c240: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
c250: 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68  /include/libio.h
c260: 3a 31 37 36 3a 36 22 29 0a 20 20 20 20 28 66 69  :176:6").    (fi
c270: 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
c280: 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
c290: 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
c2a0: 5f 63 6f 64 65 63 76 74 5f 6f 6b 22 29 20 28 76  _codecvt_ok") (v
c2b0: 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20  alue . 0)).     
c2c0: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
c2d0: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63  d") (name . "__c
c2e0: 6f 64 65 63 76 74 5f 70 61 72 74 69 61 6c 22 29  odecvt_partial")
c2f0: 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20   (value . 1)).  
c300: 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
c310: 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
c320: 5f 5f 63 6f 64 65 63 76 74 5f 65 72 72 6f 72 22  __codecvt_error"
c330: 29 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20  ) (value . 2)). 
c340: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c350: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
c360: 22 5f 5f 63 6f 64 65 63 76 74 5f 6e 6f 63 6f 6e  "__codecvt_nocon
c370: 76 22 29 20 28 76 61 6c 75 65 20 2e 20 33 29 29  v") (value . 3))
c380: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
c390: 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
c3a0: 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 46 49   (name . "_IO_FI
c3b0: 4c 45 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  LE") (id . 0).  
c3c0: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
c3d0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69  usr/include/libi
c3e0: 6f 2e 68 3a 32 34 31 3a 38 22 29 20 28 62 69 74  o.h:241:8") (bit
c3f0: 2d 73 69 7a 65 20 2e 20 31 37 32 38 29 0a 20 20  -size . 1728).  
c400: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
c410: 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65 6c   . 64).    (fiel
c420: 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
c430: 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
c440: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 66 6c  d") (name . "_fl
c450: 61 67 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ags") (bit-offse
c460: 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
c470: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
c480: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
c490: 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
c4a0: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
c4b0: 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
c4c0: 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
c4d0: 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
c4e0: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
c4f0: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49  ld") (name . "_I
c500: 4f 5f 72 65 61 64 5f 70 74 72 22 29 20 28 62 69  O_read_ptr") (bi
c510: 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28  t-offset . 64) (
c520: 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
c530: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
c540: 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
c550: 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
c560: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
c570: 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
c580: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c590: 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
c5a0: 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
c5b0: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
c5c0: 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
c5d0: 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
c5e0: 61 6d 65 20 2e 20 22 5f 49 4f 5f 72 65 61 64 5f  ame . "_IO_read_
c5f0: 65 6e 64 22 29 20 28 62 69 74 2d 6f 66 66 73 65  end") (bit-offse
c600: 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69  t . 128) (bit-si
c610: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
c620: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
c630: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
c640: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
c650: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
c660: 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
c670: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c680: 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
c690: 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
c6a0: 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
c6b0: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c6c0: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
c6d0: 22 5f 49 4f 5f 72 65 61 64 5f 62 61 73 65 22 29  "_IO_read_base")
c6e0: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
c6f0: 39 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  92) (bit-size . 
c700: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
c710: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
c720: 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
c730: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
c740: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
c750: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
c760: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
c770: 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
c780: 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
c790: 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
c7a0: 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
c7b0: 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f  ") (name . "_IO_
c7c0: 77 72 69 74 65 5f 62 61 73 65 22 29 20 28 62 69  write_base") (bi
c7d0: 74 2d 6f 66 66 73 65 74 20 2e 20 32 35 36 29 0a  t-offset . 256).
c7e0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
c7f0: 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61  ize . 64) (bit-a
c800: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
c810: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
c820: 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
c830: 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
c840: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c850: 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
c860: 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
c870: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
c880: 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
c890: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
c8a0: 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 77 72 69 74  name . "_IO_writ
c8b0: 65 5f 70 74 72 22 29 20 28 62 69 74 2d 6f 66 66  e_ptr") (bit-off
c8c0: 73 65 74 20 2e 20 33 32 30 29 20 28 62 69 74 2d  set . 320) (bit-
c8d0: 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
c8e0: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
c8f0: 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
c900: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
c910: 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
c920: 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
c930: 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c940: 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
c950: 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
c960: 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
c970: 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c980: 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
c990: 2e 20 22 5f 49 4f 5f 77 72 69 74 65 5f 65 6e 64  . "_IO_write_end
c9a0: 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
c9b0: 20 33 38 34 29 20 28 62 69 74 2d 73 69 7a 65 20   384) (bit-size 
c9c0: 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
c9d0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
c9e0: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
c9f0: 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
ca00: 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
ca10: 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
ca20: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
ca30: 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
ca40: 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
ca50: 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
ca60: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ca70: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49  ld") (name . "_I
ca80: 4f 5f 62 75 66 5f 62 61 73 65 22 29 20 28 62 69  O_buf_base") (bi
ca90: 74 2d 6f 66 66 73 65 74 20 2e 20 34 34 38 29 20  t-offset . 448) 
caa0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
cab0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
cac0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
cad0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
cae0: 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
caf0: 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
cb00: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
cb10: 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
cb20: 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
cb30: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
cb40: 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
cb50: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
cb60: 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 62 75 66 5f  name . "_IO_buf_
cb70: 65 6e 64 22 29 20 28 62 69 74 2d 6f 66 66 73 65  end") (bit-offse
cb80: 74 20 2e 20 35 31 32 29 20 28 62 69 74 2d 73 69  t . 512) (bit-si
cb90: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
cba0: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
cbb0: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
cbc0: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
cbd0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
cbe0: 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
cbf0: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
cc00: 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
cc10: 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
cc20: 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
cc30: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
cc40: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
cc50: 22 5f 49 4f 5f 73 61 76 65 5f 62 61 73 65 22 29  "_IO_save_base")
cc60: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 35   (bit-offset . 5
cc70: 37 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  76) (bit-size . 
cc80: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
cc90: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
cca0: 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
ccb0: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
ccc0: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
ccd0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
cce0: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
ccf0: 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
cd00: 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
cd10: 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
cd20: 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
cd30: 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f  ") (name . "_IO_
cd40: 62 61 63 6b 75 70 5f 62 61 73 65 22 29 20 28 62  backup_base") (b
cd50: 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 30 29  it-offset . 640)
cd60: 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
cd70: 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d  size . 64) (bit-
cd80: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
cd90: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
cda0: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
cdb0: 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
cdc0: 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
cdd0: 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
cde0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
cdf0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ce00: 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
ce10: 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
ce20: 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 73 61 76  (name . "_IO_sav
ce30: 65 5f 65 6e 64 22 29 20 28 62 69 74 2d 6f 66 66  e_end") (bit-off
ce40: 73 65 74 20 2e 20 37 30 34 29 20 28 62 69 74 2d  set . 704) (bit-
ce50: 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
ce60: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
ce70: 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
ce80: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
ce90: 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
cea0: 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
ceb0: 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
cec0: 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
ced0: 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
cee0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
cef0: 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
cf00: 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
cf10: 2e 20 22 5f 6d 61 72 6b 65 72 73 22 29 20 28 62  . "_markers") (b
cf20: 69 74 2d 6f 66 66 73 65 74 20 2e 20 37 36 38 29  it-offset . 768)
cf30: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
cf40: 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
cf50: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
cf60: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
cf70: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
cf80: 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
cf90: 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
cfa0: 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74   (tag . ":struct
cfb0: 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f  ") (name . "_IO_
cfc0: 6d 61 72 6b 65 72 22 29 20 28 69 64 20 2e 20 32  marker") (id . 2
cfd0: 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
cfe0: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
cff0: 6e 61 6d 65 20 2e 20 22 5f 63 68 61 69 6e 22 29  name . "_chain")
d000: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 38   (bit-offset . 8
d010: 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  32) (bit-size . 
d020: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
d030: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
d040: 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
d050: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
d060: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d070: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
d080: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74 72  ype (tag . ":str
d090: 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  uct") (name . "_
d0a0: 49 4f 5f 46 49 4c 45 22 29 20 28 69 64 20 2e 20  IO_FILE") (id . 
d0b0: 32 39 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  29)))).        (
d0c0: 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
d0d0: 28 6e 61 6d 65 20 2e 20 22 5f 66 69 6c 65 6e 6f  (name . "_fileno
d0e0: 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
d0f0: 20 38 39 36 29 20 28 62 69 74 2d 73 69 7a 65 20   896) (bit-size 
d100: 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
d110: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d120: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
d130: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
d140: 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
d150: 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
d160: 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
d170: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d180: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 66 6c  d") (name . "_fl
d190: 61 67 73 32 22 29 20 28 62 69 74 2d 6f 66 66 73  ags2") (bit-offs
d1a0: 65 74 20 2e 20 39 32 38 29 20 28 62 69 74 2d 73  et . 928) (bit-s
d1b0: 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
d1c0: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
d1d0: 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
d1e0: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d1f0: 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
d200: 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
d210: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
d220: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d230: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d240: 22 5f 6f 6c 64 5f 6f 66 66 73 65 74 22 29 20 28  "_old_offset") (
d250: 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39 36 30  bit-offset . 960
d260: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34  ) (bit-size . 64
d270: 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
d280: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
d290: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
d2a0: 5f 6f 66 66 5f 74 22 29 29 29 0a 20 20 20 20 20  _off_t"))).     
d2b0: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d2c0: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 63 75  d") (name . "_cu
d2d0: 72 5f 63 6f 6c 75 6d 6e 22 29 20 28 62 69 74 2d  r_column") (bit-
d2e0: 6f 66 66 73 65 74 20 2e 20 31 30 32 34 29 20 28  offset . 1024) (
d2f0: 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
d300: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d310: 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 0a 20 20  ignment . 16).  
d320: 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
d330: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
d340: 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72   ":unsigned-shor
d350: 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
d360: 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
d370: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
d380: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
d390: 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d3a0: 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d3b0: 65 20 2e 20 22 5f 76 74 61 62 6c 65 5f 6f 66 66  e . "_vtable_off
d3c0: 73 65 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65  set") (bit-offse
d3d0: 74 20 2e 20 31 30 34 30 29 0a 20 20 20 20 20 20  t . 1040).      
d3e0: 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
d3f0: 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
d400: 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  t . 8).         
d410: 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
d420: 20 20 20 28 74 61 67 20 2e 20 22 3a 73 69 67 6e     (tag . ":sign
d430: 65 64 2d 63 68 61 72 22 29 0a 20 20 20 20 20 20  ed-char").      
d440: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
d450: 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
d460: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d470: 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
d480: 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
d490: 28 6e 61 6d 65 20 2e 20 22 5f 73 68 6f 72 74 62  (name . "_shortb
d4a0: 75 66 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  uf") (bit-offset
d4b0: 20 2e 20 31 30 34 38 29 20 28 62 69 74 2d 73 69   . 1048) (bit-si
d4c0: 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
d4d0: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d4e0: 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
d4f0: 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
d500: 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79    (tag . ":array
d510: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
d520: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
d530: 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
d540: 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
d550: 6e 74 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20  nt . 8)).       
d560: 20 20 20 20 20 28 73 69 7a 65 20 2e 20 31 29 29       (size . 1))
d570: 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d580: 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
d590: 20 2e 20 22 5f 6c 6f 63 6b 22 29 20 28 62 69 74   . "_lock") (bit
d5a0: 2d 6f 66 66 73 65 74 20 2e 20 31 30 38 38 29 20  -offset . 1088) 
d5b0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
d5c0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
d5d0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
d5e0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d5f0: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d600: 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d610: 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20  :void")))).     
d620: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d630: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6f 66  d") (name . "_of
d640: 66 73 65 74 22 29 20 28 62 69 74 2d 6f 66 66 73  fset") (bit-offs
d650: 65 74 20 2e 20 31 31 35 32 29 20 28 62 69 74 2d  et . 1152) (bit-
d660: 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
d670: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d680: 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65 20  ent . 64) (type 
d690: 28 74 61 67 20 2e 20 22 5f 5f 6f 66 66 36 34 5f  (tag . "__off64_
d6a0: 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
d6b0: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d6c0: 6e 61 6d 65 20 2e 20 22 5f 5f 70 61 64 31 22 29  name . "__pad1")
d6d0: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
d6e0: 32 31 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  216) (bit-size .
d6f0: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
d700: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d710: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
d720: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d730: 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d740: 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
d750: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d760: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d770: 20 22 5f 5f 70 61 64 32 22 29 20 28 62 69 74 2d   "__pad2") (bit-
d780: 6f 66 66 73 65 74 20 2e 20 31 32 38 30 29 20 28  offset . 1280) (
d790: 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
d7a0: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d7b0: 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
d7c0: 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d7d0: 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
d7e0: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d7f0: 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
d800: 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d810: 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 61  ") (name . "__pa
d820: 64 33 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  d3") (bit-offset
d830: 20 2e 20 31 33 34 34 29 20 28 62 69 74 2d 73 69   . 1344) (bit-si
d840: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
d850: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
d860: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
d870: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d880: 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
d890: 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
d8a0: 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d8b0: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d8c0: 6d 65 20 2e 20 22 5f 5f 70 61 64 34 22 29 20 28  me . "__pad4") (
d8d0: 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 34 30  bit-offset . 140
d8e0: 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  8) (bit-size . 6
d8f0: 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  4).          (bi
d900: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
d910: 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d920: 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
d930: 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
d940: 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
d950: 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d960: 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
d970: 5f 5f 70 61 64 35 22 29 20 28 62 69 74 2d 6f 66  __pad5") (bit-of
d980: 66 73 65 74 20 2e 20 31 34 37 32 29 20 28 62 69  fset . 1472) (bi
d990: 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
d9a0: 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
d9b0: 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70  nment . 64) (typ
d9c0: 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
d9d0: 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d9e0: 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
d9f0: 61 6d 65 20 2e 20 22 5f 6d 6f 64 65 22 29 20 28  ame . "_mode") (
da00: 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 35 33  bit-offset . 153
da10: 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  6) (bit-size . 3
da20: 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
da30: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
da40: 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
da50: 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
da60: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
da70: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
da80: 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
da90: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
daa0: 20 28 6e 61 6d 65 20 2e 20 22 5f 75 6e 75 73 65   (name . "_unuse
dab0: 64 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  d2") (bit-offset
dac0: 20 2e 20 31 35 36 38 29 20 28 62 69 74 2d 73 69   . 1568) (bit-si
dad0: 7a 65 20 2e 20 31 36 30 29 0a 20 20 20 20 20 20  ze . 160).      
dae0: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
daf0: 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  nt . 8).        
db00: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
db10: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72      (tag . ":arr
db20: 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ay").           
db30: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
db40: 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
db50: 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
db60: 6d 65 6e 74 20 2e 20 38 29 29 0a 20 20 20 20 20  ment . 8)).     
db70: 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 32         (size . 2
db80: 30 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  0)))))).  ((tag 
db90: 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
dba0: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
dbb0: 61 6d 65 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22  ame . "_IO_FILE"
dbc0: 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
dbd0: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
dbe0: 6c 69 62 69 6f 2e 68 3a 33 31 30 3a 32 35 22 29  libio.h:310:25")
dbf0: 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
dc00: 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61  . ":struct") (na
dc10: 6d 65 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29  me . "_IO_FILE")
dc20: 20 28 69 64 20 2e 20 32 39 29 29 29 0a 20 20 28   (id . 29))).  (
dc30: 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
dc40: 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
dc50: 2e 20 22 5f 49 4f 5f 46 49 4c 45 5f 70 6c 75 73  . "_IO_FILE_plus
dc60: 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
dc70: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
dc80: 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e  r/include/libio.
dc90: 68 3a 33 31 33 3a 38 22 29 20 28 62 69 74 2d 73  h:313:8") (bit-s
dca0: 69 7a 65 20 2e 20 30 29 0a 20 20 20 20 28 62 69  ize . 0).    (bi
dcb0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
dcc0: 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
dcd0: 0a 20 20 28 28 74 61 67 20 2e 20 22 65 78 74 65  .  ((tag . "exte
dce0: 72 6e 22 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  rn").    (name .
dcf0: 20 22 5f 49 4f 5f 32 5f 31 5f 73 74 64 69 6e 5f   "_IO_2_1_stdin_
dd00: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
dd10: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
dd20: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69  "/usr/include/li
dd30: 62 69 6f 2e 68 3a 33 31 35 3a 32 39 22 29 0a 20  bio.h:315:29"). 
dd40: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dd50: 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
dd60: 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f  0) (name . "_IO_
dd70: 46 49 4c 45 5f 70 6c 75 73 22 29 20 28 69 64 20  FILE_plus") (id 
dd80: 2e 20 30 29 0a 20 20 20 20 20 20 28 6c 6f 63 61  . 0).      (loca
dd90: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
dda0: 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 33 31 33  lude/libio.h:313
ddb0: 3a 38 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  :8") (bit-size .
ddc0: 20 30 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61   0).      (bit-a
ddd0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
dde0: 69 65 6c 64 73 20 2e 20 23 28 29 29 29 29 0a 20  ields . #()))). 
ddf0: 20 28 28 74 61 67 20 2e 20 22 65 78 74 65 72 6e   ((tag . "extern
de00: 22 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  ").    (name . "
de10: 5f 49 4f 5f 32 5f 31 5f 73 74 64 6f 75 74 5f 22  _IO_2_1_stdout_"
de20: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
de30: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
de40: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62  /usr/include/lib
de50: 69 6f 2e 68 3a 33 31 36 3a 32 39 22 29 0a 20 20  io.h:316:29").  
de60: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
de70: 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 32  struct") (ns . 2
de80: 32 30 30 37 29 20 28 6e 61 6d 65 20 2e 20 22 5f  2007) (name . "_
de90: 49 4f 5f 46 49 4c 45 5f 70 6c 75 73 22 29 0a 20  IO_FILE_plus"). 
dea0: 20 20 20 20 20 28 69 64 20 2e 20 30 29 20 28 6c       (id . 0) (l
deb0: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
dec0: 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a  include/libio.h:
ded0: 33 31 33 3a 38 22 29 0a 20 20 20 20 20 20 28 62  313:8").      (b
dee0: 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69  it-size . 0) (bi
def0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
df00: 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
df10: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 78 74  ).  ((tag . "ext
df20: 65 72 6e 22 29 0a 20 20 20 20 28 6e 61 6d 65 20  ern").    (name 
df30: 2e 20 22 5f 49 4f 5f 32 5f 31 5f 73 74 64 65 72  . "_IO_2_1_stder
df40: 72 5f 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  r_").    (ns . 0
df50: 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
df60: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
df70: 6c 69 62 69 6f 2e 68 3a 33 31 37 3a 32 39 22 29  libio.h:317:29")
df80: 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
df90: 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
dfa0: 2e 20 32 32 30 30 37 29 20 28 6e 61 6d 65 20 2e  . 22007) (name .
dfb0: 20 22 5f 49 4f 5f 46 49 4c 45 5f 70 6c 75 73 22   "_IO_FILE_plus"
dfc0: 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20 30 29  ).      (id . 0)
dfd0: 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
dfe0: 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f  sr/include/libio
dff0: 2e 68 3a 33 31 33 3a 38 22 29 0a 20 20 20 20 20  .h:313:8").     
e000: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20   (bit-size . 0) 
e010: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e020: 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28   0) (fields . #(
e030: 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
e040: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
e050: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
e060: 20 2e 20 22 5f 5f 69 6f 5f 72 65 61 64 5f 66 6e   . "__io_read_fn
e070: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
e080: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e090: 2f 6c 69 62 69 6f 2e 68 3a 33 33 33 3a 31 39 22  /libio.h:333:19"
e0a0: 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
e0b0: 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 22 29 29   . ":function"))
e0c0: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
e0d0: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
e0e0: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
e0f0: 22 5f 5f 69 6f 5f 77 72 69 74 65 5f 66 6e 22 29  "__io_write_fn")
e100: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e110: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c   "/usr/include/l
e120: 69 62 69 6f 2e 68 3a 33 34 31 3a 31 39 22 29 0a  ibio.h:341:19").
e130: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e140: 20 22 3a 66 75 6e 63 74 69 6f 6e 22 29 29 29 0a   ":function"))).
e150: 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
e160: 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
e170: 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f  ).    (name . "_
e180: 5f 69 6f 5f 73 65 65 6b 5f 66 6e 22 29 0a 20 20  _io_seek_fn").  
e190: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e1a0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69  usr/include/libi
e1b0: 6f 2e 68 3a 33 35 30 3a 31 33 22 29 0a 20 20 20  o.h:350:13").   
e1c0: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e1d0: 66 75 6e 63 74 69 6f 6e 22 29 29 29 0a 20 20 28  function"))).  (
e1e0: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
e1f0: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
e200: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 6f     (name . "__io
e210: 5f 63 6c 6f 73 65 5f 66 6e 22 29 0a 20 20 20 20  _close_fn").    
e220: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
e230: 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e  r/include/libio.
e240: 68 3a 33 35 33 3a 31 33 22 29 0a 20 20 20 20 28  h:353:13").    (
e250: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66 75  type (tag . ":fu
e260: 6e 63 74 69 6f 6e 22 29 29 29 0a 20 20 28 28 74  nction"))).  ((t
e270: 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e280: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 75 6e 64 65   (name . "__unde
e290: 72 66 6c 6f 77 22 29 20 28 6e 73 20 2e 20 30 29  rflow") (ns . 0)
e2a0: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e2b0: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c   "/usr/include/l
e2c0: 69 62 69 6f 2e 68 3a 33 38 35 3a 31 32 22 29 20  ibio.h:385:12") 
e2d0: 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
e2e0: 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
e2f0: 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e300: 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e310: 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e320: 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e330: 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e340: 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e350: 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
e360: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e370: 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e380: 20 28 74 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c   (tag . "_IO_FIL
e390: 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  E")))))).    (re
e3a0: 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
e3b0: 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
e3c0: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e3d0: 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
e3e0: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
e3f0: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e400: 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e410: 22 5f 5f 75 66 6c 6f 77 22 29 20 28 6e 73 20 2e  "__uflow") (ns .
e420: 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e430: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e440: 65 2f 6c 69 62 69 6f 2e 68 3a 33 38 36 3a 31 32  e/libio.h:386:12
e450: 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
e460: 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
e470: 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e480: 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e490: 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e4a0: 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e4b0: 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e4c0: 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e4d0: 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
e4e0: 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e4f0: 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
e500: 79 70 65 20 28 74 61 67 20 2e 20 22 5f 49 4f 5f  ype (tag . "_IO_
e510: 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
e520: 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
e530: 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
e540: 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
e550: 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
e560: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e570: 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
e580: 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e590: 20 2e 20 22 5f 5f 6f 76 65 72 66 6c 6f 77 22 29   . "__overflow")
e5a0: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
e5b0: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
e5c0: 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a  include/libio.h:
e5d0: 33 38 37 3a 31 32 22 29 20 28 76 61 72 69 61 64  387:12") (variad
e5e0: 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
e5f0: 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
e600: 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
e610: 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
e620: 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
e630: 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
e640: 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e650: 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
e660: 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e670: 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e680: 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e690: 20 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 0a   "_IO_FILE")))).
e6a0: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e6b0: 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e6c0: 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e6d0: 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e6e0: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
e6f0: 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
e700: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
e710: 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
e720: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
e730: 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
e740: 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
e750: 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
e760: 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
e770: 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
e780: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e790: 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
e7a0: 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
e7b0: 61 6d 65 20 2e 20 22 5f 49 4f 5f 67 65 74 63 22  ame . "_IO_getc"
e7c0: 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e7d0: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e7e0: 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68  /include/libio.h
e7f0: 3a 34 32 39 3a 31 32 22 29 20 28 76 61 72 69 61  :429:12") (varia
e800: 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
e810: 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e820: 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e830: 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e840: 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e850: 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e860: 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e870: 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
e880: 5f 66 70 22 29 0a 20 20 20 20 20 20 20 20 20 20  _fp").          
e890: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e8a0: 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e8b0: 74 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22  tag . "_IO_FILE"
e8c0: 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
e8d0: 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
e8e0: 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
e8f0: 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
e900: 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
e910: 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
e920: 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e930: 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
e940: 49 4f 5f 70 75 74 63 22 29 20 28 6e 73 20 2e 20  IO_putc") (ns . 
e950: 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e960: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e970: 2f 6c 69 62 69 6f 2e 68 3a 34 33 30 3a 31 32 22  /libio.h:430:12"
e980: 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
e990: 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
e9a0: 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
e9b0: 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
e9c0: 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
e9d0: 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
e9e0: 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e9f0: 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ea00: 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20  ame . "__c").   
ea10: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ea20: 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
ea30: 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
ea40: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
ea50: 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ea60: 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ea70: 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ea80: 2e 20 22 5f 5f 66 70 22 29 0a 20 20 20 20 20 20  . "__fp").      
ea90: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
eaa0: 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
eab0: 70 65 20 28 74 61 67 20 2e 20 22 5f 49 4f 5f 46  pe (tag . "_IO_F
eac0: 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
ead0: 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
eae0: 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
eaf0: 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
eb00: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
eb10: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
eb20: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
eb30: 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
eb40: 2e 20 22 5f 49 4f 5f 66 65 6f 66 22 29 20 28 6e  . "_IO_feof") (n
eb50: 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
eb60: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
eb70: 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34 33 31  lude/libio.h:431
eb80: 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
eb90: 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
eba0: 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
ebb0: 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
ebc0: 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
ebd0: 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
ebe0: 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
ebf0: 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ec00: 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 70 22    (name . "__fp"
ec10: 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ec20: 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
ec30: 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
ec40: 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29  . "_IO_FILE"))))
ec50: 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
ec60: 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
ec70: 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
ec80: 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
ec90: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
eca0: 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
ecb0: 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
ecc0: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 66  ) (name . "_IO_f
ecd0: 65 72 72 6f 72 22 29 20 28 6e 73 20 2e 20 30 29  error") (ns . 0)
ece0: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
ecf0: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c   "/usr/include/l
ed00: 69 62 69 6f 2e 68 3a 34 33 32 3a 31 32 22 29 20  ibio.h:432:12") 
ed10: 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
ed20: 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
ed30: 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
ed40: 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
ed50: 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
ed60: 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
ed70: 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ed80: 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ed90: 65 20 2e 20 22 5f 5f 66 70 22 29 0a 20 20 20 20  e . "__fp").    
eda0: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
edb0: 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
edc0: 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 49 4f  type (tag . "_IO
edd0: 5f 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20  _FILE")))))).   
ede0: 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
edf0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
ee00: 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
ee10: 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
ee20: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
ee30: 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
ee40: 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
ee50: 65 20 2e 20 22 5f 49 4f 5f 70 65 65 6b 63 5f 6c  e . "_IO_peekc_l
ee60: 6f 63 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29  ocked") (ns . 0)
ee70: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
ee80: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c   "/usr/include/l
ee90: 69 62 69 6f 2e 68 3a 34 33 34 3a 31 32 22 29 20  ibio.h:434:12") 
eea0: 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
eeb0: 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
eec0: 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
eed0: 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
eee0: 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
eef0: 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
ef00: 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ef10: 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ef20: 65 20 2e 20 22 5f 5f 66 70 22 29 0a 20 20 20 20  e . "__fp").    
ef30: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ef40: 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
ef50: 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 49 4f  type (tag . "_IO
ef60: 5f 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20  _FILE")))))).   
ef70: 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
ef80: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
ef90: 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
efa0: 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
efb0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
efc0: 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
efd0: 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
efe0: 65 20 2e 20 22 5f 49 4f 5f 66 6c 6f 63 6b 66 69  e . "_IO_flockfi
eff0: 6c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  le") (ns . 0).  
f000: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
f010: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69  usr/include/libi
f020: 6f 2e 68 3a 34 34 30 3a 31 33 22 29 20 28 76 61  o.h:440:13") (va
f030: 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
f040: 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
f050: 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
f060: 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
f070: 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
f080: 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
f090: 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
f0a0: 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f0b0: 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
f0c0: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
f0d0: 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
f0e0: 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29  ag . "_IO_FILE")
f0f0: 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
f100: 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
f110: 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
f120: 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
f130: 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 66 75 6e 6c  name . "_IO_funl
f140: 6f 63 6b 66 69 6c 65 22 29 20 28 6e 73 20 2e 20  ockfile") (ns . 
f150: 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
f160: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
f170: 2f 6c 69 62 69 6f 2e 68 3a 34 34 31 3a 31 33 22  /libio.h:441:13"
f180: 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
f190: 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
f1a0: 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
f1b0: 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
f1c0: 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
f1d0: 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
f1e0: 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
f1f0: 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
f200: 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
f210: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
f220: 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
f230: 70 65 20 28 74 61 67 20 2e 20 22 5f 49 4f 5f 46  pe (tag . "_IO_F
f240: 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
f250: 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
f260: 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
f270: 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
f280: 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f  n") (name . "_IO
f290: 5f 66 74 72 79 6c 6f 63 6b 66 69 6c 65 22 29 20  _ftrylockfile") 
f2a0: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
f2b0: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
f2c0: 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34  nclude/libio.h:4
f2d0: 34 32 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  42:12") (variadi
f2e0: 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
f2f0: 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
f300: 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
f310: 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
f320: 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
f330: 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
f340: 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
f350: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
f360: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
f370: 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
f380: 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
f390: 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 29 29  "_IO_FILE"))))))
f3a0: 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
f3b0: 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
f3c0: 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
f3d0: 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
f3e0: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
f3f0: 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
f400: 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f410: 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 76 66 73  (name . "_IO_vfs
f420: 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  canf") (ns . 0).
f430: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
f440: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69  "/usr/include/li
f450: 62 69 6f 2e 68 3a 34 35 38 3a 31 32 22 29 20 28  bio.h:458:12") (
f460: 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
f470: 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
f480: 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
f490: 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
f4a0: 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
f4b0: 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
f4c0: 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
f4d0: 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f4e0: 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
f4f0: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
f500: 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
f510: 28 74 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c 45  (tag . "_IO_FILE
f520: 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
f530: 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
f540: 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f550: 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
f560: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
f570: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
f580: 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
f590: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
f5a0: 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
f5b0: 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
f5c0: 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
f5d0: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f5e0: 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
f5f0: 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f600: 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f610: 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e 75  pe (tag . "__gnu
f620: 63 5f 76 61 5f 6c 69 73 74 22 29 29 29 0a 20 20  c_va_list"))).  
f630: 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
f640: 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
f650: 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
f660: 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
f670: 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
f680: 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
f690: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
f6a0: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
f6b0: 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
f6c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
f6d0: 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
f6e0: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
f6f0: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
f700: 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
f710: 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
f720: 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
f730: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
f740: 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
f750: 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
f760: 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
f770: 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f  n") (name . "_IO
f780: 5f 76 66 70 72 69 6e 74 66 22 29 20 28 6e 73 20  _vfprintf") (ns 
f790: 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
f7a0: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
f7b0: 64 65 2f 6c 69 62 69 6f 2e 68 3a 34 36 30 3a 31  de/libio.h:460:1
f7c0: 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
f7d0: 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
f7e0: 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
f7f0: 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
f800: 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
f810: 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
f820: 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
f830: 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
f840: 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
f850: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
f860: 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
f870: 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 49 4f  type (tag . "_IO
f880: 5f 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20 20  _FILE")))).     
f890: 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
f8a0: 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
f8b0: 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
f8c0: 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
f8d0: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
f8e0: 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
f8f0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
f900: 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
f910: 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
f920: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
f930: 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
f940: 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
f950: 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f960: 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
f970: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f980: 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29  __gnuc_va_list")
f990: 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
f9a0: 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
f9b0: 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
f9c0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
f9d0: 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
f9e0: 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
f9f0: 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
fa00: 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f  n") (name . "_IO
fa10: 5f 70 61 64 6e 22 29 20 28 6e 73 20 2e 20 30 29  _padn") (ns . 0)
fa20: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
fa30: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c   "/usr/include/l
fa40: 69 62 69 6f 2e 68 3a 34 36 32 3a 32 30 22 29 20  ibio.h:462:20") 
fa50: 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
fa60: 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
fa70: 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
fa80: 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
fa90: 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
faa0: 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
fab0: 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fac0: 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fad0: 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
fae0: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
faf0: 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
fb00: 20 28 74 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c   (tag . "_IO_FIL
fb10: 45 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  E")))).        (
fb20: 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
fb30: 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
fb40: 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
fb50: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
fb60: 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
fb70: 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
fb80: 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
fb90: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
fba0: 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
fbb0: 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
fbc0: 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
fbd0: 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 73 73 69  pe (tag . "__ssi
fbe0: 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
fbf0: 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
fc00: 20 2e 20 22 5f 5f 73 73 69 7a 65 5f 74 22 29 29   . "__ssize_t"))
fc10: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
fc20: 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
fc30: 22 5f 49 4f 5f 73 67 65 74 6e 22 29 20 28 6e 73  "_IO_sgetn") (ns
fc40: 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
fc50: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
fc60: 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34 36 33 3a  ude/libio.h:463:
fc70: 31 39 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  19") (variadic .
fc80: 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
fc90: 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
fca0: 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
fcb0: 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
fcc0: 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
fcd0: 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
fce0: 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fcf0: 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
fd00: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
fd10: 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
fd20: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 49  (type (tag . "_I
fd30: 4f 5f 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20  O_FILE")))).    
fd40: 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
fd50: 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
fd60: 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
fd70: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
fd80: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
fd90: 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
fda0: 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20  :void")))).     
fdb0: 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
fdc0: 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
fdd0: 22 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  "") (type (tag .
fde0: 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
fdf0: 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
fe00: 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
fe10: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
fe20: 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
fe30: 20 22 5f 49 4f 5f 73 65 65 6b 6f 66 66 22 29 20   "_IO_seekoff") 
fe40: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
fe50: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
fe60: 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34  nclude/libio.h:4
fe70: 36 35 3a 32 30 22 29 20 28 76 61 72 69 61 64 69  65:20") (variadi
fe80: 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
fe90: 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
fea0: 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
feb0: 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
fec0: 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
fed0: 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
fee0: 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
fef0: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
ff00: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
ff10: 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
ff20: 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
ff30: 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 0a 20  "_IO_FILE")))). 
ff40: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ff50: 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
ff60: 65 20 2e 20 22 22 29 20 28 74 79 70 65 20 28 74  e . "") (type (t
ff70: 61 67 20 2e 20 22 5f 5f 6f 66 66 36 34 5f 74 22  ag . "__off64_t"
ff80: 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
ff90: 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ffa0: 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ffb0: 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
ffc0: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
ffd0: 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
ffe0: 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
fff0: 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
10000 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
10010 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
10020 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
10030 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
10040 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
10050 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
10060 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
10070 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10080 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10090 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
100a0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
100b0 67 20 2e 20 22 5f 5f 6f 66 66 36 34 5f 74 22 29  g . "__off64_t")
100c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
100d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
100e0 20 22 5f 49 4f 5f 73 65 65 6b 70 6f 73 22 29 20   "_IO_seekpos") 
100f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
10100 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10110 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34  nclude/libio.h:4
10120 36 36 3a 32 30 22 29 20 28 76 61 72 69 61 64 69  66:20") (variadi
10130 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
10140 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
10150 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
10160 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
10170 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
10180 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
10190 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 22 29 0a      (name . "").
101b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
101c0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
101d0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
101e0 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 0a 20  "_IO_FILE")))). 
101f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10200 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
10210 65 20 2e 20 22 22 29 20 28 74 79 70 65 20 28 74  e . "") (type (t
10220 61 67 20 2e 20 22 5f 5f 6f 66 66 36 34 5f 74 22  ag . "__off64_t"
10230 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10240 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10250 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10260 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
10270 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
10280 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
10290 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
102a0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
102b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
102c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
102d0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
102e0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6f 66  ype (tag . "__of
102f0 66 36 34 5f 74 22 29 29 29 0a 20 20 28 28 74 61  f64_t"))).  ((ta
10300 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
10310 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 66 72 65  (name . "_IO_fre
10320 65 5f 62 61 63 6b 75 70 5f 61 72 65 61 22 29 20  e_backup_area") 
10330 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
10340 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10350 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34  nclude/libio.h:4
10360 36 38 3a 31 33 22 29 20 28 76 61 72 69 61 64 69  68:13") (variadi
10370 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
10380 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
10390 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
103a0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
103b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
103c0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
103d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
103e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
103f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10400 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
10410 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
10420 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 29 29  "_IO_FILE"))))))
10430 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
10440 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
10450 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
10460 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
10470 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
10480 2e 20 22 76 61 5f 6c 69 73 74 22 29 0a 20 20 20  . "va_list").   
10490 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
104a0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
104b0 2e 68 3a 34 36 3a 32 30 22 29 0a 20 20 20 20 28  .h:46:20").    (
104c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 67  type (tag . "__g
104d0 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29 29 0a  nuc_va_list"))).
104e0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
104f0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
10500 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66  ).    (name . "f
10510 70 6f 73 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  pos_t").    (loc
10520 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
10530 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 37 38  clude/stdio.h:78
10540 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65 20  :19").    (type 
10550 28 74 61 67 20 2e 20 22 5f 47 5f 66 70 6f 73 5f  (tag . "_G_fpos_
10560 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
10570 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 6e  "extern").    (n
10580 61 6d 65 20 2e 20 22 73 74 64 69 6e 22 29 0a 20  ame . "stdin"). 
10590 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
105a0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
105b0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
105c0 68 3a 31 33 35 3a 32 35 22 29 0a 20 20 20 20 28  h:135:25").    (
105d0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
105e0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
105f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10600 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d   ":struct") (nam
10610 65 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29 20  e . "_IO_FILE") 
10620 28 69 64 20 2e 20 32 39 29 29 29 29 0a 20 20 28  (id . 29)))).  (
10630 28 74 61 67 20 2e 20 22 65 78 74 65 72 6e 22 29  (tag . "extern")
10640 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74  .    (name . "st
10650 64 6f 75 74 22 29 0a 20 20 20 20 28 6e 73 20 2e  dout").    (ns .
10660 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
10670 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10680 65 2f 73 74 64 69 6f 2e 68 3a 31 33 36 3a 32 35  e/stdio.h:136:25
10690 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
106a0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
106b0 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
106c0 65 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63  e (tag . ":struc
106d0 74 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f  t") (name . "_IO
106e0 5f 46 49 4c 45 22 29 20 28 69 64 20 2e 20 32 39  _FILE") (id . 29
106f0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
10700 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 6e 61  extern").    (na
10710 6d 65 20 2e 20 22 73 74 64 65 72 72 22 29 0a 20  me . "stderr"). 
10720 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
10730 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10740 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
10750 68 3a 31 33 37 3a 32 35 22 29 0a 20 20 20 20 28  h:137:25").    (
10760 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
10770 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
10780 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10790 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d   ":struct") (nam
107a0 65 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29 20  e . "_IO_FILE") 
107b0 28 69 64 20 2e 20 32 39 29 29 29 29 0a 20 20 28  (id . 29)))).  (
107c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
107d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 6d 6f  ") (name . "remo
107e0 76 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ve") (ns . 0).  
107f0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10800 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69  usr/include/stdi
10810 6f 2e 68 3a 31 34 34 3a 31 32 22 29 20 28 76 61  o.h:144:12") (va
10820 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
10830 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
10840 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
10850 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
10860 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
10870 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10880 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10890 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
108a0 20 22 5f 5f 66 69 6c 65 6e 61 6d 65 22 29 0a 20   "__filename"). 
108b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
108c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
108d0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
108e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
108f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
10900 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
10910 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
10920 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
10930 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10940 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
10950 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
10960 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
10970 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
10980 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10990 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
109a0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
109b0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
109c0 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e 61 6d 65   (name . "rename
109d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
109e0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
109f0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
10a00 68 3a 31 34 36 3a 31 32 22 29 20 28 76 61 72 69  h:146:12") (vari
10a10 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
10a20 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
10a30 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
10a40 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
10a50 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
10a60 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
10a70 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
10a80 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
10a90 5f 5f 6f 6c 64 22 29 0a 20 20 20 20 20 20 20 20  __old").        
10aa0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
10ab0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
10ac0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
10ad0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10ae0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
10af0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
10b00 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
10b10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10b20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10b30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
10b40 5f 6e 65 77 22 29 0a 20 20 20 20 20 20 20 20 20  _new").         
10b50 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
10b60 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
10b70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10b80 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
10b90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
10ba0 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
10bb0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
10bc0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
10bd0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10be0 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
10bf0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
10c00 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
10c10 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
10c20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
10c30 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10c40 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
10c50 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
10c60 20 22 72 65 6e 61 6d 65 61 74 22 29 20 28 6e 73   "renameat") (ns
10c70 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
10c80 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10c90 75 64 65 2f 73 74 64 69 6f 2e 68 3a 31 35 30 3a  ude/stdio.h:150:
10ca0 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
10cb0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
10cc0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
10cd0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
10ce0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
10cf0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
10d00 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
10d10 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
10d20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6f 6c 64 66   (name . "__oldf
10d30 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  d").          (t
10d40 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
10d50 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
10d60 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
10d70 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
10d80 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
10d90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
10da0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6f 6c 64 22   (name . "__old"
10db0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
10dc0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
10dd0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
10de0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
10df0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
10e00 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
10e10 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
10e20 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
10e30 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
10e40 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10e50 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65 77 66 64  (name . "__newfd
10e60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
10e70 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
10e80 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
10e90 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
10ea0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
10eb0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
10ec0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10ed0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65 77 22 29  (name . "__new")
10ee0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
10ef0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
10f00 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
10f10 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
10f20 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
10f30 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
10f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
10f50 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
10f60 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
10f70 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
10f80 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
10f90 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
10fa0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
10fb0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10fc0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10fd0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
10fe0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
10ff0 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 6d 70 66  ") (name . "tmpf
11000 69 6c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ile") (ns . 0). 
11010 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11020 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
11030 69 6f 2e 68 3a 31 35 39 3a 31 34 22 29 20 28 76  io.h:159:14") (v
11040 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
11050 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
11060 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
11070 20 22 65 78 74 65 72 6e 22 29 20 28 70 61 72 61   "extern") (para
11080 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
11090 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
110a0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
110b0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
110c0 46 49 4c 45 22 29 29 29 29 0a 20 20 28 28 74 61  FILE")))).  ((ta
110d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
110e0 28 6e 61 6d 65 20 2e 20 22 74 6d 70 6e 61 6d 22  (name . "tmpnam"
110f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
11100 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
11110 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
11120 3a 31 37 33 3a 31 34 22 29 20 28 76 61 72 69 61  :173:14") (varia
11130 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
11140 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
11150 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
11160 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
11170 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
11180 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
11190 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
111a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
111b0 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _s").          (
111c0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
111d0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
111e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
111f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
11200 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
11210 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
11220 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
11230 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
11240 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11250 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
11260 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
11270 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
11280 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
11290 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
112a0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
112b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
112c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
112d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
112e0 2e 20 22 74 6d 70 6e 61 6d 5f 72 22 29 20 28 6e  . "tmpnam_r") (n
112f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
11300 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11310 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 31 37 38  lude/stdio.h:178
11320 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
11330 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
11340 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
11350 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
11360 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
11370 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
11380 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11390 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
113a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29    (name . "__s")
113b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
113c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
113d0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
113e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
113f0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
11400 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
11410 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
11420 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
11430 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
11440 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
11450 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
11460 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
11470 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
11480 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11490 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
114a0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
114b0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
114c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
114d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  ion") (name . "t
114e0 65 6d 70 6e 61 6d 22 29 20 28 6e 73 20 2e 20 30  empnam") (ns . 0
114f0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11500 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11510 73 74 64 69 6f 2e 68 3a 31 39 30 3a 31 34 22 29  stdio.h:190:14")
11520 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
11530 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
11540 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
11550 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
11560 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
11570 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
11580 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11590 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
115a0 6d 65 20 2e 20 22 5f 5f 64 69 72 22 29 0a 20 20  me . "__dir").  
115b0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
115c0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
115d0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
115e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
115f0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
11600 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
11610 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
11620 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
11630 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11640 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11650 65 20 2e 20 22 5f 5f 70 66 78 22 29 0a 20 20 20  e . "__pfx").   
11660 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
11670 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
11680 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
11690 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
116a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
116b0 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
116c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
116d0 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
116e0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
116f0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
11700 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
11710 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
11720 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
11730 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
11740 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
11750 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
11760 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
11770 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
11780 29 20 28 6e 61 6d 65 20 2e 20 22 66 63 6c 6f 73  ) (name . "fclos
11790 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
117a0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
117b0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
117c0 2e 68 3a 31 39 39 3a 31 32 22 29 20 28 76 61 72  .h:199:12") (var
117d0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
117e0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
117f0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
11800 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
11810 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
11820 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
11830 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
11840 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11850 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20  "__stream").    
11860 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11870 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
11880 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
11890 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  E")))))).    (re
118a0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
118b0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
118c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
118d0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
118e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
118f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
11900 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
11910 22 66 66 6c 75 73 68 22 29 20 28 6e 73 20 2e 20  "fflush") (ns . 
11920 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
11930 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11940 2f 73 74 64 69 6f 2e 68 3a 32 30 34 3a 31 32 22  /stdio.h:204:12"
11950 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
11960 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
11970 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
11980 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
11990 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
119a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
119b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
119c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
119d0 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22  ame . "__stream"
119e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
119f0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11a00 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11a10 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20  . "FILE")))))). 
11a20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
11a30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
11a40 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
11a50 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
11a60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11a70 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
11a80 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
11a90 61 6d 65 20 2e 20 22 66 66 6c 75 73 68 5f 75 6e  ame . "fflush_un
11aa0 6c 6f 63 6b 65 64 22 29 20 28 6e 73 20 2e 20 30  locked") (ns . 0
11ab0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11ac0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11ad0 73 74 64 69 6f 2e 68 3a 32 31 33 3a 31 32 22 29  stdio.h:213:12")
11ae0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
11af0 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
11b00 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
11b10 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
11b20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
11b30 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
11b40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11b50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11b60 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29  me . "__stream")
11b70 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11b80 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11b90 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
11ba0 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20   "FILE")))))).  
11bb0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
11bc0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
11bd0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
11be0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
11bf0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11c00 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
11c10 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
11c20 6d 65 20 2e 20 22 66 6f 70 65 6e 22 29 20 28 6e  me . "fopen") (n
11c30 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
11c40 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11c50 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 32 33 32  lude/stdio.h:232
11c60 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
11c70 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
11c80 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
11c90 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
11ca0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
11cb0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
11cc0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11cd0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11ce0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 69 6c    (name . "__fil
11cf0 65 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20  ename").        
11d00 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
11d10 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
11d20 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
11d30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11d40 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
11d50 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
11d60 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
11d70 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11d80 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11d90 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
11da0 5f 6d 6f 64 65 73 22 29 0a 20 20 20 20 20 20 20  _modes").       
11db0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
11dc0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
11dd0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
11de0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11df0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
11e00 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
11e10 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11e20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
11e30 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11e40 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
11e50 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
11e60 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
11e70 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49  (type (tag . "FI
11e80 4c 45 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  LE")))).  ((tag 
11e90 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
11ea0 61 6d 65 20 2e 20 22 66 72 65 6f 70 65 6e 22 29  ame . "freopen")
11eb0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
11ec0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11ed0 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
11ee0 32 33 38 3a 31 34 22 29 20 28 76 61 72 69 61 64  238:14") (variad
11ef0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
11f00 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
11f10 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
11f20 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
11f30 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
11f40 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
11f50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11f60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
11f70 66 69 6c 65 6e 61 6d 65 22 29 0a 20 20 20 20 20  filename").     
11f80 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11f90 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
11fa0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
11fb0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11fc0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
11fd0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
11fe0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
11ff0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12000 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12010 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12020 20 22 5f 5f 6d 6f 64 65 73 22 29 0a 20 20 20 20   "__modes").    
12030 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
12040 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
12050 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
12060 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12070 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
12080 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
12090 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
120a0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
120b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
120c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
120d0 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20  . "__stream").  
120e0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
120f0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12100 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46   (type (tag . "F
12110 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
12120 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
12130 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12140 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
12150 45 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  E")))).  ((tag .
12160 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12170 6d 65 20 2e 20 22 66 64 6f 70 65 6e 22 29 20 28  me . "fdopen") (
12180 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
12190 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
121a0 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 32 36  clude/stdio.h:26
121b0 35 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63  5:14") (variadic
121c0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
121d0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
121e0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
121f0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
12200 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
12210 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
12220 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12230 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 64     (name . "__fd
12240 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12250 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
12260 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
12270 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
12280 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
12290 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
122a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
122b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 6f 64 65 73  (name . "__modes
122c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
122d0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
122e0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
122f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
12300 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
12310 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
12320 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
12330 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
12340 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
12350 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
12360 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
12370 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
12380 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
12390 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29  (tag . "FILE")))
123a0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
123b0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
123c0 22 66 6d 65 6d 6f 70 65 6e 22 29 20 28 6e 73 20  "fmemopen") (ns 
123d0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
123e0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
123f0 64 65 2f 73 74 64 69 6f 2e 68 3a 32 37 38 3a 31  de/stdio.h:278:1
12400 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  4") (variadic . 
12410 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
12420 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
12430 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12440 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12450 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12460 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12470 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12480 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20  (name . "__s"). 
12490 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
124a0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
124b0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
124c0 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20  :void")))).     
124d0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
124e0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
124f0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 65 6e    (name . "__len
12500 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12510 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
12520 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
12530 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12540 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12550 6d 65 20 2e 20 22 5f 5f 6d 6f 64 65 73 22 29 0a  me . "__modes").
12560 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
12570 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
12580 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
12590 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
125a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
125b0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
125c0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
125d0 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
125e0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
125f0 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
12600 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
12610 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
12620 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
12630 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a 20  g . "FILE")))). 
12640 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
12650 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6f 70  on") (name . "op
12660 65 6e 5f 6d 65 6d 73 74 72 65 61 6d 22 29 20 28  en_memstream") (
12670 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
12680 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
12690 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 32 38  clude/stdio.h:28
126a0 34 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63  4:14") (variadic
126b0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
126c0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
126d0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
126e0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
126f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
12700 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
12710 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12720 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75     (name . "__bu
12730 66 6c 6f 63 22 29 0a 20 20 20 20 20 20 20 20 20  floc").         
12740 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12750 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12760 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12770 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12780 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
12790 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
127a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
127b0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
127c0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
127d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
127e0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
127f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12800 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12810 20 2e 20 22 5f 5f 73 69 7a 65 6c 6f 63 22 29 0a   . "__sizeloc").
12820 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12830 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12840 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12850 22 73 69 7a 65 5f 74 22 29 29 29 29 29 29 0a 20  "size_t")))))). 
12860 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
12870 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12880 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12890 22 46 49 4c 45 22 29 29 29 29 0a 20 20 28 28 74  "FILE")))).  ((t
128a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
128b0 20 28 6e 61 6d 65 20 2e 20 22 73 65 74 62 75 66   (name . "setbuf
128c0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
128d0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
128e0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
128f0 68 3a 32 39 30 3a 31 33 22 29 20 28 76 61 72 69  h:290:13") (vari
12900 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
12910 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12920 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12930 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12940 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12950 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12960 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12970 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12980 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20  __stream").     
12990 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
129a0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
129b0 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45  ype (tag . "FILE
129c0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
129d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
129e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
129f0 6d 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a 20 20  me . "__buf").  
12a00 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
12a10 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12a20 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
12a30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
12a40 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
12a50 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
12a60 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
12a70 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
12a80 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
12a90 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
12aa0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12ab0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
12ac0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
12ad0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
12ae0 2e 20 22 73 65 74 76 62 75 66 22 29 20 28 6e 73  . "setvbuf") (ns
12af0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
12b00 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12b10 75 64 65 2f 73 74 64 69 6f 2e 68 3a 32 39 34 3a  ude/stdio.h:294:
12b20 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
12b30 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
12b40 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
12b50 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
12b60 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
12b70 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
12b80 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
12b90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12ba0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65   (name . "__stre
12bb0 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
12bc0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12bd0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12be0 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a  ag . "FILE")))).
12bf0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12c00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12c10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12c20 5f 5f 62 75 66 22 29 0a 20 20 20 20 20 20 20 20  __buf").        
12c30 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12c40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12c50 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
12c60 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12c70 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
12c80 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
12c90 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
12ca0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12cb0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12cc0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
12cd0 5f 6d 6f 64 65 73 22 29 0a 20 20 20 20 20 20 20  _modes").       
12ce0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12cf0 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
12d00 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
12d10 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
12d20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12d30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12d40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
12d50 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _n").          (
12d60 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
12d70 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
12d80 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
12d90 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
12da0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
12db0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
12dc0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
12dd0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
12de0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
12df0 20 22 73 65 74 62 75 66 66 65 72 22 29 20 28 6e   "setbuffer") (n
12e00 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
12e10 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
12e20 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 30 30  lude/stdio.h:300
12e30 3a 31 33 22 29 20 28 76 61 72 69 61 64 69 63 20  :13") (variadic 
12e40 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
12e50 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
12e60 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
12e70 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
12e80 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
12e90 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
12ea0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12eb0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72    (name . "__str
12ec0 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  eam").          
12ed0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12ee0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12ef0 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29  tag . "FILE"))))
12f00 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
12f10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12f20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12f30 22 5f 5f 62 75 66 22 29 0a 20 20 20 20 20 20 20  "__buf").       
12f40 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12f50 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
12f60 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
12f70 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12f80 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
12f90 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
12fa0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
12fb0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12fc0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12fd0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12fe0 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20  __size").       
12ff0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
13000 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
13010 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
13020 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
13030 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
13040 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
13050 73 65 74 6c 69 6e 65 62 75 66 22 29 20 28 6e 73  setlinebuf") (ns
13060 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
13070 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
13080 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 30 34 3a  ude/stdio.h:304:
13090 31 33 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  13") (variadic .
130a0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
130b0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
130c0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
130d0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
130e0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
130f0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
13100 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
13110 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65   (name . "__stre
13120 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
13130 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
13140 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
13150 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29  ag . "FILE")))))
13160 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
13170 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
13180 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
13190 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
131a0 20 2e 20 22 66 70 72 69 6e 74 66 22 29 20 28 6e   . "fprintf") (n
131b0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
131c0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
131d0 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 31 32  lude/stdio.h:312
131e0 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
131f0 2e 20 23 74 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #t).    (inlin
13200 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
13210 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
13220 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
13230 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
13240 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
13250 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
13260 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72    (name . "__str
13270 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  eam").          
13280 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
13290 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
132a0 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29  tag . "FILE"))))
132b0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
132c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
132d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
132e0 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  "__format").    
132f0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
13300 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
13310 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
13320 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
13330 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
13340 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20  . ":char").     
13350 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
13360 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
13370 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
13380 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20  ment . 8)))))). 
13390 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
133a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
133b0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
133c0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
133d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
133e0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
133f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
13400 61 6d 65 20 2e 20 22 70 72 69 6e 74 66 22 29 20  ame . "printf") 
13410 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
13420 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
13430 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33  nclude/stdio.h:3
13440 31 38 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  18:12") (variadi
13450 63 20 2e 20 23 74 29 0a 20 20 20 20 28 69 6e 6c  c . #t).    (inl
13460 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
13470 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
13480 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
13490 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
134a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
134b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
134c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66      (name . "__f
134d0 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20  ormat").        
134e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
134f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
13500 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
13510 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
13520 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
13530 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
13540 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
13550 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
13560 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
13570 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
13580 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
13590 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
135a0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
135b0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
135c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
135d0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
135e0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
135f0 2e 20 22 73 70 72 69 6e 74 66 22 29 20 28 6e 73  . "sprintf") (ns
13600 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
13610 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
13620 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 32 30 3a  ude/stdio.h:320:
13630 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
13640 20 23 74 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #t).    (inline
13650 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
13660 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
13670 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
13680 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
13690 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
136a0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
136b0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a   (name . "__s").
136c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
136d0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
136e0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
136f0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
13700 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
13710 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
13720 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
13730 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
13740 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
13750 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
13760 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22  ame . "__format"
13770 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
13780 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
13790 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
137a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
137b0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
137c0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
137d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
137e0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
137f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
13800 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
13810 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
13820 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
13830 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
13840 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
13850 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
13860 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
13870 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
13880 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 66 70  n") (name . "vfp
13890 72 69 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29  rintf") (ns . 0)
138a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
138b0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
138c0 74 64 69 6f 2e 68 3a 33 32 37 3a 31 32 22 29 20  tdio.h:327:12") 
138d0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
138e0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
138f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
13900 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
13910 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
13920 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
13930 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
13940 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
13950 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20  e . "__s").     
13960 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
13970 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
13980 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45  ype (tag . "FILE
13990 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
139a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
139b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
139c0 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29  me . "__format")
139d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
139e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
139f0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
13a00 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
13a10 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
13a20 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
13a30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
13a40 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
13a50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
13a60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
13a70 6e 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29 0a  name . "__arg").
13a80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
13a90 28 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63 5f 76  (tag . "__gnuc_v
13aa0 61 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20 20  a_list"))))).   
13ab0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
13ac0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
13ad0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
13ae0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
13af0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
13b00 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
13b10 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
13b20 65 20 2e 20 22 76 70 72 69 6e 74 66 22 29 20 28  e . "vprintf") (
13b30 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
13b40 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
13b50 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 33  clude/stdio.h:33
13b60 33 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  3:12") (variadic
13b70 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
13b80 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
13b90 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
13ba0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
13bb0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
13bc0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
13bd0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
13be0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f     (name . "__fo
13bf0 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  rmat").         
13c00 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
13c10 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
13c20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
13c30 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
13c40 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
13c50 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
13c60 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
13c70 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
13c80 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
13c90 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
13ca0 61 72 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  arg").          
13cb0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
13cc0 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29 29  gnuc_va_list")))
13cd0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
13ce0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
13cf0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
13d00 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
13d10 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
13d20 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
13d30 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
13d40 29 20 28 6e 61 6d 65 20 2e 20 22 76 73 70 72 69  ) (name . "vspri
13d50 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ntf") (ns . 0). 
13d60 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
13d70 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
13d80 69 6f 2e 68 3a 33 33 35 3a 31 32 22 29 20 28 76  io.h:335:12") (v
13d90 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
13da0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
13db0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
13dc0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
13dd0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
13de0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
13df0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
13e00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
13e10 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
13e20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
13e30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
13e40 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
13e50 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
13e60 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
13e70 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
13e80 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
13e90 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
13ea0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
13eb0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
13ec0 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20  __format").     
13ed0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
13ee0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
13ef0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
13f00 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
13f10 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
13f20 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
13f30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
13f40 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
13f50 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
13f60 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
13f70 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20 20 20   "__arg").      
13f80 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
13f90 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74   "__gnuc_va_list
13fa0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
13fb0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
13fc0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
13fd0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
13fe0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
13ff0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
14000 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
14010 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
14020 6e 70 72 69 6e 74 66 22 29 20 28 6e 73 20 2e 20  nprintf") (ns . 
14030 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
14040 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
14050 2f 73 74 64 69 6f 2e 68 3a 33 34 30 3a 31 32 22  /stdio.h:340:12"
14060 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 74  ) (variadic . #t
14070 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
14080 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
14090 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
140a0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
140b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
140c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
140d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
140e0 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20  ame . "__s").   
140f0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
14100 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
14110 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
14120 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
14130 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
14140 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
14150 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
14160 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
14170 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
14180 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
14190 20 2e 20 22 5f 5f 6d 61 78 6c 65 6e 22 29 0a 20   . "__maxlen"). 
141a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
141b0 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
141c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
141d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
141e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
141f0 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20   "__format").   
14200 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
14210 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
14220 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
14230 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
14240 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
14250 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
14260 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
14270 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
14280 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
14290 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
142a0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
142b0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
142c0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
142d0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
142e0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
142f0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
14300 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
14310 6e 61 6d 65 20 2e 20 22 76 73 6e 70 72 69 6e 74  name . "vsnprint
14320 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
14330 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
14340 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
14350 2e 68 3a 33 34 34 3a 31 32 22 29 20 28 76 61 72  .h:344:12") (var
14360 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
14370 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
14380 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
14390 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
143a0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
143b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
143c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
143d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
143e0 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20  "__s").         
143f0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
14400 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
14410 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
14420 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
14430 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
14440 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
14450 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
14460 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
14470 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
14480 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
14490 6d 61 78 6c 65 6e 22 29 0a 20 20 20 20 20 20 20  maxlen").       
144a0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
144b0 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20  "size_t"))).    
144c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
144d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
144e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f     (name . "__fo
144f0 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  rmat").         
14500 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
14510 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
14520 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
14530 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
14540 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
14550 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
14560 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
14570 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
14580 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
14590 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
145a0 61 72 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  arg").          
145b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
145c0 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29 29  gnuc_va_list")))
145d0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
145e0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
145f0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
14600 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
14610 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
14620 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
14630 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
14640 29 20 28 6e 61 6d 65 20 2e 20 22 76 64 70 72 69  ) (name . "vdpri
14650 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ntf") (ns . 0). 
14660 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
14670 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
14680 69 6f 2e 68 3a 33 36 35 3a 31 32 22 29 20 28 76  io.h:365:12") (v
14690 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
146a0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
146b0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
146c0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
146d0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
146e0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
146f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
14700 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
14710 2e 20 22 5f 5f 66 64 22 29 0a 20 20 20 20 20 20  . "__fd").      
14720 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
14730 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
14740 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
14750 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
14760 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
14770 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
14780 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
14790 5f 5f 66 6d 74 22 29 0a 20 20 20 20 20 20 20 20  __fmt").        
147a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
147b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
147c0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
147d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
147e0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
147f0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
14800 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
14810 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
14820 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
14830 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
14840 5f 61 72 67 22 29 0a 20 20 20 20 20 20 20 20 20  _arg").         
14850 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
14860 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29  _gnuc_va_list"))
14870 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
14880 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
14890 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
148a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
148b0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
148c0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
148d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
148e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 70 72 69  ") (name . "dpri
148f0 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ntf") (ns . 0). 
14900 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
14910 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
14920 69 6f 2e 68 3a 33 36 38 3a 31 32 22 29 20 28 76  io.h:368:12") (v
14930 61 72 69 61 64 69 63 20 2e 20 23 74 29 0a 20 20  ariadic . #t).  
14940 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
14950 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
14960 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
14970 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
14980 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
14990 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
149a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
149b0 2e 20 22 5f 5f 66 64 22 29 0a 20 20 20 20 20 20  . "__fd").      
149c0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
149d0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
149e0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
149f0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
14a00 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
14a10 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
14a20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
14a30 5f 5f 66 6d 74 22 29 0a 20 20 20 20 20 20 20 20  __fmt").        
14a40 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
14a50 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
14a60 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
14a70 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
14a80 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
14a90 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
14aa0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
14ab0 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
14ac0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
14ad0 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
14ae0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
14af0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
14b00 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
14b10 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
14b20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
14b30 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
14b40 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
14b50 2e 20 22 66 73 63 61 6e 66 22 29 20 28 6e 73 20  . "fscanf") (ns 
14b60 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
14b70 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
14b80 64 65 2f 73 74 64 69 6f 2e 68 3a 33 37 37 3a 31  de/stdio.h:377:1
14b90 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
14ba0 23 74 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #t).    (inline 
14bb0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
14bc0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
14bd0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
14be0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
14bf0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
14c00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
14c10 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
14c20 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
14c30 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
14c40 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
14c50 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a 20  g . "FILE")))). 
14c60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
14c70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
14c80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
14c90 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20  _format").      
14ca0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
14cb0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
14cc0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
14cd0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
14ce0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
14cf0 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
14d00 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
14d10 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
14d20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
14d30 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
14d40 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
14d50 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
14d60 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
14d70 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
14d80 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
14d90 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
14da0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
14db0 65 20 2e 20 22 73 63 61 6e 66 22 29 20 28 6e 73  e . "scanf") (ns
14dc0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
14dd0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
14de0 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 38 33 3a  ude/stdio.h:383:
14df0 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
14e00 20 23 74 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #t).    (inline
14e10 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
14e20 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
14e30 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
14e40 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
14e50 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
14e60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
14e70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d   (name . "__form
14e80 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  at").          (
14e90 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
14ea0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
14eb0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
14ec0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
14ed0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
14ee0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
14ef0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
14f00 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
14f10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
14f20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
14f30 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
14f40 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
14f50 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
14f60 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
14f70 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
14f80 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
14f90 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
14fa0 73 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30  sscanf") (ns . 0
14fb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
14fc0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
14fd0 73 74 64 69 6f 2e 68 3a 33 38 35 3a 31 32 22 29  stdio.h:385:12")
14fe0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 74 29   (variadic . #t)
14ff0 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
15000 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
15010 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
15020 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
15030 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
15040 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
15050 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
15060 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20  me . "__s").    
15070 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
15080 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
15090 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
150a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
150b0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
150c0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
150d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
150e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
150f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
15100 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
15110 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20  . "__format").  
15120 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
15130 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
15140 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
15150 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
15160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
15170 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
15180 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
15190 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
151a0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
151b0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
151c0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
151d0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
151e0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
151f0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
15200 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
15210 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
15220 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
15230 28 6e 61 6d 65 20 2e 20 22 66 73 63 61 6e 66 22  (name . "fscanf"
15240 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
15250 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
15260 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
15270 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 39 35  lude/stdio.h:395
15280 3a 31 32 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  :12 <Spelling=/u
15290 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
152a0 2e 68 3a 33 39 35 3a 32 34 3e 22 29 0a 20 20 20  .h:395:24>").   
152b0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 74 29   (variadic . #t)
152c0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
152d0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
152e0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
152f0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
15300 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
15310 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
15320 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
15330 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20   "__stream").   
15340 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
15350 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
15360 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49  (type (tag . "FI
15370 4c 45 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  LE")))).        
15380 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
15390 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
153a0 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74  name . "__format
153b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
153c0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
153d0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
153e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
153f0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
15400 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
15410 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
15420 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
15430 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
15440 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
15450 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
15460 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
15470 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
15480 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
15490 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
154a0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
154b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
154c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 63  on") (name . "sc
154d0 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anf") (ns . 0). 
154e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
154f0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
15500 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
15510 3a 33 39 38 3a 31 32 20 3c 53 70 65 6c 6c 69 6e  :398:12 <Spellin
15520 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73  g=/usr/include/s
15530 74 64 69 6f 2e 68 3a 33 39 38 3a 32 34 3e 22 29  tdio.h:398:24>")
15540 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
15550 20 23 74 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #t) (inline . #
15560 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
15570 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
15580 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
15590 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
155a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
155b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
155c0 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29  me . "__format")
155d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
155e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
155f0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
15600 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
15610 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
15620 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
15630 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
15640 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
15650 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
15660 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
15670 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
15680 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
15690 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
156a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
156b0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
156c0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
156d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
156e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 73 63 61  ") (name . "ssca
156f0 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nf") (ns . 0).  
15700 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
15710 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
15720 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
15730 34 30 30 3a 31 32 20 3c 53 70 65 6c 6c 69 6e 67  400:12 <Spelling
15740 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  =/usr/include/st
15750 64 69 6f 2e 68 3a 34 30 30 3a 32 38 3e 22 29 0a  dio.h:400:28>").
15760 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
15770 23 74 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #t) (inline . #f
15780 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
15790 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
157a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
157b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
157c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
157d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
157e0 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20  e . "__s").     
157f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
15800 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
15810 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
15820 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
15830 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
15840 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
15850 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
15860 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
15870 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
15880 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
15890 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20   "__format").   
158a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
158b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
158c0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
158d0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
158e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
158f0 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
15900 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
15910 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
15920 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
15930 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
15940 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
15950 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
15960 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
15970 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
15980 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
15990 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
159a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
159b0 6e 61 6d 65 20 2e 20 22 76 66 73 63 61 6e 66 22  name . "vfscanf"
159c0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
159d0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
159e0 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
159f0 3a 34 32 30 3a 31 32 22 29 20 28 76 61 72 69 61  :420:12") (varia
15a00 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
15a10 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
15a20 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
15a30 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
15a40 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
15a50 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
15a60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
15a70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
15a80 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _s").          (
15a90 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
15aa0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
15ab0 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a  ag . "FILE")))).
15ac0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
15ad0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
15ae0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
15af0 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20  __format").     
15b00 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
15b10 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
15b20 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
15b30 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
15b40 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
15b50 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
15b60 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
15b70 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
15b80 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
15b90 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
15ba0 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20 20 20   "__arg").      
15bb0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
15bc0 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74   "__gnuc_va_list
15bd0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
15be0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
15bf0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
15c00 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
15c10 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
15c20 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
15c30 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
15c40 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 76  ion") (name . "v
15c50 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29  scanf") (ns . 0)
15c60 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
15c70 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
15c80 74 64 69 6f 2e 68 3a 34 32 38 3a 31 32 22 29 20  tdio.h:428:12") 
15c90 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
15ca0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
15cb0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
15cc0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
15cd0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
15ce0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
15cf0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
15d00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
15d10 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a  e . "__format").
15d20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
15d30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
15d40 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
15d50 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
15d60 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
15d70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
15d80 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
15d90 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
15da0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
15db0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
15dc0 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20  ame . "__arg"). 
15dd0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
15de0 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61  tag . "__gnuc_va
15df0 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20 20 20  _list"))))).    
15e00 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
15e10 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
15e20 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
15e30 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
15e40 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
15e50 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
15e60 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
15e70 20 2e 20 22 76 73 73 63 61 6e 66 22 29 20 28 6e   . "vsscanf") (n
15e80 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
15e90 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
15ea0 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 34 33 32  lude/stdio.h:432
15eb0 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
15ec0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
15ed0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
15ee0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
15ef0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
15f00 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
15f10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
15f20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
15f30 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29    (name . "__s")
15f40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
15f50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
15f60 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
15f70 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
15f80 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
15f90 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
15fa0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
15fb0 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
15fc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
15fd0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
15fe0 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74  name . "__format
15ff0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
16000 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
16010 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
16020 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
16030 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
16040 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
16050 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
16060 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
16070 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
16080 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
16090 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22   (name . "__arg"
160a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
160b0 65 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63  e (tag . "__gnuc
160c0 5f 76 61 5f 6c 69 73 74 22 29 29 29 29 29 0a 20  _va_list"))))). 
160d0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
160e0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
160f0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
16100 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
16110 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
16120 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
16130 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
16140 61 6d 65 20 2e 20 22 76 66 73 63 61 6e 66 22 29  ame . "vfscanf")
16150 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
16160 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
16170 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
16180 75 64 65 2f 73 74 64 69 6f 2e 68 3a 34 34 33 3a  ude/stdio.h:443:
16190 31 32 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  12 <Spelling=/us
161a0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
161b0 68 3a 34 34 33 3a 32 34 3e 22 29 0a 20 20 20 20  h:443:24>").    
161c0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
161d0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
161e0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
161f0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
16200 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
16210 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
16220 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
16230 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
16240 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20  "__s").         
16250 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
16260 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
16270 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29  (tag . "FILE")))
16280 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
16290 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
162a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
162b0 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20   "__format").   
162c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
162d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
162e0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
162f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
16300 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
16310 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
16320 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
16330 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
16340 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
16350 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
16360 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20   . "__arg").    
16370 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
16380 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69   . "__gnuc_va_li
16390 73 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  st"))))).    (re
163a0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
163b0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
163c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
163d0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
163e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
163f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
16400 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
16410 22 76 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20  "vscanf") (ns . 
16420 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
16430 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
16440 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
16450 69 6f 2e 68 3a 34 34 38 3a 31 32 20 3c 53 70 65  io.h:448:12 <Spe
16460 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
16470 64 65 2f 73 74 64 69 6f 2e 68 3a 34 34 38 3a 32  de/stdio.h:448:2
16480 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  4>").    (variad
16490 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
164a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
164b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
164c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
164d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
164e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
164f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
16500 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d   (name . "__form
16510 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  at").          (
16520 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
16530 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
16540 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
16550 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
16560 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
16570 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
16580 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
16590 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
165a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
165b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 72     (name . "__ar
165c0 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
165d0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e  ype (tag . "__gn
165e0 75 63 5f 76 61 5f 6c 69 73 74 22 29 29 29 29 29  uc_va_list")))))
165f0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
16600 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
16610 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
16620 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
16630 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
16640 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
16650 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
16660 28 6e 61 6d 65 20 2e 20 22 76 73 73 63 61 6e 66  (name . "vsscanf
16670 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
16680 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
16690 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
166a0 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 34 35  clude/stdio.h:45
166b0 31 3a 31 32 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  1:12 <Spelling=/
166c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69  usr/include/stdi
166d0 6f 2e 68 3a 34 35 31 3a 32 38 3e 22 29 0a 20 20  o.h:451:28>").  
166e0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
166f0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
16700 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
16710 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
16720 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
16730 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
16740 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
16750 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
16760 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
16770 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
16780 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
16790 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
167a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
167b0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
167c0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
167d0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
167e0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
167f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
16800 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
16810 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20  __format").     
16820 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
16830 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
16840 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
16850 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
16860 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
16870 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
16880 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
16890 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
168a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
168b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
168c0 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20 20 20   "__arg").      
168d0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
168e0 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74   "__gnuc_va_list
168f0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
16900 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
16910 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
16920 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
16930 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
16940 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
16950 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
16960 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  ion") (name . "f
16970 67 65 74 63 22 29 20 28 6e 73 20 2e 20 30 29 0a  getc") (ns . 0).
16980 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
16990 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
169a0 64 69 6f 2e 68 3a 34 37 37 3a 31 32 22 29 20 28  dio.h:477:12") (
169b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
169c0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
169d0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
169e0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
169f0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
16a00 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
16a10 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
16a20 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
16a30 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
16a40 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
16a50 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
16a60 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
16a70 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
16a80 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
16a90 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
16aa0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
16ab0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
16ac0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
16ad0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
16ae0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
16af0 20 2e 20 22 67 65 74 63 22 29 20 28 6e 73 20 2e   . "getc") (ns .
16b00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
16b10 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
16b20 65 2f 73 74 64 69 6f 2e 68 3a 34 37 38 3a 31 32  e/stdio.h:478:12
16b30 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
16b40 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
16b50 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
16b60 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
16b70 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
16b80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
16b90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
16ba0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
16bb0 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d  name . "__stream
16bc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
16bd0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
16be0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
16bf0 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a   . "FILE")))))).
16c00 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
16c10 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
16c20 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
16c30 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
16c40 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
16c50 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
16c60 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
16c70 6e 61 6d 65 20 2e 20 22 67 65 74 63 68 61 72 22  name . "getchar"
16c80 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
16c90 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
16ca0 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
16cb0 3a 34 38 34 3a 31 32 22 29 20 28 76 61 72 69 61  :484:12") (varia
16cc0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
16cd0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
16ce0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
16cf0 74 65 72 6e 22 29 20 28 70 61 72 61 6d 65 74 65  tern") (paramete
16d00 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72  rs . #()).    (r
16d10 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
16d20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
16d30 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
16d40 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
16d50 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
16d60 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
16d70 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
16d80 20 22 67 65 74 63 5f 75 6e 6c 6f 63 6b 65 64 22   "getc_unlocked"
16d90 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
16da0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
16db0 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
16dc0 3a 34 39 35 3a 31 32 22 29 20 28 76 61 72 69 61  :495:12") (varia
16dd0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
16de0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
16df0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
16e00 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
16e10 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
16e20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
16e30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
16e40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
16e50 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20  _stream").      
16e60 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
16e70 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
16e80 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22  pe (tag . "FILE"
16e90 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
16ea0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
16eb0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
16ec0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
16ed0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
16ee0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
16ef0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
16f00 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 67  ion") (name . "g
16f10 65 74 63 68 61 72 5f 75 6e 6c 6f 63 6b 65 64 22  etchar_unlocked"
16f20 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
16f30 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
16f40 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
16f50 3a 34 39 36 3a 31 32 22 29 20 28 76 61 72 69 61  :496:12") (varia
16f60 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
16f70 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
16f80 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
16f90 74 65 72 6e 22 29 20 28 70 61 72 61 6d 65 74 65  tern") (paramete
16fa0 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72  rs . #()).    (r
16fb0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
16fc0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
16fd0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
16fe0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
16ff0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
17000 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
17010 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
17020 20 22 66 67 65 74 63 5f 75 6e 6c 6f 63 6b 65 64   "fgetc_unlocked
17030 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
17040 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
17050 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
17060 68 3a 35 30 36 3a 31 32 22 29 20 28 76 61 72 69  h:506:12") (vari
17070 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
17080 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
17090 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
170a0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
170b0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
170c0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
170d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
170e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
170f0 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20  __stream").     
17100 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
17110 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
17120 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45  ype (tag . "FILE
17130 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
17140 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
17150 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
17160 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
17170 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
17180 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
17190 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
171a0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
171b0 66 70 75 74 63 22 29 20 28 6e 73 20 2e 20 30 29  fputc") (ns . 0)
171c0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
171d0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
171e0 74 64 69 6f 2e 68 3a 35 31 37 3a 31 32 22 29 20  tdio.h:517:12") 
171f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
17200 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
17210 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
17220 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
17230 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
17240 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
17250 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
17260 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
17270 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20  e . "__c").     
17280 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
17290 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
172a0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
172b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
172c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
172d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
172e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
172f0 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20  "__stream").    
17300 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
17310 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
17320 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
17330 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  E")))))).    (re
17340 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
17350 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
17360 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
17370 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
17380 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
17390 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
173a0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
173b0 22 70 75 74 63 22 29 20 28 6e 73 20 2e 20 30 29  "putc") (ns . 0)
173c0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
173d0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
173e0 74 64 69 6f 2e 68 3a 35 31 38 3a 31 32 22 29 20  tdio.h:518:12") 
173f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
17400 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
17410 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
17420 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
17430 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
17440 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
17450 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
17460 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
17470 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20  e . "__c").     
17480 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
17490 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
174a0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
174b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
174c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
174d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
174e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
174f0 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20  "__stream").    
17500 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
17510 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
17520 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
17530 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  E")))))).    (re
17540 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
17550 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
17560 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
17570 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
17580 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
17590 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
175a0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
175b0 22 70 75 74 63 68 61 72 22 29 20 28 6e 73 20 2e  "putchar") (ns .
175c0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
175d0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
175e0 65 2f 73 74 64 69 6f 2e 68 3a 35 32 34 3a 31 32  e/stdio.h:524:12
175f0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
17600 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
17610 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
17620 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
17630 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
17640 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
17650 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
17660 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
17670 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20  name . "__c").  
17680 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
17690 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
176a0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
176b0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
176c0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
176d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
176e0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
176f0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
17700 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
17710 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
17720 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
17730 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
17740 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
17750 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
17760 20 22 66 70 75 74 63 5f 75 6e 6c 6f 63 6b 65 64   "fputc_unlocked
17770 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
17780 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
17790 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
177a0 68 3a 35 33 37 3a 31 32 22 29 20 28 76 61 72 69  h:537:12") (vari
177b0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
177c0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
177d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
177e0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
177f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
17800 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
17810 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
17820 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
17830 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  __c").          
17840 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
17850 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
17860 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
17870 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
17880 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
17890 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
178a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
178b0 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20  ream").         
178c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
178d0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
178e0 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29  (tag . "FILE")))
178f0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
17900 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
17910 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
17920 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
17930 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
17940 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
17950 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
17960 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 75 74 63  ") (name . "putc
17970 5f 75 6e 6c 6f 63 6b 65 64 22 29 20 28 6e 73 20  _unlocked") (ns 
17980 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
17990 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
179a0 64 65 2f 73 74 64 69 6f 2e 68 3a 35 34 35 3a 31  de/stdio.h:545:1
179b0 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
179c0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
179d0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
179e0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
179f0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
17a00 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
17a10 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
17a20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
17a30 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20  (name . "__c"). 
17a40 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
17a50 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
17a60 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
17a70 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
17a80 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
17a90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
17aa0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
17ab0 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a  e . "__stream").
17ac0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
17ad0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
17ae0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
17af0 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20  "FILE")))))).   
17b00 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
17b10 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
17b20 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
17b30 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
17b40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
17b50 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
17b60 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
17b70 65 20 2e 20 22 70 75 74 63 68 61 72 5f 75 6e 6c  e . "putchar_unl
17b80 6f 63 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29  ocked") (ns . 0)
17b90 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
17ba0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
17bb0 74 64 69 6f 2e 68 3a 35 34 36 3a 31 32 22 29 20  tdio.h:546:12") 
17bc0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
17bd0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
17be0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
17bf0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
17c00 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
17c10 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
17c20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
17c30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
17c40 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20  e . "__c").     
17c50 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
17c60 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
17c70 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
17c80 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
17c90 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
17ca0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
17cb0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
17cc0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
17cd0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
17ce0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
17cf0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
17d00 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
17d10 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
17d20 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 67  ion") (name . "g
17d30 65 74 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  etw") (ns . 0). 
17d40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
17d50 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
17d60 69 6f 2e 68 3a 35 35 33 3a 31 32 22 29 20 28 76  io.h:553:12") (v
17d70 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
17d80 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
17d90 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
17da0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
17db0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
17dc0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
17dd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
17de0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
17df0 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20  . "__stream").  
17e00 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
17e10 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
17e20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46   (type (tag . "F
17e30 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
17e40 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
17e50 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
17e60 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
17e70 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
17e80 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
17e90 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
17ea0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
17eb0 2e 20 22 70 75 74 77 22 29 20 28 6e 73 20 2e 20  . "putw") (ns . 
17ec0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
17ed0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
17ee0 2f 73 74 64 69 6f 2e 68 3a 35 35 36 3a 31 32 22  /stdio.h:556:12"
17ef0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
17f00 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
17f10 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
17f20 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
17f30 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
17f40 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
17f50 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
17f60 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
17f70 61 6d 65 20 2e 20 22 5f 5f 77 22 29 0a 20 20 20  ame . "__w").   
17f80 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
17f90 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
17fa0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
17fb0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
17fc0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
17fd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
17fe0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
17ff0 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20  . "__stream").  
18000 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
18010 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
18020 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46   (type (tag . "F
18030 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
18040 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
18050 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
18060 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
18070 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
18080 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
18090 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
180a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
180b0 2e 20 22 66 67 65 74 73 22 29 20 28 6e 73 20 2e  . "fgets") (ns .
180c0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
180d0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
180e0 65 2f 73 74 64 69 6f 2e 68 3a 35 36 34 3a 31 34  e/stdio.h:564:14
180f0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
18100 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
18110 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
18120 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
18130 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
18140 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
18150 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
18160 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
18170 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
18180 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
18190 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
181a0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
181b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
181c0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
181d0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
181e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
181f0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
18200 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
18210 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
18220 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20  e . "__n").     
18230 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
18240 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
18250 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
18260 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
18270 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
18280 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
18290 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
182a0 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20  "__stream").    
182b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
182c0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
182d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
182e0 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  E")))))).    (re
182f0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
18300 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
18310 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
18320 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
18330 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
18340 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
18350 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
18360 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
18370 20 2e 20 22 5f 5f 67 65 74 64 65 6c 69 6d 22 29   . "__getdelim")
18380 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
18390 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
183a0 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
183b0 36 30 33 3a 32 30 22 29 20 28 76 61 72 69 61 64  603:20") (variad
183c0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
183d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
183e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
183f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
18400 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
18410 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
18420 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
18430 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
18440 6c 69 6e 65 70 74 72 22 29 0a 20 20 20 20 20 20  lineptr").      
18450 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
18460 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
18470 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
18480 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
18490 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
184a0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
184b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
184c0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
184d0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
184e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
184f0 38 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  8))))).        (
18500 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
18510 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
18520 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
18530 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
18540 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
18550 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
18560 7a 65 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ze_t")))).      
18570 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
18580 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
18590 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 6c 69   (name . "__deli
185a0 6d 69 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  miter").        
185b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
185c0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
185d0 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
185e0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
185f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
18600 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
18610 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
18620 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20  stream").       
18630 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
18640 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
18650 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29  e (tag . "FILE")
18660 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
18670 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
18680 5f 73 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28  _ssize_t"))).  (
18690 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
186a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 67 65 74 64  ") (name . "getd
186b0 65 6c 69 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a  elim") (ns . 0).
186c0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
186d0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
186e0 64 69 6f 2e 68 3a 36 30 36 3a 32 30 22 29 20 28  dio.h:606:20") (
186f0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
18700 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
18710 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
18720 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
18730 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
18740 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
18750 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
18760 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
18770 20 2e 20 22 5f 5f 6c 69 6e 65 70 74 72 22 29 0a   . "__lineptr").
18780 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
18790 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
187a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
187b0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
187c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
187d0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
187e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
187f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
18800 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
18810 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
18820 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20  ent . 8))))).   
18830 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
18840 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
18850 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
18860 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
18870 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
18880 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
18890 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 0a   . "size_t")))).
188a0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
188b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
188c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
188d0 5f 5f 64 65 6c 69 6d 69 74 65 72 22 29 0a 20 20  __delimiter").  
188e0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
188f0 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
18900 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
18910 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
18920 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
18930 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
18940 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
18950 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
18960 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
18970 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
18980 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
18990 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
189a0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
189b0 67 20 2e 20 22 5f 5f 73 73 69 7a 65 5f 74 22 29  g . "__ssize_t")
189c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
189d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
189e0 20 22 67 65 74 6c 69 6e 65 22 29 20 28 6e 73 20   "getline") (ns 
189f0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
18a00 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
18a10 64 65 2f 73 74 64 69 6f 2e 68 3a 36 31 36 3a 32  de/stdio.h:616:2
18a20 30 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  0") (variadic . 
18a30 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
18a40 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
18a50 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
18a60 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
18a70 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
18a80 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
18a90 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
18aa0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 69 6e 65 70  (name . "__linep
18ab0 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
18ac0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
18ad0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
18ae0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
18af0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
18b00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
18b10 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
18b20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
18b30 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
18b40 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
18b50 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
18b60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
18b70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
18b80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
18b90 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
18ba0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
18bb0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
18bc0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
18bd0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
18be0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
18bf0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
18c00 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a  e . "__stream").
18c10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
18c20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
18c30 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
18c40 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20  "FILE")))))).   
18c50 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
18c60 61 67 20 2e 20 22 5f 5f 73 73 69 7a 65 5f 74 22  ag . "__ssize_t"
18c70 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
18c80 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
18c90 2e 20 22 66 70 75 74 73 22 29 20 28 6e 73 20 2e  . "fputs") (ns .
18ca0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
18cb0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
18cc0 65 2f 73 74 64 69 6f 2e 68 3a 36 32 36 3a 31 32  e/stdio.h:626:12
18cd0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
18ce0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
18cf0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
18d00 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
18d10 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
18d20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
18d30 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
18d40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
18d50 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
18d60 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
18d70 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
18d80 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
18d90 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
18da0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
18db0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
18dc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
18dd0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
18de0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
18df0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
18e00 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a  e . "__stream").
18e10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
18e20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
18e30 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
18e40 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20  "FILE")))))).   
18e50 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
18e60 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
18e70 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
18e80 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
18e90 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
18ea0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
18eb0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
18ec0 65 20 2e 20 22 70 75 74 73 22 29 20 28 6e 73 20  e . "puts") (ns 
18ed0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
18ee0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
18ef0 64 65 2f 73 74 64 69 6f 2e 68 3a 36 33 32 3a 31  de/stdio.h:632:1
18f00 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
18f10 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
18f20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
18f30 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
18f40 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
18f50 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
18f60 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
18f70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
18f80 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20  (name . "__s"). 
18f90 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
18fa0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
18fb0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
18fc0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
18fd0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
18fe0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
18ff0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
19000 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
19010 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
19020 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
19030 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
19040 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
19050 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
19060 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
19070 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
19080 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
19090 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
190a0 20 28 6e 61 6d 65 20 2e 20 22 75 6e 67 65 74 63   (name . "ungetc
190b0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
190c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
190d0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
190e0 68 3a 36 33 39 3a 31 32 22 29 20 28 76 61 72 69  h:639:12") (vari
190f0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
19100 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
19110 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
19120 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
19130 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
19140 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
19150 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
19160 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
19170 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  __c").          
19180 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
19190 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
191a0 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
191b0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
191c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
191d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
191e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
191f0 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20  ream").         
19200 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
19210 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
19220 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29  (tag . "FILE")))
19230 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
19240 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
19250 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
19260 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
19270 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
19280 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
19290 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
192a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 72 65 61  ") (name . "frea
192b0 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
192c0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
192d0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
192e0 2e 68 3a 36 34 36 3a 31 35 22 29 20 28 76 61 72  .h:646:15") (var
192f0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
19300 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
19310 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
19320 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
19330 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
19340 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
19350 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
19360 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
19370 22 5f 5f 70 74 72 22 29 0a 20 20 20 20 20 20 20  "__ptr").       
19380 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
19390 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
193a0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
193b0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
193c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
193d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
193e0 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20  e . "__size").  
193f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
19400 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
19410 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
19420 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
19430 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74 79  ame . "__n") (ty
19440 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
19450 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
19460 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
19470 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
19480 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29  me . "__stream")
19490 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
194a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
194b0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
194c0 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20   "FILE")))))).  
194d0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
194e0 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
194f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
19500 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
19510 22 66 77 72 69 74 65 22 29 20 28 6e 73 20 2e 20  "fwrite") (ns . 
19520 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
19530 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
19540 2f 73 74 64 69 6f 2e 68 3a 36 35 32 3a 31 35 22  /stdio.h:652:15"
19550 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
19560 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
19570 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
19580 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
19590 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
195a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
195b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
195c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
195d0 61 6d 65 20 2e 20 22 5f 5f 70 74 72 22 29 0a 20  ame . "__ptr"). 
195e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
195f0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
19600 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
19610 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20  :void")))).     
19620 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
19630 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
19640 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a    (name . "__siz
19650 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
19660 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
19670 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  _t"))).        (
19680 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
19690 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e  r") (name . "__n
196a0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
196b0 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20  "size_t"))).    
196c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
196d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
196e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22     (name . "__s"
196f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
19700 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
19710 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
19720 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20  . "FILE")))))). 
19730 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
19740 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
19750 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
19760 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
19770 20 22 66 72 65 61 64 5f 75 6e 6c 6f 63 6b 65 64   "fread_unlocked
19780 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
19790 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
197a0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
197b0 68 3a 36 37 33 3a 31 35 22 29 20 28 76 61 72 69  h:673:15") (vari
197c0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
197d0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
197e0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
197f0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
19800 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
19810 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
19820 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
19830 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
19840 5f 5f 70 74 72 22 29 0a 20 20 20 20 20 20 20 20  __ptr").        
19850 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
19860 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
19870 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
19880 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
19890 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
198a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
198b0 20 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20 20   . "__size").   
198c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
198d0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
198e0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
198f0 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
19900 6d 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74 79 70  me . "__n") (typ
19910 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
19920 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
19930 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
19940 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
19950 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a  e . "__stream").
19960 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
19970 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
19980 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
19990 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20  "FILE")))))).   
199a0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
199b0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
199c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
199d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
199e0 66 77 72 69 74 65 5f 75 6e 6c 6f 63 6b 65 64 22  fwrite_unlocked"
199f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
19a00 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
19a10 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
19a20 3a 36 37 35 3a 31 35 22 29 20 28 76 61 72 69 61  :675:15") (varia
19a30 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
19a40 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
19a50 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
19a60 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
19a70 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
19a80 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
19a90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
19aa0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
19ab0 5f 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  _ptr").         
19ac0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
19ad0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
19ae0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
19af0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
19b00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
19b10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
19b20 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20  . "__size").    
19b30 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
19b40 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
19b50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
19b60 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
19b70 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74 79 70 65  e . "__n") (type
19b80 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
19b90 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
19ba0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
19bb0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
19bc0 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
19bd0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
19be0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
19bf0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
19c00 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
19c10 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
19c20 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
19c30 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
19c40 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  ion") (name . "f
19c50 73 65 65 6b 22 29 20 28 6e 73 20 2e 20 30 29 0a  seek") (ns . 0).
19c60 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
19c70 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
19c80 64 69 6f 2e 68 3a 36 38 34 3a 31 32 22 29 20 28  dio.h:684:12") (
19c90 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
19ca0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
19cb0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
19cc0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
19cd0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
19ce0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
19cf0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
19d00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
19d10 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
19d20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
19d30 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
19d40 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
19d50 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20 20 20  FILE")))).      
19d60 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
19d70 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
19d80 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6f 66 66 22   (name . "__off"
19d90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
19da0 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22  e (tag . ":long"
19db0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34  ) (bit-size . 64
19dc0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
19dd0 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
19de0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
19df0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
19e00 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 68 65 6e 63  (name . "__whenc
19e10 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
19e20 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
19e30 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
19e40 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
19e50 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
19e60 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
19e70 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
19e80 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
19e90 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
19ea0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
19eb0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
19ec0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
19ed0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
19ee0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
19ef0 6e 61 6d 65 20 2e 20 22 66 74 65 6c 6c 22 29 20  name . "ftell") 
19f00 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
19f10 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
19f20 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 36  nclude/stdio.h:6
19f30 38 39 3a 31 37 22 29 20 28 76 61 72 69 61 64 69  89:17") (variadi
19f40 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
19f50 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
19f60 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
19f70 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
19f80 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
19f90 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
19fa0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
19fb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
19fc0 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20  tream").        
19fd0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
19fe0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
19ff0 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29   (tag . "FILE"))
1a000 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
1a010 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
1a020 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20   . ":long").    
1a030 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
1a040 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
1a050 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
1a060 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1a070 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65  on") (name . "re
1a080 77 69 6e 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  wind") (ns . 0).
1a090 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1a0a0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
1a0b0 64 69 6f 2e 68 3a 36 39 34 3a 31 33 22 29 20 28  dio.h:694:13") (
1a0c0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
1a0d0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
1a0e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1a0f0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1a100 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
1a110 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
1a120 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1a130 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1a140 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
1a150 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1a160 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1a170 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1a180 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
1a190 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
1a1a0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
1a1b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1a1c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 73  on") (name . "fs
1a1d0 65 65 6b 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a  eeko") (ns . 0).
1a1e0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1a1f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
1a200 64 69 6f 2e 68 3a 37 30 37 3a 31 32 22 29 20 28  dio.h:707:12") (
1a210 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
1a220 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
1a230 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1a240 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1a250 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
1a260 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
1a270 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1a280 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1a290 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
1a2a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1a2b0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1a2c0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1a2d0 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20 20 20  FILE")))).      
1a2e0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
1a2f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1a300 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6f 66 66 22   (name . "__off"
1a310 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1a320 65 20 28 74 61 67 20 2e 20 22 5f 5f 6f 66 66 5f  e (tag . "__off_
1a330 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
1a340 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1a350 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1a360 6d 65 20 2e 20 22 5f 5f 77 68 65 6e 63 65 22 29  me . "__whence")
1a370 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1a380 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
1a390 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
1a3a0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
1a3b0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1a3c0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1a3d0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
1a3e0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
1a3f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
1a400 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
1a410 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
1a420 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1a430 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
1a440 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
1a450 65 20 2e 20 22 66 74 65 6c 6c 6f 22 29 20 28 6e  e . "ftello") (n
1a460 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
1a470 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1a480 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 37 31 32  lude/stdio.h:712
1a490 3a 31 36 22 29 20 28 76 61 72 69 61 64 69 63 20  :16") (variadic 
1a4a0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
1a4b0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1a4c0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1a4d0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1a4e0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1a4f0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
1a500 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1a510 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72    (name . "__str
1a520 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  eam").          
1a530 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
1a540 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
1a550 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29  tag . "FILE"))))
1a560 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1a570 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6f 66  ype (tag . "__of
1a580 66 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  f_t"))).  ((tag 
1a590 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
1a5a0 61 6d 65 20 2e 20 22 66 67 65 74 70 6f 73 22 29  ame . "fgetpos")
1a5b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1a5c0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1a5d0 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
1a5e0 37 33 31 3a 31 32 22 29 20 28 76 61 72 69 61 64  731:12") (variad
1a5f0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
1a600 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1a610 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1a620 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
1a630 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
1a640 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
1a650 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1a660 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
1a670 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20  stream").       
1a680 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1a690 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1a6a0 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29  e (tag . "FILE")
1a6b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1a6c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1a6d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1a6e0 20 2e 20 22 5f 5f 70 6f 73 22 29 0a 20 20 20 20   . "__pos").    
1a6f0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1a700 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
1a710 74 79 70 65 20 28 74 61 67 20 2e 20 22 66 70 6f  type (tag . "fpo
1a720 73 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  s_t")))))).    (
1a730 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1a740 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1a750 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1a760 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
1a770 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1a780 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1a790 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1a7a0 2e 20 22 66 73 65 74 70 6f 73 22 29 20 28 6e 73  . "fsetpos") (ns
1a7b0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1a7c0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1a7d0 75 64 65 2f 73 74 64 69 6f 2e 68 3a 37 33 36 3a  ude/stdio.h:736:
1a7e0 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
1a7f0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
1a800 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
1a810 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
1a820 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
1a830 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
1a840 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
1a850 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1a860 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65   (name . "__stre
1a870 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
1a880 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
1a890 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
1a8a0 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a  ag . "FILE")))).
1a8b0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1a8c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1a8d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1a8e0 5f 5f 70 6f 73 22 29 0a 20 20 20 20 20 20 20 20  __pos").        
1a8f0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1a900 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
1a910 20 28 74 61 67 20 2e 20 22 66 70 6f 73 5f 74 22   (tag . "fpos_t"
1a920 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
1a930 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
1a940 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
1a950 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
1a960 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
1a970 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
1a980 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1a990 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 63  ion") (name . "c
1a9a0 6c 65 61 72 65 72 72 22 29 20 28 6e 73 20 2e 20  learerr") (ns . 
1a9b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1a9c0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1a9d0 2f 73 74 64 69 6f 2e 68 3a 37 35 37 3a 31 33 22  /stdio.h:757:13"
1a9e0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
1a9f0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
1aa00 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
1aa10 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
1aa20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1aa30 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1aa40 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1aa50 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1aa60 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22  ame . "__stream"
1aa70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1aa80 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
1aa90 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
1aaa0 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20  . "FILE")))))). 
1aab0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
1aac0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
1aad0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1aae0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1aaf0 22 66 65 6f 66 22 29 20 28 6e 73 20 2e 20 30 29  "feof") (ns . 0)
1ab00 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1ab10 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
1ab20 74 64 69 6f 2e 68 3a 37 35 39 3a 31 32 22 29 20  tdio.h:759:12") 
1ab30 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
1ab40 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
1ab50 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
1ab60 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
1ab70 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
1ab80 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
1ab90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1aba0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1abb0 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a  e . "__stream").
1abc0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1abd0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1abe0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
1abf0 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20  "FILE")))))).   
1ac00 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
1ac10 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
1ac20 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
1ac30 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
1ac40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1ac50 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
1ac60 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
1ac70 65 20 2e 20 22 66 65 72 72 6f 72 22 29 20 28 6e  e . "ferror") (n
1ac80 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
1ac90 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1aca0 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 37 36 31  lude/stdio.h:761
1acb0 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
1acc0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
1acd0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1ace0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1acf0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1ad00 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1ad10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
1ad20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1ad30 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72    (name . "__str
1ad40 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  eam").          
1ad50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
1ad60 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
1ad70 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29  tag . "FILE"))))
1ad80 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1ad90 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
1ada0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
1adb0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
1adc0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1add0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
1ade0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
1adf0 29 20 28 6e 61 6d 65 20 2e 20 22 63 6c 65 61 72  ) (name . "clear
1ae00 65 72 72 5f 75 6e 6c 6f 63 6b 65 64 22 29 20 28  err_unlocked") (
1ae10 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
1ae20 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1ae30 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 37 36  clude/stdio.h:76
1ae40 35 3a 31 33 22 29 20 28 76 61 72 69 61 64 69 63  5:13") (variadic
1ae50 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
1ae60 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
1ae70 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
1ae80 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
1ae90 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
1aea0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
1aeb0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1aec0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
1aed0 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20  ream").         
1aee0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
1aef0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
1af00 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29  (tag . "FILE")))
1af10 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
1af20 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
1af30 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
1af40 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1af50 6d 65 20 2e 20 22 66 65 6f 66 5f 75 6e 6c 6f 63  me . "feof_unloc
1af60 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ked") (ns . 0). 
1af70 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1af80 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
1af90 69 6f 2e 68 3a 37 36 36 3a 31 32 22 29 20 28 76  io.h:766:12") (v
1afa0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
1afb0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
1afc0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1afd0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
1afe0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
1aff0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
1b000 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1b010 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1b020 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20  . "__stream").  
1b030 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1b040 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1b050 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46   (type (tag . "F
1b060 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
1b070 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1b080 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1b090 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1b0a0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
1b0b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1b0c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1b0d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1b0e0 2e 20 22 66 65 72 72 6f 72 5f 75 6e 6c 6f 63 6b  . "ferror_unlock
1b0f0 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ed") (ns . 0).  
1b100 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1b110 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69  usr/include/stdi
1b120 6f 2e 68 3a 37 36 37 3a 31 32 22 29 20 28 76 61  o.h:767:12") (va
1b130 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
1b140 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
1b150 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
1b160 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
1b170 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
1b180 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
1b190 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1b1a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1b1b0 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20   "__stream").   
1b1c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1b1d0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
1b1e0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49  (type (tag . "FI
1b1f0 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  LE")))))).    (r
1b200 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
1b210 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
1b220 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1b230 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
1b240 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1b250 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1b260 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1b270 20 22 70 65 72 72 6f 72 22 29 20 28 6e 73 20 2e   "perror") (ns .
1b280 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1b290 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1b2a0 65 2f 73 74 64 69 6f 2e 68 3a 37 37 35 3a 31 33  e/stdio.h:775:13
1b2b0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
1b2c0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
1b2d0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1b2e0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
1b2f0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
1b300 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
1b310 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1b320 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1b330 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
1b340 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
1b350 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1b360 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
1b370 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1b380 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
1b390 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
1b3a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1b3b0 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
1b3c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1b3d0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
1b3e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
1b3f0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
1b400 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
1b410 78 74 65 72 6e 22 29 0a 20 20 20 20 28 6e 61 6d  xtern").    (nam
1b420 65 20 2e 20 22 73 79 73 5f 6e 65 72 72 22 29 0a  e . "sys_nerr").
1b430 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
1b440 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1b450 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
1b460 73 79 73 5f 65 72 72 6c 69 73 74 2e 68 3a 32 36  sys_errlist.h:26
1b470 3a 31 32 22 29 0a 20 20 20 20 28 74 79 70 65 20  :12").    (type 
1b480 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
1b490 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
1b4a0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1b4b0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
1b4c0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 6e  "extern").    (n
1b4d0 61 6d 65 20 2e 20 22 73 79 73 5f 65 72 72 6c 69  ame . "sys_errli
1b4e0 73 74 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  st").    (ns . 0
1b4f0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1b500 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1b510 62 69 74 73 2f 73 79 73 5f 65 72 72 6c 69 73 74  bits/sys_errlist
1b520 2e 68 3a 32 37 3a 32 36 22 29 0a 20 20 20 20 28  .h:27:26").    (
1b530 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
1b540 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
1b550 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1b560 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
1b570 65 72 22 29 0a 20 20 20 20 20 20 20 20 28 74 79  er").        (ty
1b580 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
1b590 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
1b5a0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
1b5b0 20 2e 20 38 29 29 29 29 29 0a 20 20 28 28 74 61   . 8))))).  ((ta
1b5c0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
1b5d0 28 6e 61 6d 65 20 2e 20 22 66 69 6c 65 6e 6f 22  (name . "fileno"
1b5e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1b5f0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1b600 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
1b610 3a 37 38 36 3a 31 32 22 29 20 28 76 61 72 69 61  :786:12") (varia
1b620 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
1b630 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1b640 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1b650 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1b660 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
1b670 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
1b680 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1b690 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
1b6a0 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20  _stream").      
1b6b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1b6c0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
1b6d0 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22  pe (tag . "FILE"
1b6e0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
1b6f0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
1b700 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
1b710 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
1b720 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
1b730 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
1b740 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1b750 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  ion") (name . "f
1b760 69 6c 65 6e 6f 5f 75 6e 6c 6f 63 6b 65 64 22 29  ileno_unlocked")
1b770 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1b780 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1b790 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
1b7a0 37 39 31 3a 31 32 22 29 20 28 76 61 72 69 61 64  791:12") (variad
1b7b0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
1b7c0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1b7d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1b7e0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
1b7f0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
1b800 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
1b810 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1b820 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
1b830 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20  stream").       
1b840 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1b850 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1b860 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29  e (tag . "FILE")
1b870 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1b880 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
1b890 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
1b8a0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
1b8b0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
1b8c0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
1b8d0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1b8e0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 6f  on") (name . "po
1b8f0 70 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  pen") (ns . 0). 
1b900 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1b910 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
1b920 69 6f 2e 68 3a 38 30 30 3a 31 34 22 29 20 28 76  io.h:800:14") (v
1b930 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
1b940 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
1b950 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1b960 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
1b970 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
1b980 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
1b990 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1b9a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1b9b0 2e 20 22 5f 5f 63 6f 6d 6d 61 6e 64 22 29 0a 20  . "__command"). 
1b9c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1b9d0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1b9e0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
1b9f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1ba00 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
1ba10 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
1ba20 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1ba30 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
1ba40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1ba50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1ba60 6d 65 20 2e 20 22 5f 5f 6d 6f 64 65 73 22 29 0a  me . "__modes").
1ba70 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1ba80 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1ba90 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1baa0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
1bab0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
1bac0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
1bad0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
1bae0 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
1baf0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
1bb00 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
1bb10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1bb20 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
1bb30 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
1bb40 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a 20  g . "FILE")))). 
1bb50 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1bb60 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 63  on") (name . "pc
1bb70 6c 6f 73 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  lose") (ns . 0).
1bb80 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1bb90 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
1bba0 64 69 6f 2e 68 3a 38 30 36 3a 31 32 22 29 20 28  dio.h:806:12") (
1bbb0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
1bbc0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
1bbd0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1bbe0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1bbf0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
1bc00 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
1bc10 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1bc20 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1bc30 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
1bc40 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1bc50 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1bc60 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1bc70 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
1bc80 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
1bc90 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
1bca0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
1bcb0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
1bcc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1bcd0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
1bce0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
1bcf0 20 2e 20 22 63 74 65 72 6d 69 64 22 29 20 28 6e   . "ctermid") (n
1bd00 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
1bd10 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1bd20 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 38 31 32  lude/stdio.h:812
1bd30 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
1bd40 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
1bd50 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1bd60 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1bd70 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1bd80 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1bd90 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
1bda0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1bdb0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29    (name . "__s")
1bdc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1bdd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
1bde0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
1bdf0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
1be00 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
1be10 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
1be20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
1be30 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
1be40 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1be50 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
1be60 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
1be70 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
1be80 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
1be90 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1bea0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
1beb0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
1bec0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
1bed0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1bee0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  ion") (name . "f
1bef0 6c 6f 63 6b 66 69 6c 65 22 29 20 28 6e 73 20 2e  lockfile") (ns .
1bf00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1bf10 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1bf20 65 2f 73 74 64 69 6f 2e 68 3a 38 34 30 3a 31 33  e/stdio.h:840:13
1bf30 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
1bf40 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
1bf50 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1bf60 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
1bf70 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
1bf80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
1bf90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1bfa0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1bfb0 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d  name . "__stream
1bfc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1bfd0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
1bfe0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
1bff0 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a   . "FILE")))))).
1c000 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
1c010 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
1c020 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1c030 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1c040 20 22 66 74 72 79 6c 6f 63 6b 66 69 6c 65 22 29   "ftrylockfile")
1c050 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1c060 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1c070 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
1c080 38 34 34 3a 31 32 22 29 20 28 76 61 72 69 61 64  844:12") (variad
1c090 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
1c0a0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1c0b0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1c0c0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
1c0d0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
1c0e0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
1c0f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1c100 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
1c110 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20  stream").       
1c120 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1c130 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1c140 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29  e (tag . "FILE")
1c150 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1c160 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
1c170 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
1c180 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
1c190 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
1c1a0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
1c1b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1c1c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 75  on") (name . "fu
1c1d0 6e 6c 6f 63 6b 66 69 6c 65 22 29 20 28 6e 73 20  nlockfile") (ns 
1c1e0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1c1f0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1c200 64 65 2f 73 74 64 69 6f 2e 68 3a 38 34 37 3a 31  de/stdio.h:847:1
1c210 33 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  3") (variadic . 
1c220 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
1c230 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1c240 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1c250 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1c260 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1c270 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
1c280 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1c290 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
1c2a0 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
1c2b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
1c2c0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
1c2d0 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29  g . "FILE"))))))
1c2e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
1c2f0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
1c300 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
1c310 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
1c320 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
1c330 2e 20 22 77 63 68 61 72 5f 74 22 29 0a 20 20 20  . "wchar_t").   
1c340 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1c350 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
1c360 2e 31 2f 69 6e 63 6c 75 64 65 2f 73 74 64 64 65  .1/include/stdde
1c370 66 2e 68 3a 39 30 3a 32 34 22 29 0a 20 20 20 20  f.h:90:24").    
1c380 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
1c390 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
1c3a0 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
1c3b0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
1c3c0 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
1c3d0 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
1c3e0 20 20 28 6e 61 6d 65 20 2e 20 22 64 69 76 5f 74    (name . "div_t
1c3f0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
1c400 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1c410 2f 73 74 64 6c 69 62 2e 68 3a 36 32 3a 35 22 29  /stdlib.h:62:5")
1c420 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
1c430 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
1c440 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29  . 0) (name . "")
1c450 20 28 69 64 20 2e 20 33 31 29 0a 20 20 20 20 20   (id . 31).     
1c460 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1c470 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
1c480 62 2e 68 3a 35 38 3a 39 22 29 20 28 62 69 74 2d  b.h:58:9") (bit-
1c490 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
1c4a0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1c4b0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 66 69 65  . 32).      (fie
1c4c0 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20  lds.        ..  
1c4d0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1c4e0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
1c4f0 20 22 71 75 6f 74 22 29 20 28 62 69 74 2d 6f 66   "quot") (bit-of
1c500 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
1c510 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
1c520 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1c530 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
1c540 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1c550 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
1c560 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
1c570 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1c580 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74  )).          ((t
1c590 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
1c5a0 61 6d 65 20 2e 20 22 72 65 6d 22 29 20 28 62 69  ame . "rem") (bi
1c5b0 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28  t-offset . 32) (
1c5c0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
1c5d0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1c5e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
1c5f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
1c600 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
1c610 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
1c620 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
1c630 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1c640 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1c650 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
1c660 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
1c670 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
1c680 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
1c690 65 20 2e 20 22 6c 64 69 76 5f 74 22 29 0a 20 20  e . "ldiv_t").  
1c6a0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1c6b0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
1c6c0 69 62 2e 68 3a 37 30 3a 35 22 29 0a 20 20 20 20  ib.h:70:5").    
1c6d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74  (type (tag . "st
1c6e0 72 75 63 74 22 29 20 28 6e 73 20 2e 20 32 31 31  ruct") (ns . 211
1c6f0 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  0) (name . "") (
1c700 69 64 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  id . 32).      (
1c710 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1c720 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
1c730 68 3a 36 36 3a 39 22 29 20 28 62 69 74 2d 73 69  h:66:9") (bit-si
1c740 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
1c750 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1c760 20 36 34 29 0a 20 20 20 20 20 20 28 66 69 65 6c   64).      (fiel
1c770 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20  ds.        ..   
1c780 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
1c790 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1c7a0 22 71 75 6f 74 22 29 20 28 62 69 74 2d 6f 66 66  "quot") (bit-off
1c7b0 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
1c7c0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
1c7d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1c7e0 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
1c7f0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1c800 20 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74   . ":long") (bit
1c810 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74  -size . 64) (bit
1c820 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
1c830 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74  )).          ((t
1c840 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
1c850 61 6d 65 20 2e 20 22 72 65 6d 22 29 20 28 62 69  ame . "rem") (bi
1c860 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28  t-offset . 64) (
1c870 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
1c880 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1c890 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
1c8a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
1c8b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
1c8c0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a  (tag . ":long").
1c8d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
1c8e0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
1c8f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
1c900 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
1c910 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
1c920 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
1c930 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
1c940 6d 65 20 2e 20 22 6c 6c 64 69 76 5f 74 22 29 0a  me . "lldiv_t").
1c950 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1c960 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
1c970 64 6c 69 62 2e 68 3a 38 30 3a 35 22 29 0a 20 20  dlib.h:80:5").  
1c980 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1c990 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 37  struct") (ns . 7
1c9a0 31 39 35 29 20 28 6e 61 6d 65 20 2e 20 22 22 29  195) (name . "")
1c9b0 20 28 69 64 20 2e 20 33 33 29 0a 20 20 20 20 20   (id . 33).     
1c9c0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1c9d0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
1c9e0 62 2e 68 3a 37 36 3a 32 33 22 29 20 28 62 69 74  b.h:76:23") (bit
1c9f0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
1ca00 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1ca10 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 66  t . 64).      (f
1ca20 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a  ields.        ..
1ca30 20 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20          #(((tag 
1ca40 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
1ca50 20 2e 20 22 71 75 6f 74 22 29 20 28 62 69 74 2d   . "quot") (bit-
1ca60 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
1ca70 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
1ca80 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1ca90 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
1caa0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1cab0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
1cac0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22  g . ":long-long"
1cad0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
1cae0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
1caf0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
1cb00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
1cb10 34 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28  4))).          (
1cb20 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1cb30 28 6e 61 6d 65 20 2e 20 22 72 65 6d 22 29 20 28  (name . "rem") (
1cb40 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29  bit-offset . 64)
1cb50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1cb60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1cb70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
1cb80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
1cb90 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1cba0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
1cbb0 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20  long").         
1cbc0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
1cbd0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
1cbe0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1cbf0 74 20 2e 20 36 34 29 29 29 29 29 29 29 0a 20 20  t . 64))))))).  
1cc00 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1cc10 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63  n") (name . "__c
1cc20 74 79 70 65 5f 67 65 74 5f 6d 62 5f 63 75 72 5f  type_get_mb_cur_
1cc30 6d 61 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  max") (ns . 0). 
1cc40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1cc50 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
1cc60 6c 69 62 2e 68 3a 39 37 3a 31 35 22 29 20 28 76  lib.h:97:15") (v
1cc70 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
1cc80 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
1cc90 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1cca0 20 22 65 78 74 65 72 6e 22 29 20 28 70 61 72 61   "extern") (para
1ccb0 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
1ccc0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
1ccd0 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
1cce0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1ccf0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1cd00 22 61 74 6f 66 22 29 20 28 6e 73 20 2e 20 30 29  "atof") (ns . 0)
1cd10 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1cd20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
1cd30 74 64 6c 69 62 2e 68 3a 31 30 31 3a 31 35 22 29  tdlib.h:101:15")
1cd40 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
1cd50 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
1cd60 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
1cd70 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
1cd80 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
1cd90 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
1cda0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1cdb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1cdc0 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20  me . "__nptr"). 
1cdd0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1cde0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1cdf0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
1ce00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1ce10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
1ce20 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
1ce30 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
1ce40 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
1ce50 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1ce60 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
1ce70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1ce80 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1ce90 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
1cea0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1ceb0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
1cec0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
1ced0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1cee0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 74 6f  n") (name . "ato
1cef0 69 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  i") (ns . 0).   
1cf00 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1cf10 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
1cf20 62 2e 68 3a 31 30 34 3a 31 32 22 29 20 28 76 61  b.h:104:12") (va
1cf30 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
1cf40 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
1cf50 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
1cf60 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
1cf70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
1cf80 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
1cf90 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1cfa0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1cfb0 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20 20   "__nptr").     
1cfc0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
1cfd0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
1cfe0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
1cff0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
1d000 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1d010 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20   ":char").      
1d020 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
1d030 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
1d040 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1d050 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20  ent . 8)))))).  
1d060 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
1d070 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
1d080 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
1d090 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
1d0a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1d0b0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
1d0c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1d0d0 6d 65 20 2e 20 22 61 74 6f 6c 22 29 20 28 6e 73  me . "atol") (ns
1d0e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1d0f0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1d100 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 31 30 37  ude/stdlib.h:107
1d110 3a 31 37 22 29 20 28 76 61 72 69 61 64 69 63 20  :17") (variadic 
1d120 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
1d130 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1d140 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1d150 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1d160 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1d170 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
1d180 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1d190 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74    (name . "__npt
1d1a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
1d1b0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1d1c0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1d1d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1d1e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1d1f0 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
1d200 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
1d210 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
1d220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
1d230 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1d240 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
1d250 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
1d260 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20  ag . ":long").  
1d270 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1d280 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
1d290 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
1d2a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1d2b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1d2c0 61 74 6f 6c 6c 22 29 20 28 6e 73 20 2e 20 30 29  atoll") (ns . 0)
1d2d0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1d2e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
1d2f0 74 64 6c 69 62 2e 68 3a 31 31 32 3a 33 36 22 29  tdlib.h:112:36")
1d300 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
1d310 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
1d320 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
1d330 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
1d340 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
1d350 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
1d360 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1d370 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1d380 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20  me . "__nptr"). 
1d390 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1d3a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1d3b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
1d3c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1d3d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
1d3e0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
1d3f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
1d400 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
1d410 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1d420 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
1d430 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1d440 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1d450 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20  ":long-long").  
1d460 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1d470 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
1d480 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
1d490 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1d4a0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1d4b0 73 74 72 74 6f 64 22 29 20 28 6e 73 20 2e 20 30  strtod") (ns . 0
1d4c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1d4d0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1d4e0 73 74 64 6c 69 62 2e 68 3a 31 31 37 3a 31 35 22  stdlib.h:117:15"
1d4f0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
1d500 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
1d510 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
1d520 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
1d530 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1d540 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1d550 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1d560 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1d570 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a  ame . "__nptr").
1d580 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1d590 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1d5a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1d5b0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
1d5c0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
1d5d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
1d5e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1d5f0 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
1d600 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1d610 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1d620 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22  ame . "__endptr"
1d630 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1d640 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1d650 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1d660 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
1d670 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
1d680 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1d690 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
1d6a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1d6b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1d6c0 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
1d6d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
1d6e0 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
1d6f0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1d700 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 29  nment . 8)))))))
1d710 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
1d720 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
1d730 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
1d740 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
1d750 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1d760 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
1d770 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1d780 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 74  ") (name . "strt
1d790 6f 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  of") (ns . 0).  
1d7a0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1d7b0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
1d7c0 69 62 2e 68 3a 31 32 33 3a 31 34 22 29 20 28 76  ib.h:123:14") (v
1d7d0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
1d7e0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
1d7f0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1d800 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
1d810 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
1d820 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
1d830 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1d840 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1d850 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20  . "__nptr").    
1d860 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
1d870 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1d880 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
1d890 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1d8a0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
1d8b0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
1d8c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
1d8d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1d8e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1d8f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1d900 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a 20 20  . "__endptr").  
1d910 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
1d920 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1d930 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
1d940 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1d950 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
1d960 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
1d970 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
1d980 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1d990 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
1d9a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
1d9b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1d9c0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
1d9d0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1d9e0 74 20 2e 20 38 29 29 29 29 29 29 29 0a 20 20 20  t . 8))))))).   
1d9f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
1da00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
1da10 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
1da20 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
1da30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1da40 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
1da50 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
1da60 61 6d 65 20 2e 20 22 73 74 72 74 6f 6c 64 22 29  ame . "strtold")
1da70 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1da80 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1da90 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68  include/stdlib.h
1daa0 3a 31 32 36 3a 32 30 22 29 20 28 76 61 72 69 61  :126:20") (varia
1dab0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
1dac0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1dad0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1dae0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1daf0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
1db00 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
1db10 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1db20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
1db30 5f 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20 20  _nptr").        
1db40 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1db50 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
1db60 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
1db70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1db80 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
1db90 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
1dba0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
1dbb0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1dbc0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1dbd0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
1dbe0 5f 65 6e 64 70 74 72 22 29 0a 20 20 20 20 20 20  _endptr").      
1dbf0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1dc00 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
1dc10 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
1dc20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
1dc30 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1dc40 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
1dc50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1dc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1dc70 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
1dc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1dc90 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
1dca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
1dcb0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1dcc0 38 29 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  8))))))).    (re
1dcd0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
1dce0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
1dcf0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
1dd00 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
1dd10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1dd20 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
1dd30 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
1dd40 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 74 6f  ) (name . "strto
1dd50 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
1dd60 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1dd70 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
1dd80 62 2e 68 3a 31 33 39 3a 31 37 22 29 20 28 76 61  b.h:139:17") (va
1dd90 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
1dda0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
1ddb0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
1ddc0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
1ddd0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
1dde0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
1ddf0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1de00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1de10 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20 20   "__nptr").     
1de20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
1de30 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
1de40 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
1de50 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1de60 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
1de70 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
1de80 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
1de90 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1dea0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1deb0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1dec0 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a 20 20 20   "__endptr").   
1ded0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
1dee0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1def0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
1df00 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
1df10 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1df20 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1df30 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79               (ty
1df40 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
1df50 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
1df60 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
1df70 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20 20   . 8))))).      
1df80 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
1df90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1dfa0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 61 73 65   (name . "__base
1dfb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1dfc0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1dfd0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
1dfe0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
1dff0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
1e000 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1e010 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
1e020 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
1e030 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
1e040 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74  ong").      (bit
1e050 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
1e060 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1e070 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
1e080 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1e090 6e 61 6d 65 20 2e 20 22 73 74 72 74 6f 75 6c 22  name . "strtoul"
1e0a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1e0b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1e0c0 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
1e0d0 68 3a 31 34 33 3a 32 36 22 29 20 28 76 61 72 69  h:143:26") (vari
1e0e0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
1e0f0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1e100 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1e110 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1e120 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
1e130 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1e140 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1e150 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1e160 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20  __nptr").       
1e170 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
1e180 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
1e190 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
1e1a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1e1b0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
1e1c0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
1e1d0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
1e1e0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1e1f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1e200 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1e210 5f 5f 65 6e 64 70 74 72 22 29 0a 20 20 20 20 20  __endptr").     
1e220 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
1e230 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
1e240 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
1e250 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
1e260 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1e270 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
1e280 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
1e290 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
1e2a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
1e2b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1e2c0 20 38 29 29 29 29 29 0a 20 20 20 20 20 20 20 20   8))))).        
1e2d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1e2e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1e2f0 6e 61 6d 65 20 2e 20 22 5f 5f 62 61 73 65 22 29  name . "__base")
1e300 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1e310 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
1e320 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
1e330 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
1e340 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1e350 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1e360 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
1e370 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
1e380 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
1e390 69 67 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20  igned-long").   
1e3a0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
1e3b0 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
1e3c0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
1e3d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1e3e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
1e3f0 74 72 74 6f 71 22 29 20 28 6e 73 20 2e 20 30 29  trtoq") (ns . 0)
1e400 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1e410 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
1e420 74 64 6c 69 62 2e 68 3a 31 35 30 3a 32 32 22 29  tdlib.h:150:22")
1e430 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
1e440 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
1e450 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
1e460 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
1e470 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
1e480 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
1e490 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1e4a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1e4b0 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20  me . "__nptr"). 
1e4c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1e4d0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1e4e0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
1e4f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1e500 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
1e510 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
1e520 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1e530 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
1e540 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1e550 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1e560 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29  me . "__endptr")
1e570 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1e580 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
1e590 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
1e5a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
1e5b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
1e5c0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1e5d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
1e5e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
1e5f0 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
1e600 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
1e610 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20  ment . 8))))).  
1e620 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
1e630 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1e640 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
1e650 62 61 73 65 22 29 0a 20 20 20 20 20 20 20 20 20  base").         
1e660 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1e670 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
1e680 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
1e690 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
1e6a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
1e6b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
1e6c0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1e6d0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
1e6e0 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20   ":long-long"). 
1e6f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
1e700 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
1e710 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
1e720 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1e730 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1e740 22 73 74 72 74 6f 75 71 22 29 20 28 6e 73 20 2e  "strtouq") (ns .
1e750 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1e760 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1e770 65 2f 73 74 64 6c 69 62 2e 68 3a 31 35 35 3a 33  e/stdlib.h:155:3
1e780 31 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  1") (variadic . 
1e790 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
1e7a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1e7b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1e7c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1e7d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1e7e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
1e7f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1e800 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22  (name . "__nptr"
1e810 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1e820 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1e830 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1e840 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
1e850 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
1e860 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
1e870 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
1e880 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
1e890 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
1e8a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1e8b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74  (name . "__endpt
1e8c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
1e8d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1e8e0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1e8f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1e900 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1e910 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1e920 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1e930 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1e940 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
1e950 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
1e960 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
1e970 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1e980 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1e990 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1e9a0 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20 20 20  "__base").      
1e9b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1e9c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
1e9d0 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
1e9e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
1e9f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1ea00 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1ea10 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1ea20 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
1ea30 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c  g . ":unsigned-l
1ea40 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
1ea50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1ea60 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
1ea70 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
1ea80 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1ea90 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72  n") (name . "str
1eaa0 74 6f 6c 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  toll") (ns . 0).
1eab0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1eac0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
1ead0 64 6c 69 62 2e 68 3a 31 36 33 3a 32 32 22 29 20  dlib.h:163:22") 
1eae0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
1eaf0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
1eb00 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
1eb10 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
1eb20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
1eb30 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
1eb40 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1eb50 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1eb60 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20  e . "__nptr").  
1eb70 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
1eb80 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1eb90 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
1eba0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1ebb0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
1ebc0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
1ebd0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1ebe0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
1ebf0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1ec00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1ec10 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a  e . "__endptr").
1ec20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1ec30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1ec40 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1ec50 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
1ec60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
1ec70 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1ec80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
1ec90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
1eca0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
1ecb0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
1ecc0 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20  ent . 8))))).   
1ecd0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
1ece0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1ecf0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
1ed00 61 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ase").          
1ed10 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
1ed20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1ed30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1ed40 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1ed50 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1ed60 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
1ed70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1ed80 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1ed90 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20  ":long-long").  
1eda0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1edb0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
1edc0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
1edd0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1ede0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1edf0 73 74 72 74 6f 75 6c 6c 22 29 20 28 6e 73 20 2e  strtoull") (ns .
1ee00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1ee10 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1ee20 65 2f 73 74 64 6c 69 62 2e 68 3a 31 36 38 3a 33  e/stdlib.h:168:3
1ee30 31 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  1") (variadic . 
1ee40 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
1ee50 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1ee60 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1ee70 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1ee80 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1ee90 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
1eea0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1eeb0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22  (name . "__nptr"
1eec0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1eed0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1eee0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1eef0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
1ef00 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
1ef10 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
1ef20 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
1ef30 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
1ef40 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
1ef50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1ef60 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74  (name . "__endpt
1ef70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
1ef80 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1ef90 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1efa0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1efb0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1efc0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1efd0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1efe0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1eff0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
1f000 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
1f010 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
1f020 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1f030 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1f040 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1f050 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20 20 20  "__base").      
1f060 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1f070 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
1f080 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
1f090 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
1f0a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1f0b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1f0c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1f0d0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
1f0e0 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c  g . ":unsigned-l
1f0f0 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
1f100 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1f110 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
1f120 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
1f130 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1f140 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 36 34  n") (name . "l64
1f150 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  a") (ns . 0).   
1f160 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1f170 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
1f180 62 2e 68 3a 32 37 30 3a 31 34 22 29 20 28 76 61  b.h:270:14") (va
1f190 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
1f1a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
1f1b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
1f1c0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
1f1d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
1f1e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
1f1f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1f200 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1f210 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
1f220 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1f230 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
1f240 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  g").            
1f250 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
1f260 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
1f270 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
1f280 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
1f290 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
1f2a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1f2b0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1f2c0 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
1f2d0 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
1f2e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
1f2f0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1f300 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1f310 61 36 34 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  a64l") (ns . 0).
1f320 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1f330 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
1f340 64 6c 69 62 2e 68 3a 32 37 33 3a 31 37 22 29 20  dlib.h:273:17") 
1f350 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
1f360 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
1f370 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
1f380 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
1f390 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
1f3a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
1f3b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1f3c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1f3d0 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20  e . "__s").     
1f3e0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
1f3f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
1f400 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
1f410 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
1f420 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1f430 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20   ":char").      
1f440 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
1f450 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
1f460 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1f470 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20  ent . 8)))))).  
1f480 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
1f490 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
1f4a0 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  ng").      (bit-
1f4b0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
1f4c0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1f4d0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
1f4e0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
1f4f0 61 6d 65 20 2e 20 22 72 61 6e 64 6f 6d 22 29 20  ame . "random") 
1f500 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
1f510 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
1f520 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
1f530 32 38 36 3a 31 37 22 29 20 28 76 61 72 69 61 64  286:17") (variad
1f540 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
1f550 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1f560 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1f570 65 72 6e 22 29 20 28 70 61 72 61 6d 65 74 65 72  ern") (parameter
1f580 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65  s . #()).    (re
1f590 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
1f5a0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a  (tag . ":long").
1f5b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1f5c0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
1f5d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
1f5e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1f5f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1f600 20 22 73 72 61 6e 64 6f 6d 22 29 20 28 6e 73 20   "srandom") (ns 
1f610 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1f620 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1f630 64 65 2f 73 74 64 6c 69 62 2e 68 3a 32 38 39 3a  de/stdlib.h:289:
1f640 31 33 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  13") (variadic .
1f650 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
1f660 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
1f670 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
1f680 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
1f690 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
1f6a0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
1f6b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1f6c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 65 65 64   (name . "__seed
1f6d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1f6e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1f6f0 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
1f700 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  -int").         
1f710 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
1f720 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
1f730 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1f740 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
1f750 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
1f760 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
1f770 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
1f780 20 28 6e 61 6d 65 20 2e 20 22 69 6e 69 74 73 74   (name . "initst
1f790 61 74 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ate") (ns . 0). 
1f7a0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1f7b0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
1f7c0 6c 69 62 2e 68 3a 32 39 35 3a 31 34 22 29 20 28  lib.h:295:14") (
1f7d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
1f7e0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
1f7f0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1f800 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1f810 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
1f820 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
1f830 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1f840 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1f850 20 2e 20 22 5f 5f 73 65 65 64 22 29 0a 20 20 20   . "__seed").   
1f860 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
1f870 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1f880 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29  ":unsigned-int")
1f890 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1f8a0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1f8b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1f8c0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
1f8d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1f8e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1f8f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1f900 5f 5f 73 74 61 74 65 62 75 66 22 29 0a 20 20 20  __statebuf").   
1f910 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
1f920 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1f930 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
1f940 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1f950 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
1f960 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
1f970 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
1f980 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1f990 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1f9a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1f9b0 20 2e 20 22 5f 5f 73 74 61 74 65 6c 65 6e 22 29   . "__statelen")
1f9c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1f9d0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
1f9e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1f9f0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
1fa00 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
1fa10 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1fa20 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
1fa30 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
1fa40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
1fa50 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1fa60 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1fa70 22 73 65 74 73 74 61 74 65 22 29 20 28 6e 73 20  "setstate") (ns 
1fa80 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1fa90 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1faa0 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 30 30 3a  de/stdlib.h:300:
1fab0 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  14") (variadic .
1fac0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
1fad0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
1fae0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
1faf0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
1fb00 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
1fb10 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
1fb20 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1fb30 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 61 74   (name . "__stat
1fb40 65 62 75 66 22 29 0a 20 20 20 20 20 20 20 20 20  ebuf").         
1fb50 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1fb60 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1fb70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1fb80 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1fb90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
1fba0 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
1fbb0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1fbc0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
1fbd0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1fbe0 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
1fbf0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
1fc00 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1fc10 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
1fc20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
1fc30 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
1fc40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1fc50 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
1fc60 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
1fc70 30 29 20 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64  0) (name . "rand
1fc80 6f 6d 5f 64 61 74 61 22 29 20 28 69 64 20 2e 20  om_data") (id . 
1fc90 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1fca0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1fcb0 2f 73 74 64 6c 69 62 2e 68 3a 33 30 38 3a 38 22  /stdlib.h:308:8"
1fcc0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 38  ) (bit-size . 38
1fcd0 34 29 0a 20 20 20 20 28 62 69 74 2d 61 6c 69 67  4).    (bit-alig
1fce0 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
1fcf0 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
1fd00 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1fd10 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
1fd20 20 22 66 70 74 72 22 29 20 28 62 69 74 2d 6f 66   "fptr") (bit-of
1fd30 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
1fd40 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
1fd50 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1fd60 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
1fd70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1fd80 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1fd90 65 20 28 74 61 67 20 2e 20 22 69 6e 74 33 32 5f  e (tag . "int32_
1fda0 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
1fdb0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1fdc0 28 6e 61 6d 65 20 2e 20 22 72 70 74 72 22 29 20  (name . "rptr") 
1fdd0 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34  (bit-offset . 64
1fde0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34  ) (bit-size . 64
1fdf0 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
1fe00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
1fe10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1fe20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1fe30 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
1fe40 20 22 69 6e 74 33 32 5f 74 22 29 29 29 29 0a 20   "int32_t")))). 
1fe50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1fe60 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1fe70 22 73 74 61 74 65 22 29 20 28 62 69 74 2d 6f 66  "state") (bit-of
1fe80 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69 74  fset . 128) (bit
1fe90 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
1fea0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1feb0 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20  ment . 64).     
1fec0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1fed0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
1fee0 79 70 65 20 28 74 61 67 20 2e 20 22 69 6e 74 33  ype (tag . "int3
1fef0 32 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  2_t")))).       
1ff00 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1ff10 29 20 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64 5f  ) (name . "rand_
1ff20 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73  type") (bit-offs
1ff30 65 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73  et . 192) (bit-s
1ff40 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
1ff50 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1ff60 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
1ff70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1ff80 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
1ff90 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
1ffa0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
1ffb0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1ffc0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1ffd0 22 72 61 6e 64 5f 64 65 67 22 29 20 28 62 69 74  "rand_deg") (bit
1ffe0 2d 6f 66 66 73 65 74 20 2e 20 32 32 34 29 20 28  -offset . 224) (
1fff0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
20000 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
20010 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
20020 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
20030 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
20040 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
20050 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
20060 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
20070 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
20080 6d 65 20 2e 20 22 72 61 6e 64 5f 73 65 70 22 29  me . "rand_sep")
20090 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
200a0 35 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  56) (bit-size . 
200b0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
200c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
200d0 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
200e0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
200f0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
20100 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
20110 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
20120 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
20130 29 20 28 6e 61 6d 65 20 2e 20 22 65 6e 64 5f 70  ) (name . "end_p
20140 74 72 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  tr") (bit-offset
20150 20 2e 20 33 32 30 29 20 28 62 69 74 2d 73 69 7a   . 320) (bit-siz
20160 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
20170 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
20180 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
20190 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
201a0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
201b0 28 74 61 67 20 2e 20 22 69 6e 74 33 32 5f 74 22  (tag . "int32_t"
201c0 29 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  ))))))).  ((tag 
201d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
201e0 61 6d 65 20 2e 20 22 72 61 6e 64 6f 6d 5f 72 22  ame . "random_r"
201f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
20200 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
20210 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
20220 68 3a 33 31 39 3a 31 32 22 29 20 28 76 61 72 69  h:319:12") (vari
20230 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
20240 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
20250 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
20260 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
20270 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
20280 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
20290 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
202a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
202b0 5f 5f 62 75 66 22 29 0a 20 20 20 20 20 20 20 20  __buf").        
202c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
202d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
202e0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
202f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
20300 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d 65  ":struct") (name
20310 20 2e 20 22 72 61 6e 64 6f 6d 5f 64 61 74 61 22   . "random_data"
20320 29 20 28 69 64 20 2e 20 33 34 29 29 29 29 0a 20  ) (id . 34)))). 
20330 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
20340 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
20350 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
20360 5f 72 65 73 75 6c 74 22 29 0a 20 20 20 20 20 20  _result").      
20370 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
20380 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
20390 70 65 20 28 74 61 67 20 2e 20 22 69 6e 74 33 32  pe (tag . "int32
203a0 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  _t")))))).    (r
203b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
203c0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
203d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
203e0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
203f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
20400 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
20410 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
20420 20 22 73 72 61 6e 64 6f 6d 5f 72 22 29 20 28 6e   "srandom_r") (n
20430 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
20440 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
20450 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 32  lude/stdlib.h:32
20460 32 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  2:12") (variadic
20470 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
20480 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
20490 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
204a0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
204b0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
204c0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
204d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
204e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 65     (name . "__se
204f0 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ed").          (
20500 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
20510 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
20520 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20  ed-int").       
20530 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
20540 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
20550 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
20560 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
20570 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
20580 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
20590 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a  name . "__buf").
205a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
205b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
205c0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
205d0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
205e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
205f0 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
20600 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
20610 6e 61 6d 65 20 2e 20 22 72 61 6e 64 6f 6d 5f 64  name . "random_d
20620 61 74 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  ata").          
20630 20 20 20 20 28 69 64 20 2e 20 33 34 29 29 29 29      (id . 34))))
20640 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
20650 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
20660 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
20670 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
20680 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
20690 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
206a0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
206b0 29 20 28 6e 61 6d 65 20 2e 20 22 69 6e 69 74 73  ) (name . "inits
206c0 74 61 74 65 5f 72 22 29 20 28 6e 73 20 2e 20 30  tate_r") (ns . 0
206d0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
206e0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
206f0 73 74 64 6c 69 62 2e 68 3a 33 32 35 3a 31 32 22  stdlib.h:325:12"
20700 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
20710 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
20720 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
20730 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
20740 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
20750 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
20760 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
20770 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
20780 61 6d 65 20 2e 20 22 5f 5f 73 65 65 64 22 29 0a  ame . "__seed").
20790 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
207a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
207b0 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e   . ":unsigned-in
207c0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
207d0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
207e0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
207f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
20800 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
20810 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
20820 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
20830 2e 20 22 5f 5f 73 74 61 74 65 62 75 66 22 29 0a  . "__statebuf").
20840 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
20850 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
20860 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
20870 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
20880 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
20890 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
208a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
208b0 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
208c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
208d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
208e0 61 6d 65 20 2e 20 22 5f 5f 73 74 61 74 65 6c 65  ame . "__statele
208f0 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
20900 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
20910 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  _t"))).        (
20920 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
20930 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
20940 61 6d 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a 20  ame . "__buf"). 
20950 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
20960 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
20970 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
20980 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
20990 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
209a0 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a  ag . ":struct").
209b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e                (n
209c0 61 6d 65 20 2e 20 22 72 61 6e 64 6f 6d 5f 64 61  ame . "random_da
209d0 74 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ta").           
209e0 20 20 20 28 69 64 20 2e 20 33 34 29 29 29 29 29     (id . 34)))))
209f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
20a00 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
20a10 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
20a20 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
20a30 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
20a40 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
20a50 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
20a60 20 28 6e 61 6d 65 20 2e 20 22 73 65 74 73 74 61   (name . "setsta
20a70 74 65 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  te_r") (ns . 0).
20a80 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
20a90 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
20aa0 64 6c 69 62 2e 68 3a 33 33 30 3a 31 32 22 29 20  dlib.h:330:12") 
20ab0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
20ac0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
20ad0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
20ae0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
20af0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
20b00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
20b10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
20b20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
20b30 65 20 2e 20 22 5f 5f 73 74 61 74 65 62 75 66 22  e . "__statebuf"
20b40 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
20b50 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
20b60 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
20b70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
20b80 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
20b90 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
20ba0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
20bb0 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
20bc0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
20bd0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
20be0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66 22 29  (name . "__buf")
20bf0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
20c00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
20c10 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
20c20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
20c30 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
20c40 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22  (tag . ":struct"
20c50 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
20c60 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64 6f 6d 5f  (name . "random_
20c70 64 61 74 61 22 29 0a 20 20 20 20 20 20 20 20 20  data").         
20c80 20 20 20 20 20 28 69 64 20 2e 20 33 34 29 29 29       (id . 34)))
20c90 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
20ca0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
20cb0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
20cc0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
20cd0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
20ce0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
20cf0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
20d00 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64  ") (name . "rand
20d10 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
20d20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
20d30 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
20d40 2e 68 3a 33 33 38 3a 31 32 22 29 20 28 76 61 72  .h:338:12") (var
20d50 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
20d60 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
20d70 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
20d80 65 78 74 65 72 6e 22 29 20 28 70 61 72 61 6d 65  extern") (parame
20d90 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20  ters . #()).    
20da0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
20db0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
20dc0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
20dd0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
20de0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
20df0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
20e00 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
20e10 20 2e 20 22 73 72 61 6e 64 22 29 20 28 6e 73 20   . "srand") (ns 
20e20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
20e30 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
20e40 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 34 30 3a  de/stdlib.h:340:
20e50 31 33 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  13") (variadic .
20e60 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
20e70 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
20e80 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
20e90 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
20ea0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
20eb0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
20ec0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
20ed0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 65 65 64   (name . "__seed
20ee0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
20ef0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
20f00 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
20f10 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  -int").         
20f20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
20f30 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
20f40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
20f50 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
20f60 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
20f70 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
20f80 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
20f90 20 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64 5f 72   (name . "rand_r
20fa0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
20fb0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
20fc0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
20fd0 2e 68 3a 33 34 34 3a 31 32 22 29 20 28 76 61 72  .h:344:12") (var
20fe0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
20ff0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
21000 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
21010 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
21020 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
21030 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
21040 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
21050 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
21060 22 5f 5f 73 65 65 64 22 29 0a 20 20 20 20 20 20  "__seed").      
21070 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
21080 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
21090 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
210a0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
210b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
210c0 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29  ":unsigned-int")
210d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
210e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
210f0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
21100 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
21110 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
21120 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
21130 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
21140 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
21150 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
21160 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
21170 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
21180 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 64  ion") (name . "d
21190 72 61 6e 64 34 38 22 29 20 28 6e 73 20 2e 20 30  rand48") (ns . 0
211a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
211b0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
211c0 73 74 64 6c 69 62 2e 68 3a 33 35 32 3a 31 35 22  stdlib.h:352:15"
211d0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
211e0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
211f0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
21200 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 20 28  ss . "extern") (
21210 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
21220 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
21230 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
21240 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
21250 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
21260 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
21270 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
21280 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
21290 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 72 61  n") (name . "era
212a0 6e 64 34 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  nd48") (ns . 0).
212b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
212c0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
212d0 64 6c 69 62 2e 68 3a 33 35 33 3a 31 35 22 29 20  dlib.h:353:15") 
212e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
212f0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
21300 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
21310 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
21320 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
21330 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
21340 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
21350 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
21360 65 20 2e 20 22 5f 5f 78 73 75 62 69 22 29 0a 20  e . "__xsubi"). 
21370 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
21380 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
21390 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20  . ":array").    
213a0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
213b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
213c0 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68   . ":unsigned-sh
213d0 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ort").          
213e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
213f0 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  16).            
21400 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
21410 20 2e 20 31 36 29 29 0a 20 20 20 20 20 20 20 20   . 16)).        
21420 20 20 20 20 28 73 69 7a 65 20 2e 20 33 29 29 29      (size . 3)))
21430 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
21440 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
21450 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
21460 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
21470 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
21480 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
21490 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
214a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 72  on") (name . "lr
214b0 61 6e 64 34 38 22 29 20 28 6e 73 20 2e 20 30 29  and48") (ns . 0)
214c0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
214d0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
214e0 74 64 6c 69 62 2e 68 3a 33 35 36 3a 31 37 22 29  tdlib.h:356:17")
214f0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
21500 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
21510 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
21520 73 20 2e 20 22 65 78 74 65 72 6e 22 29 20 28 70  s . "extern") (p
21530 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29  arameters . #())
21540 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
21550 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
21560 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  :long").      (b
21570 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
21580 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
21590 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
215a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
215b0 20 28 6e 61 6d 65 20 2e 20 22 6e 72 61 6e 64 34   (name . "nrand4
215c0 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  8") (ns . 0).   
215d0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
215e0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
215f0 62 2e 68 3a 33 35 37 3a 31 37 22 29 20 28 76 61  b.h:357:17") (va
21600 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
21610 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
21620 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
21630 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
21640 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
21650 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
21660 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
21670 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
21680 20 22 5f 5f 78 73 75 62 69 22 29 0a 20 20 20 20   "__xsubi").    
21690 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
216a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
216b0 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20  :array").       
216c0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
216d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
216e0 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74  ":unsigned-short
216f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
21700 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
21710 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
21720 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
21730 31 36 29 29 0a 20 20 20 20 20 20 20 20 20 20 20  16)).           
21740 20 28 73 69 7a 65 20 2e 20 33 29 29 29 29 29 0a   (size . 3))))).
21750 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
21760 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
21770 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
21780 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
21790 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
217a0 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
217b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
217c0 28 6e 61 6d 65 20 2e 20 22 6d 72 61 6e 64 34 38  (name . "mrand48
217d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
217e0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
217f0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
21800 2e 68 3a 33 36 31 3a 31 37 22 29 20 28 76 61 72  .h:361:17") (var
21810 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
21820 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
21830 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
21840 65 78 74 65 72 6e 22 29 20 28 70 61 72 61 6d 65  extern") (parame
21850 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20  ters . #()).    
21860 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
21870 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
21880 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
21890 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
218a0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
218b0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
218c0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
218d0 65 20 2e 20 22 6a 72 61 6e 64 34 38 22 29 20 28  e . "jrand48") (
218e0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
218f0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
21900 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33  clude/stdlib.h:3
21910 36 32 3a 31 37 22 29 20 28 76 61 72 69 61 64 69  62:17") (variadi
21920 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
21930 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
21940 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
21950 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
21960 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
21970 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
21980 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
21990 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
219a0 73 75 62 69 22 29 0a 20 20 20 20 20 20 20 20 20  subi").         
219b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
219c0 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61     (tag . ":arra
219d0 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  y").            
219e0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
219f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
21a00 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20 20  igned-short").  
21a10 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
21a20 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
21a30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
21a40 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 0a  lignment . 16)).
21a50 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 7a              (siz
21a60 65 20 2e 20 33 29 29 29 29 29 0a 20 20 20 20 28  e . 3))))).    (
21a70 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
21a80 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22    (tag . ":long"
21a90 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
21aa0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
21ab0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
21ac0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
21ad0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
21ae0 20 2e 20 22 73 72 61 6e 64 34 38 22 29 20 28 6e   . "srand48") (n
21af0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
21b00 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
21b10 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 36  lude/stdlib.h:36
21b20 36 3a 31 33 22 29 20 28 76 61 72 69 61 64 69 63  6:13") (variadic
21b30 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
21b40 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
21b50 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
21b60 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
21b70 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
21b80 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
21b90 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
21ba0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 65     (name . "__se
21bb0 65 64 76 61 6c 22 29 0a 20 20 20 20 20 20 20 20  edval").        
21bc0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
21bd0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
21be0 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  g").            
21bf0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
21c00 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
21c10 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
21c20 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
21c30 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
21c40 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
21c50 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
21c60 61 6d 65 20 2e 20 22 73 65 65 64 34 38 22 29 20  ame . "seed48") 
21c70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
21c80 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
21c90 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
21ca0 33 36 37 3a 32 38 22 29 20 28 76 61 72 69 61 64  367:28") (variad
21cb0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
21cc0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
21cd0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
21ce0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
21cf0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
21d00 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
21d10 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
21d20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
21d30 73 65 65 64 31 36 76 22 29 0a 20 20 20 20 20 20  seed16v").      
21d40 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
21d50 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61        (tag . ":a
21d60 72 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20  rray").         
21d70 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
21d80 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
21d90 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74 22 29  unsigned-short")
21da0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
21db0 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
21dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
21dd0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
21de0 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  )).            (
21df0 73 69 7a 65 20 2e 20 33 29 29 29 29 29 0a 20 20  size . 3))))).  
21e00 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
21e10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
21e20 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
21e30 79 70 65 0a 20 20 20 20 20 20 20 20 28 74 61 67  ype.        (tag
21e40 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68   . ":unsigned-sh
21e50 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 28 62  ort").        (b
21e60 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
21e70 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
21e80 6d 65 6e 74 20 2e 20 31 36 29 29 29 29 0a 20 20  ment . 16)))).  
21e90 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
21ea0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 63 6f  n") (name . "lco
21eb0 6e 67 34 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  ng48") (ns . 0).
21ec0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
21ed0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
21ee0 64 6c 69 62 2e 68 3a 33 36 39 3a 31 33 22 29 20  dlib.h:369:13") 
21ef0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
21f00 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
21f10 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
21f20 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
21f30 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
21f40 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
21f50 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
21f60 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
21f70 65 20 2e 20 22 5f 5f 70 61 72 61 6d 22 29 0a 20  e . "__param"). 
21f80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
21f90 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
21fa0 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20  . ":array").    
21fb0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
21fc0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
21fd0 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68   . ":unsigned-sh
21fe0 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ort").          
21ff0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
22000 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  16).            
22010 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
22020 20 2e 20 31 36 29 29 0a 20 20 20 20 20 20 20 20   . 16)).        
22030 20 20 20 20 28 73 69 7a 65 20 2e 20 37 29 29 29      (size . 7)))
22040 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
22050 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
22060 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
22070 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
22080 30 29 20 28 6e 61 6d 65 20 2e 20 22 64 72 61 6e  0) (name . "dran
22090 64 34 38 5f 64 61 74 61 22 29 20 28 69 64 20 2e  d48_data") (id .
220a0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
220b0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
220c0 65 2f 73 74 64 6c 69 62 2e 68 3a 33 37 35 3a 38  e/stdlib.h:375:8
220d0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  ") (bit-size . 1
220e0 39 32 29 0a 20 20 20 20 28 62 69 74 2d 61 6c 69  92).    (bit-ali
220f0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
22100 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
22110 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
22120 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
22130 2e 20 22 5f 5f 78 22 29 20 28 62 69 74 2d 6f 66  . "__x") (bit-of
22140 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
22150 69 7a 65 20 2e 20 34 38 29 0a 20 20 20 20 20 20  ize . 48).      
22160 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
22170 6e 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  nt . 16).       
22180 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
22190 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
221a0 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ray").          
221b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
221c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75        (tag . ":u
221d0 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a  nsigned-short").
221e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
221f0 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
22200 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
22210 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
22220 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73  ).            (s
22230 69 7a 65 20 2e 20 33 29 29 29 0a 20 20 20 20 20  ize . 3))).     
22240 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
22250 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6f  d") (name . "__o
22260 6c 64 5f 78 22 29 20 28 62 69 74 2d 6f 66 66 73  ld_x") (bit-offs
22270 65 74 20 2e 20 34 38 29 20 28 62 69 74 2d 73 69  et . 48) (bit-si
22280 7a 65 20 2e 20 34 38 29 0a 20 20 20 20 20 20 20  ze . 48).       
22290 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
222a0 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  t . 16).        
222b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
222c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72      (tag . ":arr
222d0 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ay").           
222e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
222f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
22300 73 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20  signed-short"). 
22310 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
22320 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
22330 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
22340 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29  alignment . 16))
22350 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69  .            (si
22360 7a 65 20 2e 20 33 29 29 29 0a 20 20 20 20 20 20  ze . 3))).      
22370 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
22380 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22  ") (name . "__c"
22390 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
223a0 39 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  96) (bit-size . 
223b0 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
223c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
223d0 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  6).          (ty
223e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
223f0 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
22400 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20  -short").       
22410 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
22420 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20   16).           
22430 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
22440 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20 20 20  . 16))).        
22450 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
22460 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 6e 69 74   (name . "__init
22470 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
22480 20 31 31 32 29 20 28 62 69 74 2d 73 69 7a 65 20   112) (bit-size 
22490 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
224a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
224b0 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   16).          (
224c0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
224d0 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
224e0 65 64 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20  ed-short").     
224f0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
22500 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
22510 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
22520 74 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20  t . 16))).      
22530 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
22540 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
22550 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
22560 31 32 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  128) (bit-size .
22570 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
22580 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
22590 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
225a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
225b0 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
225c0 64 2d 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20  d-long-long").  
225d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
225e0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
225f0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
22600 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 29 0a  ment . 64)))))).
22610 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
22620 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 64  ion") (name . "d
22630 72 61 6e 64 34 38 5f 72 22 29 20 28 6e 73 20 2e  rand48_r") (ns .
22640 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
22650 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
22660 65 2f 73 74 64 6c 69 62 2e 68 3a 33 38 36 3a 31  e/stdlib.h:386:1
22670 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
22680 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
22690 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
226a0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
226b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
226c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
226d0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
226e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
226f0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66 66 65  (name . "__buffe
22700 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
22710 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
22720 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
22730 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
22740 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74  type (tag . ":st
22750 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22  ruct") (name . "
22760 64 72 61 6e 64 34 38 5f 64 61 74 61 22 29 20 28  drand48_data") (
22770 69 64 20 2e 20 33 35 29 29 29 29 0a 20 20 20 20  id . 35)))).    
22780 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
22790 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
227a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65     (name . "__re
227b0 73 75 6c 74 22 29 0a 20 20 20 20 20 20 20 20 20  sult").         
227c0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
227d0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
227e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
227f0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
22800 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
22810 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
22820 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
22830 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
22840 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
22850 6e 74 20 2e 20 36 34 29 29 29 29 29 29 0a 20 20  nt . 64)))))).  
22860 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
22870 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
22880 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
22890 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
228a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
228b0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
228c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
228d0 6d 65 20 2e 20 22 65 72 61 6e 64 34 38 5f 72 22  me . "erand48_r"
228e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
228f0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
22900 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
22910 68 3a 33 38 38 3a 31 32 22 29 20 28 76 61 72 69  h:388:12") (vari
22920 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
22930 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
22940 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
22950 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
22960 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
22970 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
22980 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
22990 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
229a0 5f 5f 78 73 75 62 69 22 29 0a 20 20 20 20 20 20  __xsubi").      
229b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
229c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61        (tag . ":a
229d0 72 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20  rray").         
229e0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
229f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
22a00 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74 22 29  unsigned-short")
22a10 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
22a20 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
22a30 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
22a40 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
22a50 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  )).            (
22a60 73 69 7a 65 20 2e 20 33 29 29 29 0a 20 20 20 20  size . 3))).    
22a70 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
22a80 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
22a90 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75     (name . "__bu
22aa0 66 66 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  ffer").         
22ab0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
22ac0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
22ad0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
22ae0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
22af0 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d 65 20  :struct") (name 
22b00 2e 20 22 64 72 61 6e 64 34 38 5f 64 61 74 61 22  . "drand48_data"
22b10 29 20 28 69 64 20 2e 20 33 35 29 29 29 29 0a 20  ) (id . 35)))). 
22b20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
22b30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
22b40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
22b50 5f 72 65 73 75 6c 74 22 29 0a 20 20 20 20 20 20  _result").      
22b60 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
22b70 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
22b80 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
22b90 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
22ba0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
22bb0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
22bc0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
22bd0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
22be0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
22bf0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 29  nment . 64))))))
22c00 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
22c10 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
22c20 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
22c30 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
22c40 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
22c50 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
22c60 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
22c70 28 6e 61 6d 65 20 2e 20 22 6c 72 61 6e 64 34 38  (name . "lrand48
22c80 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  _r") (ns . 0).  
22c90 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
22ca0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
22cb0 69 62 2e 68 3a 33 39 33 3a 31 32 22 29 20 28 76  ib.h:393:12") (v
22cc0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
22cd0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
22ce0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
22cf0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
22d00 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
22d10 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
22d20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
22d30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
22d40 2e 20 22 5f 5f 62 75 66 66 65 72 22 29 0a 20 20  . "__buffer").  
22d50 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
22d60 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
22d70 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
22d80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
22d90 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
22da0 20 28 6e 61 6d 65 20 2e 20 22 64 72 61 6e 64 34   (name . "drand4
22db0 38 5f 64 61 74 61 22 29 20 28 69 64 20 2e 20 33  8_data") (id . 3
22dc0 35 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  5)))).        ((
22dd0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
22de0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
22df0 6d 65 20 2e 20 22 5f 5f 72 65 73 75 6c 74 22 29  me . "__result")
22e00 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
22e10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
22e20 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
22e30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
22e40 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
22e50 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a  (tag . ":long").
22e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
22e70 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
22e80 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
22e90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
22ea0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
22eb0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
22ec0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
22ed0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
22ee0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
22ef0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
22f00 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
22f10 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e 72  on") (name . "nr
22f20 61 6e 64 34 38 5f 72 22 29 20 28 6e 73 20 2e 20  and48_r") (ns . 
22f30 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
22f40 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
22f50 2f 73 74 64 6c 69 62 2e 68 3a 33 39 36 3a 31 32  /stdlib.h:396:12
22f60 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
22f70 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
22f80 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
22f90 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
22fa0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
22fb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
22fc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
22fd0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
22fe0 6e 61 6d 65 20 2e 20 22 5f 5f 78 73 75 62 69 22  name . "__xsubi"
22ff0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
23000 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
23010 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20  ag . ":array"). 
23020 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
23030 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
23040 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
23050 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20  -short").       
23060 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
23070 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
23080 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
23090 65 6e 74 20 2e 20 31 36 29 29 0a 20 20 20 20 20  ent . 16)).     
230a0 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 33         (size . 3
230b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
230c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
230d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
230e0 20 2e 20 22 5f 5f 62 75 66 66 65 72 22 29 0a 20   . "__buffer"). 
230f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
23100 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
23110 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
23120 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
23130 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22  (tag . ":struct"
23140 29 20 28 6e 61 6d 65 20 2e 20 22 64 72 61 6e 64  ) (name . "drand
23150 34 38 5f 64 61 74 61 22 29 20 28 69 64 20 2e 20  48_data") (id . 
23160 33 35 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  35)))).        (
23170 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
23180 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
23190 61 6d 65 20 2e 20 22 5f 5f 72 65 73 75 6c 74 22  ame . "__result"
231a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
231b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
231c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
231d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
231e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
231f0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29   (tag . ":long")
23200 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
23210 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
23220 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
23230 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
23240 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
23250 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
23260 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
23270 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
23280 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
23290 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
232a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
232b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d  ion") (name . "m
232c0 72 61 6e 64 34 38 5f 72 22 29 20 28 6e 73 20 2e  rand48_r") (ns .
232d0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
232e0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
232f0 65 2f 73 74 64 6c 69 62 2e 68 3a 34 30 32 3a 31  e/stdlib.h:402:1
23300 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
23310 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
23320 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
23330 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
23340 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
23350 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
23360 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
23370 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
23380 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66 66 65  (name . "__buffe
23390 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
233a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
233b0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
233c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
233d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74  type (tag . ":st
233e0 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22  ruct") (name . "
233f0 64 72 61 6e 64 34 38 5f 64 61 74 61 22 29 20 28  drand48_data") (
23400 69 64 20 2e 20 33 35 29 29 29 29 0a 20 20 20 20  id . 35)))).    
23410 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
23420 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
23430 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65     (name . "__re
23440 73 75 6c 74 22 29 0a 20 20 20 20 20 20 20 20 20  sult").         
23450 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
23460 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
23470 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
23480 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
23490 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
234a0 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  ong").          
234b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
234c0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
234d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
234e0 20 2e 20 36 34 29 29 29 29 29 29 0a 20 20 20 20   . 64)))))).    
234f0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
23500 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
23510 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
23520 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
23530 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
23540 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
23550 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
23560 20 2e 20 22 6a 72 61 6e 64 34 38 5f 72 22 29 20   . "jrand48_r") 
23570 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
23580 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
23590 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
235a0 34 30 35 3a 31 32 22 29 20 28 76 61 72 69 61 64  405:12") (variad
235b0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
235c0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
235d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
235e0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
235f0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
23600 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
23610 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
23620 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
23630 78 73 75 62 69 22 29 0a 20 20 20 20 20 20 20 20  xsubi").        
23640 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
23650 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72      (tag . ":arr
23660 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ay").           
23670 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
23680 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
23690 73 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20  signed-short"). 
236a0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
236b0 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
236c0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
236d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29  alignment . 16))
236e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69  .            (si
236f0 7a 65 20 2e 20 33 29 29 29 0a 20 20 20 20 20 20  ze . 3))).      
23700 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
23710 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
23720 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66 66   (name . "__buff
23730 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
23740 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
23750 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
23760 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
23770 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73  (type (tag . ":s
23780 74 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20  truct") (name . 
23790 22 64 72 61 6e 64 34 38 5f 64 61 74 61 22 29 20  "drand48_data") 
237a0 28 69 64 20 2e 20 33 35 29 29 29 29 0a 20 20 20  (id . 35)))).   
237b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
237c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
237d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72      (name . "__r
237e0 65 73 75 6c 74 22 29 0a 20 20 20 20 20 20 20 20  esult").        
237f0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
23800 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
23810 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
23820 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
23830 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
23840 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20  long").         
23850 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
23860 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
23870 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
23880 74 20 2e 20 36 34 29 29 29 29 29 29 0a 20 20 20  t . 64)))))).   
23890 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
238a0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
238b0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
238c0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
238d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
238e0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
238f0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
23900 65 20 2e 20 22 73 72 61 6e 64 34 38 5f 72 22 29  e . "srand48_r")
23910 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
23920 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
23930 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68  include/stdlib.h
23940 3a 34 31 31 3a 31 32 22 29 20 28 76 61 72 69 61  :411:12") (varia
23950 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
23960 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
23970 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
23980 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
23990 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
239a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
239b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
239c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
239d0 5f 73 65 65 64 76 61 6c 22 29 0a 20 20 20 20 20  _seedval").     
239e0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
239f0 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74 2d  . ":long") (bit-
23a00 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d  size . 64) (bit-
23a10 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
23a20 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
23a30 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
23a40 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
23a50 20 22 5f 5f 62 75 66 66 65 72 22 29 0a 20 20 20   "__buffer").   
23a60 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
23a70 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
23a80 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
23a90 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
23aa0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
23ab0 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20   . ":struct").  
23ac0 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d              (nam
23ad0 65 20 2e 20 22 64 72 61 6e 64 34 38 5f 64 61 74  e . "drand48_dat
23ae0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  a").            
23af0 20 20 28 69 64 20 2e 20 33 35 29 29 29 29 29 29    (id . 35))))))
23b00 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
23b10 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
23b20 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
23b30 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
23b40 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
23b50 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
23b60 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
23b70 28 6e 61 6d 65 20 2e 20 22 73 65 65 64 34 38 5f  (name . "seed48_
23b80 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
23b90 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
23ba0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
23bb0 62 2e 68 3a 34 31 34 3a 31 32 22 29 20 28 76 61  b.h:414:12") (va
23bc0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
23bd0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
23be0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
23bf0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
23c00 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
23c10 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
23c20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
23c30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
23c40 20 22 5f 5f 73 65 65 64 31 36 76 22 29 0a 20 20   "__seed16v").  
23c50 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
23c60 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
23c70 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20   ":array").     
23c80 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
23c90 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
23ca0 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f  . ":unsigned-sho
23cb0 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  rt").           
23cc0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
23cd0 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  6).             
23ce0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
23cf0 2e 20 31 36 29 29 0a 20 20 20 20 20 20 20 20 20  . 16)).         
23d00 20 20 20 28 73 69 7a 65 20 2e 20 33 29 29 29 0a     (size . 3))).
23d10 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
23d20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
23d30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
23d40 5f 5f 62 75 66 66 65 72 22 29 0a 20 20 20 20 20  __buffer").     
23d50 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
23d60 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
23d70 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
23d80 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
23d90 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
23da0 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20   ":struct").    
23db0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
23dc0 2e 20 22 64 72 61 6e 64 34 38 5f 64 61 74 61 22  . "drand48_data"
23dd0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
23de0 28 69 64 20 2e 20 33 35 29 29 29 29 29 29 0a 20  (id . 35)))))). 
23df0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
23e00 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
23e10 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
23e20 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
23e30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
23e40 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
23e50 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
23e60 61 6d 65 20 2e 20 22 6c 63 6f 6e 67 34 38 5f 72  ame . "lcong48_r
23e70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
23e80 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
23e90 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
23ea0 2e 68 3a 34 31 37 3a 31 32 22 29 20 28 76 61 72  .h:417:12") (var
23eb0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
23ec0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
23ed0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
23ee0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
23ef0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
23f00 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
23f10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
23f20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
23f30 22 5f 5f 70 61 72 61 6d 22 29 0a 20 20 20 20 20  "__param").     
23f40 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
23f50 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
23f60 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20 20  array").        
23f70 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
23f80 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
23f90 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74 22  :unsigned-short"
23fa0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
23fb0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
23fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
23fd0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
23fe0 36 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  6)).            
23ff0 28 73 69 7a 65 20 2e 20 37 29 29 29 0a 20 20 20  (size . 7))).   
24000 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
24010 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
24020 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
24030 75 66 66 65 72 22 29 0a 20 20 20 20 20 20 20 20  uffer").        
24040 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
24050 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
24060 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
24070 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
24080 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
24090 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 20  struct").       
240a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
240b0 64 72 61 6e 64 34 38 5f 64 61 74 61 22 29 0a 20  drand48_data"). 
240c0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 64               (id
240d0 20 2e 20 33 35 29 29 29 29 29 29 0a 20 20 20 20   . 35)))))).    
240e0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
240f0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
24100 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
24110 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
24120 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
24130 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
24140 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
24150 20 2e 20 22 6d 61 6c 6c 6f 63 22 29 20 28 6e 73   . "malloc") (ns
24160 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
24170 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
24180 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 34 32 34  ude/stdlib.h:424
24190 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
241a0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
241b0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
241c0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
241d0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
241e0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
241f0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
24200 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
24210 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a    (name . "__siz
24220 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
24230 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
24240 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
24250 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
24260 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
24270 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
24280 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
24290 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
242a0 65 20 2e 20 22 63 61 6c 6c 6f 63 22 29 20 28 6e  e . "calloc") (n
242b0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
242c0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
242d0 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 34 32  lude/stdlib.h:42
242e0 36 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63  6:14") (variadic
242f0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
24300 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
24310 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
24320 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
24330 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
24340 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
24350 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
24360 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 6d     (name . "__nm
24370 65 6d 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  emb").          
24380 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
24390 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20  ze_t"))).       
243a0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
243b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
243c0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 22  (name . "__size"
243d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
243e0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
243f0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
24400 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
24410 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
24420 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
24430 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
24440 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
24450 2e 20 22 72 65 61 6c 6c 6f 63 22 29 20 28 6e 73  . "realloc") (ns
24460 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
24470 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
24480 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 34 33 34  ude/stdlib.h:434
24490 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
244a0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
244b0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
244c0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
244d0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
244e0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
244f0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
24500 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
24510 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 74 72    (name . "__ptr
24520 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
24530 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
24540 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
24550 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
24560 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
24570 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
24580 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
24590 5f 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20  _size").        
245a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
245b0 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20  size_t"))))).   
245c0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
245d0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
245e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
245f0 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74 61  void")))).  ((ta
24600 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
24610 28 6e 61 6d 65 20 2e 20 22 66 72 65 65 22 29 20  (name . "free") 
24620 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
24630 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
24640 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
24650 34 34 38 3a 31 33 22 29 20 28 76 61 72 69 61 64  448:13") (variad
24660 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
24670 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
24680 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
24690 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
246a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
246b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
246c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
246d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
246e0 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ptr").          
246f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
24700 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
24710 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
24720 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
24730 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
24740 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
24750 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
24760 6d 65 20 2e 20 22 61 6c 6c 6f 63 61 22 29 20 28  me . "alloca") (
24770 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
24780 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
24790 63 6c 75 64 65 2f 61 6c 6c 6f 63 61 2e 68 3a 33  clude/alloca.h:3
247a0 32 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63  2:14") (variadic
247b0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
247c0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
247d0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
247e0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
247f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
24800 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
24810 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
24820 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69     (name . "__si
24830 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ze").          (
24840 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
24850 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
24860 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
24870 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
24880 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
24890 64 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  d")))).  ((tag .
248a0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
248b0 6d 65 20 2e 20 22 76 61 6c 6c 6f 63 22 29 20 28  me . "valloc") (
248c0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
248d0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
248e0 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 34  clude/stdlib.h:4
248f0 35 37 3a 31 34 22 29 20 28 76 61 72 69 61 64 69  57:14") (variadi
24900 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
24910 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
24920 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
24930 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
24940 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
24950 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
24960 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
24970 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
24980 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ize").          
24990 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
249a0 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
249b0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
249c0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
249d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
249e0 69 64 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  id")))).  ((tag 
249f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
24a00 61 6d 65 20 2e 20 22 70 6f 73 69 78 5f 6d 65 6d  ame . "posix_mem
24a10 61 6c 69 67 6e 22 29 20 28 6e 73 20 2e 20 30 29  align") (ns . 0)
24a20 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
24a30 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
24a40 74 64 6c 69 62 2e 68 3a 34 36 32 3a 31 32 22 29  tdlib.h:462:12")
24a50 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
24a60 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
24a70 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
24a80 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
24a90 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
24aa0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
24ab0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
24ac0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
24ad0 6d 65 20 2e 20 22 5f 5f 6d 65 6d 70 74 72 22 29  me . "__memptr")
24ae0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
24af0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
24b00 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
24b10 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
24b20 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
24b30 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
24b40 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29 0a 20  . ":void"))))). 
24b50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
24b60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
24b70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
24b80 5f 61 6c 69 67 6e 6d 65 6e 74 22 29 0a 20 20 20  _alignment").   
24b90 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
24ba0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
24bb0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
24bc0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
24bd0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
24be0 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20  __size").       
24bf0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
24c00 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
24c10 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
24c20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
24c30 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
24c40 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
24c50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
24c60 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
24c70 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
24c80 6d 65 20 2e 20 22 61 6c 69 67 6e 65 64 5f 61 6c  me . "aligned_al
24c90 6c 6f 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  loc") (ns . 0). 
24ca0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
24cb0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
24cc0 6c 69 62 2e 68 3a 34 36 38 3a 31 34 22 29 20 28  lib.h:468:14") (
24cd0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
24ce0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
24cf0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
24d00 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
24d10 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
24d20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
24d30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
24d40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
24d50 20 2e 20 22 5f 5f 61 6c 69 67 6e 6d 65 6e 74 22   . "__alignment"
24d60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
24d70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
24d80 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
24d90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
24da0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
24db0 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20  e . "__size").  
24dc0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
24dd0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
24de0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
24df0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
24e00 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
24e10 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
24e20 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
24e30 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 61  ion") (name . "a
24e40 62 6f 72 74 22 29 20 28 6e 73 20 2e 20 30 29 0a  bort") (ns . 0).
24e50 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
24e60 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
24e70 64 6c 69 62 2e 68 3a 34 37 33 3a 31 33 22 29 20  dlib.h:473:13") 
24e80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
24e90 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
24ea0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
24eb0 20 2e 20 22 65 78 74 65 72 6e 22 29 20 28 70 61   . "extern") (pa
24ec0 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a  rameters . #()).
24ed0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
24ee0 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
24ef0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
24f00 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
24f10 20 22 61 74 65 78 69 74 22 29 20 28 6e 73 20 2e   "atexit") (ns .
24f20 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
24f30 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
24f40 65 2f 73 74 64 6c 69 62 2e 68 3a 34 37 37 3a 31  e/stdlib.h:477:1
24f50 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
24f60 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
24f70 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
24f80 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
24f90 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
24fa0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
24fb0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
24fc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
24fd0 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 75 6e 63 22  (name . "__func"
24fe0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
24ff0 65 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74  e (tag . ":funct
25000 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 29  ion-pointer"))))
25010 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
25020 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
25030 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
25040 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
25050 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
25060 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
25070 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
25080 20 28 6e 61 6d 65 20 2e 20 22 61 74 5f 71 75 69   (name . "at_qui
25090 63 6b 5f 65 78 69 74 22 29 20 28 6e 73 20 2e 20  ck_exit") (ns . 
250a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
250b0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
250c0 2f 73 74 64 6c 69 62 2e 68 3a 34 38 35 3a 31 32  /stdlib.h:485:12
250d0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
250e0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
250f0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
25100 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
25110 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
25120 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
25130 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
25140 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
25150 6e 61 6d 65 20 2e 20 22 5f 5f 66 75 6e 63 22 29  name . "__func")
25160 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
25170 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69   (tag . ":functi
25180 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 29 29  on-pointer")))))
25190 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
251a0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
251b0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
251c0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
251d0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
251e0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
251f0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
25200 28 6e 61 6d 65 20 2e 20 22 6f 6e 5f 65 78 69 74  (name . "on_exit
25210 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
25220 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
25230 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
25240 2e 68 3a 34 39 32 3a 31 32 22 29 20 28 76 61 72  .h:492:12") (var
25250 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
25260 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
25270 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
25280 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
25290 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
252a0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
252b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
252c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
252d0 22 5f 5f 66 75 6e 63 22 29 0a 20 20 20 20 20 20  "__func").      
252e0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
252f0 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e   ":function-poin
25300 74 65 72 22 29 29 29 0a 20 20 20 20 20 20 20 20  ter"))).        
25310 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
25320 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
25330 6e 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29 0a  name . "__arg").
25340 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
25350 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
25360 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
25370 22 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20  ":void")))))).  
25380 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
25390 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
253a0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
253b0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
253c0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
253d0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
253e0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
253f0 6d 65 20 2e 20 22 65 78 69 74 22 29 20 28 6e 73  me . "exit") (ns
25400 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
25410 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
25420 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 34 39 39  ude/stdlib.h:499
25430 3a 31 33 22 29 20 28 76 61 72 69 61 64 69 63 20  :13") (variadic 
25440 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
25450 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
25460 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
25470 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
25480 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
25490 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
254a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
254b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 61    (name . "__sta
254c0 74 75 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  tus").          
254d0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
254e0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
254f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
25500 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
25510 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
25520 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
25530 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
25540 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
25550 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
25560 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
25570 20 2e 20 22 71 75 69 63 6b 5f 65 78 69 74 22 29   . "quick_exit")
25580 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
25590 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
255a0 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68  include/stdlib.h
255b0 3a 35 30 35 3a 31 33 22 29 20 28 76 61 72 69 61  :505:13") (varia
255c0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
255d0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
255e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
255f0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
25600 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
25610 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
25620 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
25630 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
25640 5f 73 74 61 74 75 73 22 29 0a 20 20 20 20 20 20  _status").      
25650 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
25660 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
25670 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
25680 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
25690 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
256a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
256b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
256c0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
256d0 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
256e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
256f0 6e 61 6d 65 20 2e 20 22 5f 45 78 69 74 22 29 20  name . "_Exit") 
25700 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
25710 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
25720 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
25730 35 31 31 3a 31 33 22 29 20 28 76 61 72 69 61 64  511:13") (variad
25740 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
25750 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
25760 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
25770 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
25780 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
25790 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
257a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
257b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
257c0 73 74 61 74 75 73 22 29 0a 20 20 20 20 20 20 20  status").       
257d0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
257e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
257f0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
25800 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
25810 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
25820 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
25830 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
25840 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
25850 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
25860 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
25870 61 6d 65 20 2e 20 22 67 65 74 65 6e 76 22 29 20  ame . "getenv") 
25880 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
25890 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
258a0 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
258b0 35 31 36 3a 31 34 22 29 20 28 76 61 72 69 61 64  516:14") (variad
258c0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
258d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
258e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
258f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
25900 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
25910 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
25920 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
25930 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
25940 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20  name").         
25950 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
25960 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
25970 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
25980 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
25990 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
259a0 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
259b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
259c0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
259d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
259e0 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
259f0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
25a00 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
25a10 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
25a20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
25a30 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
25a40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
25a50 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
25a60 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
25a70 65 20 2e 20 22 70 75 74 65 6e 76 22 29 20 28 6e  e . "putenv") (n
25a80 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
25a90 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
25aa0 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 35 32  lude/stdlib.h:52
25ab0 39 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  9:12") (variadic
25ac0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
25ad0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
25ae0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
25af0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
25b00 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
25b10 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
25b20 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
25b30 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
25b40 72 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20  ring").         
25b50 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
25b60 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
25b70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
25b80 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
25b90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
25ba0 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
25bb0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
25bc0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
25bd0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
25be0 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
25bf0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
25c00 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
25c10 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
25c20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
25c30 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
25c40 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
25c50 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
25c60 20 22 73 65 74 65 6e 76 22 29 20 28 6e 73 20 2e   "setenv") (ns .
25c70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
25c80 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
25c90 65 2f 73 74 64 6c 69 62 2e 68 3a 35 33 35 3a 31  e/stdlib.h:535:1
25ca0 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
25cb0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
25cc0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
25cd0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
25ce0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
25cf0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
25d00 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
25d10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
25d20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 61 6d 65 22  (name . "__name"
25d30 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
25d40 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
25d50 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
25d60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
25d70 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
25d80 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
25d90 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
25da0 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
25db0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
25dc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
25dd0 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65  (name . "__value
25de0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
25df0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
25e00 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
25e10 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
25e20 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
25e30 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
25e40 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
25e50 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
25e60 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
25e70 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
25e80 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65 70 6c   (name . "__repl
25e90 61 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ace").          
25ea0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
25eb0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
25ec0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
25ed0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
25ee0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
25ef0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
25f00 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
25f10 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
25f20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
25f30 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
25f40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
25f50 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
25f60 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
25f70 20 28 6e 61 6d 65 20 2e 20 22 75 6e 73 65 74 65   (name . "unsete
25f80 6e 76 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nv") (ns . 0).  
25f90 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
25fa0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
25fb0 69 62 2e 68 3a 35 33 39 3a 31 32 22 29 20 28 76  ib.h:539:12") (v
25fc0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
25fd0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
25fe0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
25ff0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
26000 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
26010 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
26020 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
26030 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
26040 2e 20 22 5f 5f 6e 61 6d 65 22 29 0a 20 20 20 20  . "__name").    
26050 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
26060 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
26070 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
26080 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
26090 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
260a0 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20  . ":char").     
260b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
260c0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
260d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
260e0 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20  ment . 8)))))). 
260f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
26100 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
26110 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
26120 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
26130 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
26140 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
26150 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
26160 61 6d 65 20 2e 20 22 63 6c 65 61 72 65 6e 76 22  ame . "clearenv"
26170 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
26180 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
26190 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
261a0 68 3a 35 34 36 3a 31 32 22 29 20 28 76 61 72 69  h:546:12") (vari
261b0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
261c0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
261d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
261e0 78 74 65 72 6e 22 29 20 28 70 61 72 61 6d 65 74  xtern") (paramet
261f0 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28  ers . #()).    (
26200 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
26210 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
26220 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
26230 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
26240 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
26250 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
26260 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
26270 2e 20 22 6d 6b 74 65 6d 70 22 29 20 28 6e 73 20  . "mktemp") (ns 
26280 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
26290 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
262a0 64 65 2f 73 74 64 6c 69 62 2e 68 3a 35 35 37 3a  de/stdlib.h:557:
262b0 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  14") (variadic .
262c0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
262d0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
262e0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
262f0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
26300 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
26310 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
26320 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
26330 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 65 6d 70   (name . "__temp
26340 6c 61 74 65 22 29 0a 20 20 20 20 20 20 20 20 20  late").         
26350 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
26360 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
26370 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
26380 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
26390 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
263a0 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
263b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
263c0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
263d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
263e0 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
263f0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
26400 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
26410 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
26420 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
26430 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
26440 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
26450 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
26460 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
26470 65 20 2e 20 22 6d 6b 73 74 65 6d 70 22 29 20 28  e . "mkstemp") (
26480 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
26490 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
264a0 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 35  clude/stdlib.h:5
264b0 37 30 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  70:12") (variadi
264c0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
264d0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
264e0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
264f0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
26500 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
26510 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
26520 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
26530 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74      (name . "__t
26540 65 6d 70 6c 61 74 65 22 29 0a 20 20 20 20 20 20  emplate").      
26550 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
26560 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
26570 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
26580 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
26590 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
265a0 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
265b0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
265c0 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
265d0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
265e0 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
265f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
26600 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
26610 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
26620 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
26630 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
26640 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
26650 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
26660 65 20 2e 20 22 6d 6b 73 74 65 6d 70 73 22 29 20  e . "mkstemps") 
26670 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
26680 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
26690 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
266a0 35 39 32 3a 31 32 22 29 20 28 76 61 72 69 61 64  592:12") (variad
266b0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
266c0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
266d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
266e0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
266f0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
26700 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
26710 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
26720 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
26730 74 65 6d 70 6c 61 74 65 22 29 0a 20 20 20 20 20  template").     
26740 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
26750 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
26760 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
26770 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
26780 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
26790 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
267a0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
267b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
267c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
267d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
267e0 20 22 5f 5f 73 75 66 66 69 78 6c 65 6e 22 29 0a   "__suffixlen").
267f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
26800 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
26810 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
26820 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
26830 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
26840 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
26850 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
26860 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
26870 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
26880 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
26890 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
268a0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
268b0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
268c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
268d0 20 2e 20 22 6d 6b 64 74 65 6d 70 22 29 20 28 6e   . "mkdtemp") (n
268e0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
268f0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
26900 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 36 31  lude/stdlib.h:61
26910 33 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63  3:14") (variadic
26920 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
26930 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
26940 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
26950 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
26960 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
26970 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
26980 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
26990 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 65     (name . "__te
269a0 6d 70 6c 61 74 65 22 29 0a 20 20 20 20 20 20 20  mplate").       
269b0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
269c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
269d0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
269e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
269f0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
26a00 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
26a10 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
26a20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
26a30 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
26a40 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
26a50 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
26a60 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
26a70 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
26a80 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
26a90 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
26aa0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
26ab0 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20  . 8)))).  ((tag 
26ac0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
26ad0 61 6d 65 20 2e 20 22 73 79 73 74 65 6d 22 29 20  ame . "system") 
26ae0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
26af0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
26b00 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
26b10 36 36 36 3a 31 32 22 29 20 28 76 61 72 69 61 64  666:12") (variad
26b20 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
26b30 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
26b40 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
26b50 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
26b60 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
26b70 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
26b80 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
26b90 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
26ba0 63 6f 6d 6d 61 6e 64 22 29 0a 20 20 20 20 20 20  command").      
26bb0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
26bc0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
26bd0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
26be0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
26bf0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
26c00 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
26c10 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
26c20 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
26c30 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
26c40 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
26c50 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
26c60 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
26c70 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
26c80 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
26c90 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
26ca0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
26cb0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
26cc0 65 20 2e 20 22 72 65 61 6c 70 61 74 68 22 29 20  e . "realpath") 
26cd0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
26ce0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
26cf0 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
26d00 36 38 32 3a 31 34 22 29 20 28 76 61 72 69 61 64  682:14") (variad
26d10 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
26d20 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
26d30 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
26d40 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
26d50 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
26d60 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
26d70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
26d80 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
26d90 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20  name").         
26da0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
26db0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
26dc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
26dd0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
26de0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
26df0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
26e00 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
26e10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
26e20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
26e30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
26e40 72 65 73 6f 6c 76 65 64 22 29 0a 20 20 20 20 20  resolved").     
26e50 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
26e60 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
26e70 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
26e80 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
26e90 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
26ea0 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20   ":char").      
26eb0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
26ec0 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
26ed0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
26ee0 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20  ent . 8)))))).  
26ef0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
26f00 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
26f10 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
26f20 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
26f30 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
26f40 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
26f50 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61  t . 8)))).  ((ta
26f60 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
26f70 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
26f80 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 6d 70 61  (name . "__compa
26f90 72 5f 66 6e 5f 74 22 29 0a 20 20 20 20 28 6c 6f  r_fn_t").    (lo
26fa0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
26fb0 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
26fc0 36 39 30 3a 31 35 22 29 0a 20 20 20 20 28 74 79  690:15").    (ty
26fd0 70 65 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63  pe (tag . ":func
26fe0 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29  tion-pointer")))
26ff0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
27000 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
27010 62 73 65 61 72 63 68 22 29 20 28 6e 73 20 2e 20  bsearch") (ns . 
27020 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
27030 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
27040 2f 73 74 64 6c 69 62 2e 68 3a 37 30 32 3a 31 34  /stdlib.h:702:14
27050 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
27060 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
27070 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
27080 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
27090 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
270a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
270b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
270c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
270d0 6e 61 6d 65 20 2e 20 22 5f 5f 6b 65 79 22 29 0a  name . "__key").
270e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
270f0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
27100 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
27110 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
27120 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
27130 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
27140 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 61     (name . "__ba
27150 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  se").          (
27160 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
27170 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
27180 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
27190 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
271a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
271b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
271c0 22 5f 5f 6e 6d 65 6d 62 22 29 0a 20 20 20 20 20  "__nmemb").     
271d0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
271e0 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
271f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
27200 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
27210 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
27220 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20  size").         
27230 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
27240 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20  ize_t"))).      
27250 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
27260 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
27270 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 6d 70   (name . "__comp
27280 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ar").          (
27290 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 63  type (tag . "__c
272a0 6f 6d 70 61 72 5f 66 6e 5f 74 22 29 29 29 29 29  ompar_fn_t")))))
272b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
272c0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
272d0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
272e0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
272f0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
27300 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 71 73 6f  n") (name . "qso
27310 72 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  rt") (ns . 0).  
27320 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
27330 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
27340 69 62 2e 68 3a 37 31 32 3a 31 33 22 29 20 28 76  ib.h:712:13") (v
27350 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
27360 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
27370 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
27380 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
27390 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
273a0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
273b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
273c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
273d0 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20  . "__base").    
273e0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
273f0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
27400 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
27410 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  id")))).        
27420 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
27430 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
27440 6e 61 6d 65 20 2e 20 22 5f 5f 6e 6d 65 6d 62 22  name . "__nmemb"
27450 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
27460 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
27470 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
27480 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
27490 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
274a0 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20  e . "__size").  
274b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
274c0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
274d0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
274e0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
274f0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
27500 22 5f 5f 63 6f 6d 70 61 72 22 29 0a 20 20 20 20  "__compar").    
27510 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
27520 20 2e 20 22 5f 5f 63 6f 6d 70 61 72 5f 66 6e 5f   . "__compar_fn_
27530 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
27540 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
27550 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
27560 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
27570 20 28 6e 61 6d 65 20 2e 20 22 61 62 73 22 29 20   (name . "abs") 
27580 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
27590 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
275a0 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
275b0 37 32 32 3a 31 32 22 29 20 28 76 61 72 69 61 64  722:12") (variad
275c0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
275d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
275e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
275f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
27600 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
27610 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
27620 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
27630 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
27640 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
27650 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
27660 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
27670 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
27680 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
27690 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
276a0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
276b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
276c0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
276d0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
276e0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
276f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
27700 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
27710 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
27720 6e 61 6d 65 20 2e 20 22 6c 61 62 73 22 29 20 28  name . "labs") (
27730 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
27740 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
27750 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37  clude/stdlib.h:7
27760 32 33 3a 31 37 22 29 20 28 76 61 72 69 61 64 69  23:17") (variadi
27770 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
27780 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
27790 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
277a0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
277b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
277c0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
277d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
277e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
277f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
27800 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
27810 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20  tag . ":long"). 
27820 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
27830 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
27840 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
27850 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
27860 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
27870 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
27880 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
27890 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
278a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
278b0 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
278c0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
278d0 28 6e 61 6d 65 20 2e 20 22 6c 6c 61 62 73 22 29  (name . "llabs")
278e0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
278f0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
27900 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68  include/stdlib.h
27910 3a 37 32 36 3a 33 36 22 29 20 28 76 61 72 69 61  :726:36") (varia
27920 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
27930 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
27940 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
27950 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
27960 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
27970 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
27980 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
27990 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
279a0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
279b0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
279c0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c   (tag . ":long-l
279d0 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  ong").          
279e0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
279f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
27a00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
27a10 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
27a20 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
27a30 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67  ag . ":long-long
27a40 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
27a50 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
27a60 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
27a70 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
27a80 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
27a90 65 20 2e 20 22 64 69 76 22 29 20 28 6e 73 20 2e  e . "div") (ns .
27aa0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
27ab0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
27ac0 65 2f 73 74 64 6c 69 62 2e 68 3a 37 33 34 3a 31  e/stdlib.h:734:1
27ad0 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  4") (variadic . 
27ae0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
27af0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
27b00 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
27b10 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
27b20 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
27b30 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
27b40 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
27b50 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 75 6d 65 72  (name . "__numer
27b60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
27b70 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
27b80 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
27b90 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
27ba0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
27bb0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
27bc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
27bd0 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 6e 6f 6d  (name . "__denom
27be0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
27bf0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
27c00 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
27c10 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
27c20 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
27c30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
27c40 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
27c50 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
27c60 28 74 61 67 20 2e 20 22 64 69 76 5f 74 22 29 29  (tag . "div_t"))
27c70 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
27c80 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
27c90 22 6c 64 69 76 22 29 20 28 6e 73 20 2e 20 30 29  "ldiv") (ns . 0)
27ca0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
27cb0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
27cc0 74 64 6c 69 62 2e 68 3a 37 33 36 3a 31 35 22 29  tdlib.h:736:15")
27cd0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
27ce0 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
27cf0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
27d00 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
27d10 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
27d20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
27d30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
27d40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
27d50 6d 65 20 2e 20 22 5f 5f 6e 75 6d 65 72 22 29 0a  me . "__numer").
27d60 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
27d70 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 20  (tag . ":long") 
27d80 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20  (bit-size . 64) 
27d90 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
27da0 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28   64))).        (
27db0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
27dc0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
27dd0 61 6d 65 20 2e 20 22 5f 5f 64 65 6e 6f 6d 22 29  ame . "__denom")
27de0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
27df0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
27e00 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20  g . ":long").   
27e10 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
27e20 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
27e30 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
27e40 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
27e50 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
27e60 74 61 67 20 2e 20 22 6c 64 69 76 5f 74 22 29 29  tag . "ldiv_t"))
27e70 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
27e80 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
27e90 22 6c 6c 64 69 76 22 29 20 28 6e 73 20 2e 20 30  "lldiv") (ns . 0
27ea0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
27eb0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
27ec0 73 74 64 6c 69 62 2e 68 3a 37 34 30 3a 33 30 22  stdlib.h:740:30"
27ed0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
27ee0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
27ef0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
27f00 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
27f10 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
27f20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
27f30 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
27f40 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
27f50 61 6d 65 20 2e 20 22 5f 5f 6e 75 6d 65 72 22 29  ame . "__numer")
27f60 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
27f70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
27f80 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22  g . ":long-long"
27f90 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
27fa0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
27fb0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
27fc0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
27fd0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
27fe0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
27ff0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
28000 22 5f 5f 64 65 6e 6f 6d 22 29 0a 20 20 20 20 20  "__denom").     
28010 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
28020 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
28030 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20  long-long").    
28040 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
28050 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
28060 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
28070 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
28080 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
28090 61 67 20 2e 20 22 6c 6c 64 69 76 5f 74 22 29 29  ag . "lldiv_t"))
280a0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
280b0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
280c0 22 65 63 76 74 22 29 20 28 6e 73 20 2e 20 30 29  "ecvt") (ns . 0)
280d0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
280e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
280f0 74 64 6c 69 62 2e 68 3a 37 35 34 3a 31 34 22 29  tdlib.h:754:14")
28100 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
28110 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
28120 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
28130 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
28140 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
28150 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
28160 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
28170 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
28180 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a  me . "__value").
28190 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
281a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
281b0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
281c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
281d0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
281e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
281f0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
28200 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
28210 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
28220 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
28230 64 69 67 69 74 22 29 0a 20 20 20 20 20 20 20 20  digit").        
28240 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
28250 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
28260 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
28270 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
28280 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
28290 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
282a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
282b0 64 65 63 70 74 22 29 0a 20 20 20 20 20 20 20 20  decpt").        
282c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
282d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
282e0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
282f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
28300 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
28310 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
28320 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a  gnment . 32)))).
28330 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
28340 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
28350 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
28360 5f 5f 73 69 67 6e 22 29 0a 20 20 20 20 20 20 20  __sign").       
28370 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
28380 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
28390 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
283a0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
283b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
283c0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
283d0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
283e0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
283f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
28400 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
28410 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
28420 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
28430 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
28440 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
28450 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
28460 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
28470 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
28480 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
28490 6e 61 6d 65 20 2e 20 22 66 63 76 74 22 29 20 28  name . "fcvt") (
284a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
284b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
284c0 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37  clude/stdlib.h:7
284d0 36 30 3a 31 34 22 29 20 28 76 61 72 69 61 64 69  60:14") (variadi
284e0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
284f0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
28500 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
28510 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
28520 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
28530 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
28540 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
28550 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
28560 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
28570 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
28580 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
28590 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
285a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
285b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
285c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
285d0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
285e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
285f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
28600 20 2e 20 22 5f 5f 6e 64 69 67 69 74 22 29 0a 20   . "__ndigit"). 
28610 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
28620 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
28630 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
28640 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
28650 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
28660 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
28670 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
28680 65 20 2e 20 22 5f 5f 64 65 63 70 74 22 29 0a 20  e . "__decpt"). 
28690 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
286a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
286b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
286c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
286d0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
286e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
286f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
28700 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  32)))).        (
28710 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
28720 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
28730 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 22 29 0a  ame . "__sign").
28740 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
28750 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
28760 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
28770 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
28780 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
28790 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
287a0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
287b0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
287c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
287d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
287e0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
287f0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
28800 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
28810 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
28820 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
28830 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
28840 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
28850 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
28860 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 67  ion") (name . "g
28870 63 76 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cvt") (ns . 0). 
28880 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
28890 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
288a0 6c 69 62 2e 68 3a 37 36 36 3a 31 34 22 29 20 28  lib.h:766:14") (
288b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
288c0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
288d0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
288e0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
288f0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
28900 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
28910 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
28920 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
28930 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20   . "__value").  
28940 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
28950 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
28960 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
28970 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
28980 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
28990 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
289a0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20  nt . 64))).     
289b0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
289c0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
289d0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 64 69    (name . "__ndi
289e0 67 69 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  git").          
289f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
28a00 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
28a10 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
28a20 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
28a30 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
28a40 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
28a50 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75     (name . "__bu
28a60 66 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  f").          (t
28a70 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
28a80 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
28a90 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
28aa0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
28ab0 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
28ac0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
28ad0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
28ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
28af0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
28b00 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
28b10 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
28b20 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
28b30 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
28b40 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
28b50 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
28b60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
28b70 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
28b80 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
28b90 20 22 71 65 63 76 74 22 29 20 28 6e 73 20 2e 20   "qecvt") (ns . 
28ba0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
28bb0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
28bc0 2f 73 74 64 6c 69 62 2e 68 3a 37 37 32 3a 31 34  /stdlib.h:772:14
28bd0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
28be0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
28bf0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
28c00 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
28c10 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
28c20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
28c30 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
28c40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
28c50 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22  name . "__value"
28c60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
28c70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
28c80 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
28c90 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
28ca0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
28cb0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
28cc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
28cd0 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
28ce0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
28cf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
28d00 6d 65 20 2e 20 22 5f 5f 6e 64 69 67 69 74 22 29  me . "__ndigit")
28d10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
28d20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
28d30 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
28d40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
28d50 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
28d60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
28d70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
28d80 61 6d 65 20 2e 20 22 5f 5f 64 65 63 70 74 22 29  ame . "__decpt")
28d90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
28da0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
28db0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
28dc0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
28dd0 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
28de0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
28df0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
28e00 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20  . 32)))).       
28e10 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
28e20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
28e30 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 22  (name . "__sign"
28e40 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
28e50 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
28e60 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
28e70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
28e80 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
28e90 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
28ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
28eb0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
28ec0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
28ed0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
28ee0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
28ef0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
28f00 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
28f10 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
28f20 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
28f30 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
28f40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
28f50 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
28f60 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
28f70 22 71 66 63 76 74 22 29 20 28 6e 73 20 2e 20 30  "qfcvt") (ns . 0
28f80 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
28f90 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
28fa0 73 74 64 6c 69 62 2e 68 3a 37 37 35 3a 31 34 22  stdlib.h:775:14"
28fb0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
28fc0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
28fd0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
28fe0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
28ff0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
29000 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
29010 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
29020 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
29030 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29  ame . "__value")
29040 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
29050 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
29060 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
29070 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
29080 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
29090 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
290a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
290b0 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
290c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
290d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
290e0 65 20 2e 20 22 5f 5f 6e 64 69 67 69 74 22 29 0a  e . "__ndigit").
290f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
29100 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
29110 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
29120 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
29130 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
29140 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
29150 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
29160 6d 65 20 2e 20 22 5f 5f 64 65 63 70 74 22 29 0a  me . "__decpt").
29170 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
29180 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
29190 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
291a0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
291b0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
291c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
291d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
291e0 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20   32)))).        
291f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
29200 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
29210 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 22 29  name . "__sign")
29220 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
29230 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
29240 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
29250 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
29260 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
29270 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
29280 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
29290 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
292a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
292b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
292c0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
292d0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
292e0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
292f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
29300 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
29310 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
29320 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
29330 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
29340 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
29350 71 67 63 76 74 22 29 20 28 6e 73 20 2e 20 30 29  qgcvt") (ns . 0)
29360 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
29370 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
29380 74 64 6c 69 62 2e 68 3a 37 37 38 3a 31 34 22 29  tdlib.h:778:14")
29390 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
293a0 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
293b0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
293c0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
293d0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
293e0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
293f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
29400 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
29410 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a  me . "__value").
29420 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
29430 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
29440 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
29450 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
29460 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
29470 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
29480 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
29490 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
294a0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
294b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
294c0 20 2e 20 22 5f 5f 6e 64 69 67 69 74 22 29 0a 20   . "__ndigit"). 
294d0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
294e0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
294f0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
29500 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
29510 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
29520 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
29530 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
29540 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a 20 20 20  e . "__buf").   
29550 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
29560 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
29570 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
29580 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
29590 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
295a0 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
295b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
295c0 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
295d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
295e0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
295f0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
29600 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
29610 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
29620 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
29630 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
29640 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
29650 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
29660 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
29670 29 20 28 6e 61 6d 65 20 2e 20 22 65 63 76 74 5f  ) (name . "ecvt_
29680 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
29690 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
296a0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
296b0 62 2e 68 3a 37 38 34 3a 31 32 22 29 20 28 76 61  b.h:784:12") (va
296c0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
296d0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
296e0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
296f0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
29700 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
29710 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
29720 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
29730 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
29740 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20   "__value").    
29750 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
29760 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
29770 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
29780 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
29790 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
297a0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
297b0 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
297c0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
297d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
297e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 64 69 67 69  (name . "__ndigi
297f0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
29800 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
29810 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
29820 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
29830 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
29840 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
29850 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
29860 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 63 70   (name . "__decp
29870 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
29880 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
29890 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
298a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
298b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
298c0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
298d0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
298e0 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20  nt . 32)))).    
298f0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
29900 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
29910 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69     (name . "__si
29920 67 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  gn").          (
29930 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
29940 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
29950 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
29960 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
29970 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
29980 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
29990 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20  ent . 32)))).   
299a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
299b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
299c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
299d0 75 66 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  uf").          (
299e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
299f0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
29a00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
29a10 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
29a20 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
29a30 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
29a40 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
29a50 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
29a60 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
29a70 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 65     (name . "__le
29a80 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
29a90 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
29aa0 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
29ab0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
29ac0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
29ad0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
29ae0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
29af0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
29b00 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
29b10 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
29b20 22 66 63 76 74 5f 72 22 29 20 28 6e 73 20 2e 20  "fcvt_r") (ns . 
29b30 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
29b40 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
29b50 2f 73 74 64 6c 69 62 2e 68 3a 37 38 37 3a 31 32  /stdlib.h:787:12
29b60 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
29b70 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
29b80 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
29b90 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
29ba0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
29bb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
29bc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
29bd0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
29be0 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22  name . "__value"
29bf0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
29c00 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
29c10 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
29c20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
29c30 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
29c40 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
29c50 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
29c60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
29c70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
29c80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
29c90 5f 6e 64 69 67 69 74 22 29 0a 20 20 20 20 20 20  _ndigit").      
29ca0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
29cb0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
29cc0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
29cd0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
29ce0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
29cf0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
29d00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
29d10 5f 5f 64 65 63 70 74 22 29 0a 20 20 20 20 20 20  __decpt").      
29d20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
29d30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
29d40 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
29d50 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
29d60 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
29d70 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
29d80 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
29d90 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
29da0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
29db0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
29dc0 20 22 5f 5f 73 69 67 6e 22 29 0a 20 20 20 20 20   "__sign").     
29dd0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
29de0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
29df0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
29e00 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
29e10 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
29e20 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
29e30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
29e40 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
29e50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
29e60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
29e70 2e 20 22 5f 5f 62 75 66 22 29 0a 20 20 20 20 20  . "__buf").     
29e80 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
29e90 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
29ea0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
29eb0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
29ec0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
29ed0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
29ee0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
29ef0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
29f00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
29f10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
29f20 20 22 5f 5f 6c 65 6e 22 29 0a 20 20 20 20 20 20   "__len").      
29f30 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
29f40 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
29f50 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
29f60 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
29f70 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
29f80 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
29f90 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
29fa0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
29fb0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
29fc0 61 6d 65 20 2e 20 22 71 65 63 76 74 5f 72 22 29  ame . "qecvt_r")
29fd0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
29fe0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
29ff0 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68  include/stdlib.h
2a000 3a 37 39 31 3a 31 32 22 29 20 28 76 61 72 69 61  :791:12") (varia
2a010 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
2a020 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
2a030 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
2a040 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
2a050 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
2a060 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
2a070 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
2a080 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
2a090 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20  _value").       
2a0a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2a0b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
2a0c0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
2a0d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
2a0e0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
2a0f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
2a100 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20  ent . 128))).   
2a110 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
2a120 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
2a130 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
2a140 64 69 67 69 74 22 29 0a 20 20 20 20 20 20 20 20  digit").        
2a150 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2a160 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
2a170 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
2a180 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
2a190 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
2a1a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2a1b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2a1c0 64 65 63 70 74 22 29 0a 20 20 20 20 20 20 20 20  decpt").        
2a1d0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
2a1e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
2a1f0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
2a200 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2a210 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
2a220 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
2a230 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a  gnment . 32)))).
2a240 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2a250 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2a260 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2a270 5f 5f 73 69 67 6e 22 29 0a 20 20 20 20 20 20 20  __sign").       
2a280 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2a290 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2a2a0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
2a2b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2a2c0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
2a2d0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
2a2e0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
2a2f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2a300 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2a310 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2a320 22 5f 5f 62 75 66 22 29 0a 20 20 20 20 20 20 20  "__buf").       
2a330 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2a340 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2a350 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
2a360 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2a370 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
2a380 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
2a390 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
2a3a0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2a3b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2a3c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2a3d0 5f 5f 6c 65 6e 22 29 0a 20 20 20 20 20 20 20 20  __len").        
2a3e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2a3f0 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20  size_t"))))).   
2a400 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
2a410 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
2a420 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
2a430 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
2a440 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2a450 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
2a460 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
2a470 65 20 2e 20 22 71 66 63 76 74 5f 72 22 29 20 28  e . "qfcvt_r") (
2a480 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
2a490 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
2a4a0 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37  clude/stdlib.h:7
2a4b0 39 35 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  95:12") (variadi
2a4c0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
2a4d0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
2a4e0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
2a4f0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
2a500 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
2a510 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
2a520 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
2a530 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
2a540 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
2a550 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
2a560 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
2a570 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
2a580 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
2a590 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
2a5a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
2a5b0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20  t . 128))).     
2a5c0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
2a5d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2a5e0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 64 69    (name . "__ndi
2a5f0 67 69 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  git").          
2a600 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
2a610 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
2a620 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
2a630 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
2a640 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
2a650 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
2a660 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65     (name . "__de
2a670 63 70 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  cpt").          
2a680 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
2a690 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
2a6a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
2a6b0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2a6c0 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
2a6d0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
2a6e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20  ment . 32)))).  
2a6f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
2a700 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2a710 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2a720 73 69 67 6e 22 29 0a 20 20 20 20 20 20 20 20 20  sign").         
2a730 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
2a740 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
2a750 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2a760 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2a770 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
2a780 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
2a790 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20  nment . 32)))). 
2a7a0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
2a7b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
2a7c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
2a7d0 5f 62 75 66 22 29 0a 20 20 20 20 20 20 20 20 20  _buf").         
2a7e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
2a7f0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
2a800 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2a810 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2a820 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
2a830 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
2a840 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
2a850 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
2a860 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2a870 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2a880 6c 65 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  len").          
2a890 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
2a8a0 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
2a8b0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
2a8c0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
2a8d0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
2a8e0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
2a8f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
2a900 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
2a910 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
2a920 2e 20 22 6d 62 6c 65 6e 22 29 20 28 6e 73 20 2e  . "mblen") (ns .
2a930 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
2a940 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
2a950 65 2f 73 74 64 6c 69 62 2e 68 3a 38 30 34 3a 31  e/stdlib.h:804:1
2a960 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
2a970 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
2a980 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
2a990 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
2a9a0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
2a9b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
2a9c0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
2a9d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2a9e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20  (name . "__s"). 
2a9f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2aa00 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
2aa10 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
2aa20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
2aa30 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
2aa40 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
2aa50 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2aa60 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
2aa70 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2aa80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2aa90 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20  me . "__n").    
2aaa0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2aab0 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29   . "size_t")))))
2aac0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
2aad0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
2aae0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
2aaf0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
2ab00 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
2ab10 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
2ab20 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
2ab30 28 6e 61 6d 65 20 2e 20 22 6d 62 74 6f 77 63 22  (name . "mbtowc"
2ab40 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
2ab50 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
2ab60 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
2ab70 68 3a 38 30 37 3a 31 32 22 29 20 28 76 61 72 69  h:807:12") (vari
2ab80 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
2ab90 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
2aba0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
2abb0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
2abc0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
2abd0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
2abe0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2abf0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2ac00 5f 5f 70 77 63 22 29 0a 20 20 20 20 20 20 20 20  __pwc").        
2ac10 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2ac20 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
2ac30 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
2ac40 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
2ac50 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2ac60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2ac70 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20  me . "__s").    
2ac80 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2ac90 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2aca0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2acb0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2acc0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
2acd0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
2ace0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
2acf0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2ad00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2ad10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2ad20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
2ad30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2ad40 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
2ad50 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
2ad60 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
2ad70 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
2ad80 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
2ad90 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
2ada0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
2adb0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
2adc0 6d 65 20 2e 20 22 77 63 74 6f 6d 62 22 29 20 28  me . "wctomb") (
2add0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
2ade0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
2adf0 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 38  clude/stdlib.h:8
2ae00 31 31 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  11:12") (variadi
2ae10 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
2ae20 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
2ae30 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
2ae40 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
2ae50 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
2ae60 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
2ae70 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
2ae80 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
2ae90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
2aea0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
2aeb0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2aec0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
2aed0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
2aee0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
2aef0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
2af00 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
2af10 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
2af20 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
2af30 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 63 68 61   (name . "__wcha
2af40 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
2af50 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
2af60 72 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  r_t"))))).    (r
2af70 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
2af80 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
2af90 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
2afa0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
2afb0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
2afc0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
2afd0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
2afe0 20 22 6d 62 73 74 6f 77 63 73 22 29 20 28 6e 73   "mbstowcs") (ns
2aff0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
2b000 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
2b010 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 38 31 35  ude/stdlib.h:815
2b020 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63 20  :15") (variadic 
2b030 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
2b040 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
2b050 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
2b060 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
2b070 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
2b080 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
2b090 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2b0a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 77 63    (name . "__pwc
2b0b0 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
2b0c0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
2b0d0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
2b0e0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
2b0f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
2b100 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2b110 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2b120 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20   "__s").        
2b130 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
2b140 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
2b150 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
2b160 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2b170 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
2b180 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
2b190 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
2b1a0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
2b1b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
2b1c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
2b1d0 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _n").          (
2b1e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
2b1f0 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
2b200 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
2b210 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
2b220 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
2b230 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73  n") (name . "wcs
2b240 74 6f 6d 62 73 22 29 20 28 6e 73 20 2e 20 30 29  tombs") (ns . 0)
2b250 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
2b260 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
2b270 74 64 6c 69 62 2e 68 3a 38 31 38 3a 31 35 22 29  tdlib.h:818:15")
2b280 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
2b290 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
2b2a0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
2b2b0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
2b2c0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
2b2d0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
2b2e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2b2f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2b300 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20  me . "__s").    
2b310 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2b320 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2b330 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2b340 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2b350 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
2b360 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
2b370 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
2b380 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2b390 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2b3a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2b3b0 2e 20 22 5f 5f 70 77 63 73 22 29 0a 20 20 20 20  . "__pwcs").    
2b3c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2b3d0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
2b3e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
2b3f0 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
2b400 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
2b410 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
2b420 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a   (name . "__n").
2b430 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
2b440 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
2b450 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
2b460 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  -type (tag . "si
2b470 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  ze_t"))).  ((tag
2b480 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
2b490 6e 61 6d 65 20 2e 20 22 72 70 6d 61 74 63 68 22  name . "rpmatch"
2b4a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
2b4b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
2b4c0 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
2b4d0 68 3a 38 32 38 3a 31 32 22 29 20 28 76 61 72 69  h:828:12") (vari
2b4e0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
2b4f0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
2b500 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
2b510 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
2b520 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
2b530 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
2b540 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2b550 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2b560 5f 5f 72 65 73 70 6f 6e 73 65 22 29 0a 20 20 20  __response").   
2b570 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
2b580 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
2b590 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
2b5a0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2b5b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
2b5c0 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
2b5d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
2b5e0 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
2b5f0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
2b600 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
2b610 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
2b620 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
2b630 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
2b640 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
2b650 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
2b660 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
2b670 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
2b680 6e 61 6d 65 20 2e 20 22 67 65 74 73 75 62 6f 70  name . "getsubop
2b690 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
2b6a0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
2b6b0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
2b6c0 62 2e 68 3a 38 33 39 3a 31 32 22 29 20 28 76 61  b.h:839:12") (va
2b6d0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
2b6e0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
2b6f0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
2b700 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
2b710 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
2b720 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
2b730 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2b740 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2b750 20 22 5f 5f 6f 70 74 69 6f 6e 70 22 29 0a 20 20   "__optionp").  
2b760 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2b770 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2b780 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2b790 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2b7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
2b7b0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2b7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
2b7d0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
2b7e0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
2b7f0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
2b800 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20  t . 8))))).     
2b810 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
2b820 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2b830 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 6f 6b    (name . "__tok
2b840 65 6e 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  ens").          
2b850 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
2b860 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
2b870 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
2b880 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
2b890 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2b8a0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
2b8b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2b8c0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
2b8d0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
2b8e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
2b8f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2b900 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2b910 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2b920 2e 20 22 5f 5f 76 61 6c 75 65 70 22 29 0a 20 20  . "__valuep").  
2b930 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2b940 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2b950 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2b960 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2b970 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
2b980 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2b990 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
2b9a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2b9b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
2b9c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
2b9d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
2b9e0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
2b9f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
2ba00 74 20 2e 20 38 29 29 29 29 29 29 29 0a 20 20 20  t . 8))))))).   
2ba10 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
2ba20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
2ba30 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
2ba40 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
2ba50 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2ba60 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
2ba70 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
2ba80 65 20 2e 20 22 67 65 74 6c 6f 61 64 61 76 67 22  e . "getloadavg"
2ba90 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
2baa0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
2bab0 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
2bac0 68 3a 38 39 31 3a 31 32 22 29 20 28 76 61 72 69  h:891:12") (vari
2bad0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
2bae0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
2baf0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
2bb00 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
2bb10 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
2bb20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
2bb30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2bb40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2bb50 5f 5f 6c 6f 61 64 61 76 67 22 29 0a 20 20 20 20  __loadavg").    
2bb60 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2bb70 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2bb80 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2bb90 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
2bba0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
2bbb0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
2bbc0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
2bbd0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
2bbe0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
2bbf0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
2bc00 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2bc10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2bc20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2bc30 22 5f 5f 6e 65 6c 65 6d 22 29 0a 20 20 20 20 20  "__nelem").     
2bc40 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2bc50 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2bc60 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
2bc70 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
2bc80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
2bc90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
2bca0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
2bcb0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
2bcc0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
2bcd0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
2bce0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
2bcf0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
2bd00 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
2bd10 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
2bd20 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70  ).    (name . "p
2bd30 74 72 64 69 66 66 5f 74 22 29 0a 20 20 20 20 28  trdiff_t").    (
2bd40 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
2bd50 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
2bd60 2f 69 6e 63 6c 75 64 65 2f 73 74 64 64 65 66 2e  /include/stddef.
2bd70 68 3a 35 31 3a 32 36 22 29 0a 20 20 20 20 28 74  h:51:26").    (t
2bd80 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e  ype (tag . ":lon
2bd90 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  g") (bit-size . 
2bda0 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  64) (bit-alignme
2bdb0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
2bdc0 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
2bdd0 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
2bde0 20 28 6e 61 6d 65 20 2e 20 22 6d 61 78 5f 61 6c   (name . "max_al
2bdf0 69 67 6e 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  ign_t").    (loc
2be00 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
2be10 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
2be20 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
2be30 65 2f 5f 5f 73 74 64 64 65 66 5f 6d 61 78 5f 61  e/__stddef_max_a
2be40 6c 69 67 6e 5f 74 2e 68 3a 34 30 3a 33 22 29 0a  lign_t.h:40:3").
2be50 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2be60 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
2be70 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
2be80 28 69 64 20 2e 20 33 36 29 0a 20 20 20 20 20 20  (id . 36).      
2be90 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
2bea0 20 20 2e 0a 20 20 20 20 20 20 20 20 22 2f 75 73    ..        "/us
2beb0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
2bec0 31 2f 69 6e 63 6c 75 64 65 2f 5f 5f 73 74 64 64  1/include/__stdd
2bed0 65 66 5f 6d 61 78 5f 61 6c 69 67 6e 5f 74 2e 68  ef_max_align_t.h
2bee0 3a 33 35 3a 39 22 29 0a 20 20 20 20 20 20 28 62  :35:9").      (b
2bef0 69 74 2d 73 69 7a 65 20 2e 20 32 35 36 29 20 28  it-size . 256) (
2bf00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2bf10 31 32 38 29 0a 20 20 20 20 20 20 28 66 69 65 6c  128).      (fiel
2bf20 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20  ds.        ..   
2bf30 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
2bf40 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
2bf50 22 5f 5f 63 6c 61 6e 67 5f 6d 61 78 5f 61 6c 69  "__clang_max_ali
2bf60 67 6e 5f 6e 6f 6e 63 65 31 22 29 20 28 62 69 74  gn_nonce1") (bit
2bf70 2d 6f 66 66 73 65 74 20 2e 20 30 29 0a 20 20 20  -offset . 0).   
2bf80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
2bf90 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c  ze . 64) (bit-al
2bfa0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
2bfb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
2bfc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
2bfd0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67  ag . ":long-long
2bfe0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
2bff0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
2c000 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
2c010 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2c020 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 20 20  64))).          
2c030 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
2c040 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6c 61 6e   (name . "__clan
2c050 67 5f 6d 61 78 5f 61 6c 69 67 6e 5f 6e 6f 6e 63  g_max_align_nonc
2c060 65 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  e2") (bit-offset
2c070 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
2c080 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
2c090 31 32 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  128) (bit-alignm
2c0a0 65 6e 74 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ent . 128).     
2c0b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
2c0c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
2c0d0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
2c0e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
2c0f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
2c100 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
2c110 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2c120 31 32 38 29 29 29 29 29 29 29 0a 20 20 28 28 74  128))))))).  ((t
2c130 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
2c140 20 28 6e 61 6d 65 20 2e 20 22 6d 65 6d 63 70 79   (name . "memcpy
2c150 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
2c160 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
2c170 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
2c180 2e 68 3a 34 32 3a 31 34 22 29 20 28 76 61 72 69  .h:42:14") (vari
2c190 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
2c1a0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
2c1b0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
2c1c0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
2c1d0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
2c1e0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
2c1f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2c200 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2c210 5f 5f 64 65 73 74 22 29 0a 20 20 20 20 20 20 20  __dest").       
2c220 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2c230 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
2c240 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
2c250 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2c260 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2c270 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2c280 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20  e . "__src").   
2c290 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2c2a0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
2c2b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
2c2c0 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
2c2d0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
2c2e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2c2f0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20  (name . "__n"). 
2c300 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
2c310 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
2c320 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
2c330 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
2c340 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
2c350 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
2c360 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
2c370 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
2c380 6d 65 6d 6d 6f 76 65 22 29 20 28 6e 73 20 2e 20  memmove") (ns . 
2c390 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
2c3a0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
2c3b0 2f 73 74 72 69 6e 67 2e 68 3a 34 36 3a 31 34 22  /string.h:46:14"
2c3c0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
2c3d0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
2c3e0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
2c3f0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
2c400 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
2c410 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
2c420 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2c430 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2c440 61 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a  ame . "__dest").
2c450 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
2c460 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2c470 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
2c480 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
2c490 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
2c4a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
2c4b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72     (name . "__sr
2c4c0 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
2c4d0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
2c4e0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
2c4f0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
2c500 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2c510 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2c520 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2c530 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  __n").          
2c540 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
2c550 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
2c560 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
2c570 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
2c580 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
2c590 69 64 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  id")))).  ((tag 
2c5a0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
2c5b0 61 6d 65 20 2e 20 22 6d 65 6d 63 63 70 79 22 29  ame . "memccpy")
2c5c0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
2c5d0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
2c5e0 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68  include/string.h
2c5f0 3a 35 33 3a 31 34 22 29 20 28 76 61 72 69 61 64  :53:14") (variad
2c600 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
2c610 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
2c620 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
2c630 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
2c640 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
2c650 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
2c660 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2c670 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2c680 64 65 73 74 22 29 0a 20 20 20 20 20 20 20 20 20  dest").         
2c690 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2c6a0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
2c6b0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
2c6c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2c6d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2c6e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2c6f0 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20  . "__src").     
2c700 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
2c710 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
2c720 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
2c730 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  d")))).        (
2c740 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2c750 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2c760 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20  ame . "__c").   
2c770 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2c780 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
2c790 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
2c7a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
2c7b0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2c7c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2c7d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2c7e0 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
2c7f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2c800 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
2c810 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
2c820 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2c830 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
2c840 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74  :void")))).  ((t
2c850 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
2c860 20 28 6e 61 6d 65 20 2e 20 22 6d 65 6d 73 65 74   (name . "memset
2c870 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
2c880 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
2c890 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
2c8a0 2e 68 3a 36 30 3a 31 34 22 29 20 28 76 61 72 69  .h:60:14") (vari
2c8b0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
2c8c0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
2c8d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
2c8e0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
2c8f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
2c900 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
2c910 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2c920 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2c930 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  __s").          
2c940 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
2c950 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
2c960 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
2c970 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
2c980 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2c990 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2c9a0 20 22 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20   "__c").        
2c9b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2c9c0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
2c9d0 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
2c9e0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
2c9f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
2ca00 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2ca10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2ca20 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
2ca30 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
2ca40 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
2ca50 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
2ca60 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
2ca70 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
2ca80 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
2ca90 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
2caa0 65 20 2e 20 22 6d 65 6d 63 6d 70 22 29 20 28 6e  e . "memcmp") (n
2cab0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
2cac0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
2cad0 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 36 33  lude/string.h:63
2cae0 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
2caf0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
2cb00 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
2cb10 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
2cb20 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
2cb30 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
2cb40 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
2cb50 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2cb60 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22    (name . "__s1"
2cb70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
2cb80 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
2cb90 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
2cba0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
2cbb0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
2cbc0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2cbd0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2cbe0 73 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  s2").          (
2cbf0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
2cc00 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
2cc10 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
2cc20 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2cc30 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2cc40 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2cc50 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20  "__n").         
2cc60 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
2cc70 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20  ize_t"))))).    
2cc80 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
2cc90 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
2cca0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
2ccb0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
2ccc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
2ccd0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
2cce0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
2ccf0 20 2e 20 22 6d 65 6d 63 68 72 22 29 20 28 6e 73   . "memchr") (ns
2cd00 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
2cd10 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
2cd20 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 39 30 3a  ude/string.h:90:
2cd30 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  14") (variadic .
2cd40 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
2cd50 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
2cd60 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
2cd70 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
2cd80 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
2cd90 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
2cda0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
2cdb0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a   (name . "__s").
2cdc0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
2cdd0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2cde0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
2cdf0 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
2ce00 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
2ce10 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
2ce20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22     (name . "__c"
2ce30 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
2ce40 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
2ce50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
2ce60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
2ce70 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
2ce80 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2ce90 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2cea0 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
2ceb0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
2cec0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
2ced0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
2cee0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
2cef0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
2cf00 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
2cf10 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
2cf20 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
2cf30 74 72 63 70 79 22 29 20 28 6e 73 20 2e 20 30 29  trcpy") (ns . 0)
2cf40 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
2cf50 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
2cf60 74 72 69 6e 67 2e 68 3a 31 32 31 3a 31 34 22 29  tring.h:121:14")
2cf70 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
2cf80 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
2cf90 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
2cfa0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
2cfb0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
2cfc0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
2cfd0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2cfe0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2cff0 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20  me . "__dest"). 
2d000 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2d010 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
2d020 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
2d030 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
2d040 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
2d050 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
2d060 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2d070 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
2d080 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2d090 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2d0a0 6d 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20  me . "__src").  
2d0b0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2d0c0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2d0d0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2d0e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2d0f0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
2d100 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
2d110 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
2d120 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
2d130 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
2d140 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
2d150 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
2d160 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
2d170 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2d180 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2d190 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
2d1a0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
2d1b0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
2d1c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
2d1d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 6e  ") (name . "strn
2d1e0 63 70 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cpy") (ns . 0). 
2d1f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
2d200 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72  /usr/include/str
2d210 69 6e 67 2e 68 3a 31 32 34 3a 31 34 22 29 20 28  ing.h:124:14") (
2d220 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
2d230 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
2d240 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
2d250 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
2d260 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
2d270 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
2d280 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
2d290 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
2d2a0 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20 20   . "__dest").   
2d2b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
2d2c0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
2d2d0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
2d2e0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
2d2f0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
2d300 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
2d310 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
2d320 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
2d330 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
2d340 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
2d350 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20   . "__src").    
2d360 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2d370 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2d380 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2d390 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2d3a0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
2d3b0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
2d3c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
2d3d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2d3e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2d3f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2d400 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
2d410 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2d420 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
2d430 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
2d440 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2d450 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
2d460 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
2d470 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
2d480 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
2d490 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61  t . 8)))).  ((ta
2d4a0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
2d4b0 28 6e 61 6d 65 20 2e 20 22 73 74 72 63 61 74 22  (name . "strcat"
2d4c0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
2d4d0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
2d4e0 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e  /include/string.
2d4f0 68 3a 31 32 39 3a 31 34 22 29 20 28 76 61 72 69  h:129:14") (vari
2d500 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
2d510 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
2d520 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
2d530 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
2d540 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
2d550 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
2d560 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2d570 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2d580 5f 5f 64 65 73 74 22 29 0a 20 20 20 20 20 20 20  __dest").       
2d590 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2d5a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2d5b0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
2d5c0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2d5d0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
2d5e0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
2d5f0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
2d600 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2d610 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2d620 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2d630 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20 20  __src").        
2d640 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
2d650 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
2d660 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
2d670 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2d680 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2d690 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
2d6a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
2d6b0 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
2d6c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
2d6d0 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
2d6e0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
2d6f0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
2d700 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
2d710 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
2d720 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
2d730 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
2d740 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
2d750 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
2d760 6d 65 20 2e 20 22 73 74 72 6e 63 61 74 22 29 20  me . "strncat") 
2d770 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
2d780 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
2d790 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a  nclude/string.h:
2d7a0 31 33 32 3a 31 34 22 29 20 28 76 61 72 69 61 64  132:14") (variad
2d7b0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
2d7c0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
2d7d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
2d7e0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
2d7f0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
2d800 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
2d810 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2d820 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2d830 64 65 73 74 22 29 0a 20 20 20 20 20 20 20 20 20  dest").         
2d840 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
2d850 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
2d860 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2d870 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2d880 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
2d890 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
2d8a0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
2d8b0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
2d8c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2d8d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2d8e0 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  src").          
2d8f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
2d900 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
2d910 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
2d920 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2d930 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
2d940 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
2d950 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
2d960 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
2d970 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
2d980 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
2d990 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
2d9a0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
2d9b0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
2d9c0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
2d9d0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2d9e0 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
2d9f0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
2da00 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
2da10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
2da20 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
2da30 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
2da40 2e 20 22 73 74 72 63 6d 70 22 29 20 28 6e 73 20  . "strcmp") (ns 
2da50 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
2da60 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
2da70 64 65 2f 73 74 72 69 6e 67 2e 68 3a 31 33 36 3a  de/string.h:136:
2da80 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
2da90 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
2daa0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
2dab0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
2dac0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
2dad0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
2dae0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
2daf0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
2db00 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29   (name . "__s1")
2db10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
2db20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
2db30 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2db40 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
2db50 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
2db60 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
2db70 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
2db80 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
2db90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2dba0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2dbb0 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20  name . "__s2"). 
2dbc0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2dbd0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
2dbe0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
2dbf0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
2dc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
2dc10 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
2dc20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
2dc30 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
2dc40 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
2dc50 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
2dc60 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
2dc70 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
2dc80 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
2dc90 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
2dca0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
2dcb0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
2dcc0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
2dcd0 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 6e 63 6d   (name . "strncm
2dce0 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  p") (ns . 0).   
2dcf0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
2dd00 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e  sr/include/strin
2dd10 67 2e 68 3a 31 33 39 3a 31 32 22 29 20 28 76 61  g.h:139:12") (va
2dd20 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
2dd30 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
2dd40 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
2dd50 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
2dd60 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
2dd70 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
2dd80 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2dd90 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2dda0 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20 20   "__s1").       
2ddb0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2ddc0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2ddd0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
2dde0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2ddf0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
2de00 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
2de10 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
2de20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2de30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2de40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2de50 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20 20 20  __s2").         
2de60 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
2de70 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
2de80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2de90 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2dea0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
2deb0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
2dec0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
2ded0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
2dee0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2def0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2df00 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
2df10 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
2df20 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
2df30 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
2df40 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
2df50 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
2df60 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
2df70 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
2df80 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
2df90 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
2dfa0 22 73 74 72 63 6f 6c 6c 22 29 20 28 6e 73 20 2e  "strcoll") (ns .
2dfb0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
2dfc0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
2dfd0 65 2f 73 74 72 69 6e 67 2e 68 3a 31 34 33 3a 31  e/string.h:143:1
2dfe0 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
2dff0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
2e000 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
2e010 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
2e020 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
2e030 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
2e040 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
2e050 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2e060 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a  (name . "__s1").
2e070 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
2e080 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
2e090 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
2e0a0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
2e0b0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
2e0c0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
2e0d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
2e0e0 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
2e0f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2e100 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2e110 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20  ame . "__s2").  
2e120 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2e130 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2e140 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2e150 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2e160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
2e170 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
2e180 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
2e190 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
2e1a0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
2e1b0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
2e1c0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
2e1d0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
2e1e0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
2e1f0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
2e200 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
2e210 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
2e220 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
2e230 28 6e 61 6d 65 20 2e 20 22 73 74 72 78 66 72 6d  (name . "strxfrm
2e240 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
2e250 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
2e260 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
2e270 2e 68 3a 31 34 36 3a 31 35 22 29 20 28 76 61 72  .h:146:15") (var
2e280 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
2e290 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
2e2a0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
2e2b0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
2e2c0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
2e2d0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
2e2e0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2e2f0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2e300 22 5f 5f 64 65 73 74 22 29 0a 20 20 20 20 20 20  "__dest").      
2e310 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
2e320 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
2e330 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
2e340 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
2e350 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
2e360 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
2e370 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
2e380 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2e390 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2e3a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2e3b0 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20  "__src").       
2e3c0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2e3d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2e3e0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
2e3f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2e400 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
2e410 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
2e420 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
2e430 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2e440 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2e450 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2e460 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  __n").          
2e470 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
2e480 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
2e490 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
2e4a0 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
2e4b0 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
2e4c0 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
2e4d0 65 20 2e 20 22 5f 5f 6c 6f 63 61 6c 65 5f 73 74  e . "__locale_st
2e4e0 72 75 63 74 22 29 20 28 69 64 20 2e 20 30 29 0a  ruct") (id . 0).
2e4f0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
2e500 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
2e510 74 73 2f 74 79 70 65 73 2f 5f 5f 6c 6f 63 61 6c  ts/types/__local
2e520 65 5f 74 2e 68 3a 32 38 3a 38 22 29 0a 20 20 20  e_t.h:28:8").   
2e530 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 38 35   (bit-size . 185
2e540 36 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  6) (bit-alignmen
2e550 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65  t . 64).    (fie
2e560 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
2e570 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
2e580 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
2e590 6c 6f 63 61 6c 65 73 22 29 20 28 62 69 74 2d 6f  locales") (bit-o
2e5a0 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
2e5b0 73 69 7a 65 20 2e 20 38 33 32 29 0a 20 20 20 20  size . 832).    
2e5c0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
2e5d0 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20  ment . 64).     
2e5e0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2e5f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2e600 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20 20  array").        
2e610 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
2e620 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2e630 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2e640 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
2e650 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
2e660 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
2e670 20 22 5f 5f 6c 6f 63 61 6c 65 5f 64 61 74 61 22   "__locale_data"
2e680 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 20  ) (id . 0).     
2e690 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61             (loca
2e6a0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
2e6b0 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2f  lude/bits/types/
2e6c0 5f 5f 6c 6f 63 61 6c 65 5f 74 2e 68 3a 33 31 3a  __locale_t.h:31:
2e6d0 31 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  10").           
2e6e0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
2e6f0 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   0) (bit-alignme
2e700 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20  nt . 0) (fields 
2e710 2e 20 23 28 29 29 29 29 0a 20 20 20 20 20 20 20  . #()))).       
2e720 20 20 20 20 20 28 73 69 7a 65 20 2e 20 31 33 29       (size . 13)
2e730 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2e740 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
2e750 65 20 2e 20 22 5f 5f 63 74 79 70 65 5f 62 22 29  e . "__ctype_b")
2e760 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 38   (bit-offset . 8
2e770 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  32) (bit-size . 
2e780 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
2e790 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
2e7a0 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
2e7b0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
2e7c0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2e7d0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
2e7e0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2e7f0 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
2e800 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20 20 20 20  ned-short").    
2e810 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
2e820 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
2e830 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
2e840 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 29 0a  gnment . 16)))).
2e850 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2e860 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
2e870 20 22 5f 5f 63 74 79 70 65 5f 74 6f 6c 6f 77 65   "__ctype_tolowe
2e880 72 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  r") (bit-offset 
2e890 2e 20 38 39 36 29 0a 20 20 20 20 20 20 20 20 20  . 896).         
2e8a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
2e8b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
2e8c0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
2e8d0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
2e8e0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
2e8f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
2e900 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2e910 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
2e920 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
2e930 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20  ment . 32)))).  
2e940 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
2e950 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
2e960 5f 5f 63 74 79 70 65 5f 74 6f 75 70 70 65 72 22  __ctype_toupper"
2e970 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
2e980 39 36 30 29 0a 20 20 20 20 20 20 20 20 20 20 28  960).          (
2e990 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28  bit-size . 64) (
2e9a0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2e9b0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
2e9c0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2e9d0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2e9e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
2e9f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
2ea00 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
2ea10 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
2ea20 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20  nt . 32)))).    
2ea30 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
2ea40 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
2ea50 6e 61 6d 65 73 22 29 20 28 62 69 74 2d 6f 66 66  names") (bit-off
2ea60 73 65 74 20 2e 20 31 30 32 34 29 20 28 62 69 74  set . 1024) (bit
2ea70 2d 73 69 7a 65 20 2e 20 38 33 32 29 0a 20 20 20  -size . 832).   
2ea80 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
2ea90 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
2eaa0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2eab0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2eac0 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20  :array").       
2ead0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2eae0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
2eaf0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
2eb00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
2eb10 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
2eb20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
2eb30 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2eb40 38 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20  8))).           
2eb50 20 28 73 69 7a 65 20 2e 20 31 33 29 29 29 29 29   (size . 13)))))
2eb60 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
2eb70 75 63 74 22 29 20 28 6e 73 20 2e 20 33 38 29 20  uct") (ns . 38) 
2eb80 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 63 61 6c  (name . "__local
2eb90 65 5f 64 61 74 61 22 29 20 28 69 64 20 2e 20 30  e_data") (id . 0
2eba0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
2ebb0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
2ebc0 62 69 74 73 2f 74 79 70 65 73 2f 5f 5f 6c 6f 63  bits/types/__loc
2ebd0 61 6c 65 5f 74 2e 68 3a 33 31 3a 31 30 22 29 0a  ale_t.h:31:10").
2ebe0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
2ebf0 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  0) (bit-alignmen
2ec00 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e  t . 0) (fields .
2ec10 20 23 28 29 29 29 0a 20 20 28 28 74 61 67 20 2e   #())).  ((tag .
2ec20 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
2ec30 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
2ec40 6d 65 20 2e 20 22 5f 5f 6c 6f 63 61 6c 65 5f 74  me . "__locale_t
2ec50 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
2ec60 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
2ec70 2f 62 69 74 73 2f 74 79 70 65 73 2f 5f 5f 6c 6f  /bits/types/__lo
2ec80 63 61 6c 65 5f 74 2e 68 3a 34 32 3a 33 33 22 29  cale_t.h:42:33")
2ec90 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
2eca0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
2ecb0 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 0a  r").      (type.
2ecc0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2ecd0 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20  :struct").      
2ece0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 63    (name . "__loc
2ecf0 61 6c 65 5f 73 74 72 75 63 74 22 29 0a 20 20 20  ale_struct").   
2ed00 20 20 20 20 20 28 69 64 20 2e 20 33 38 29 29 29       (id . 38)))
2ed10 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
2ed20 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
2ed30 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
2ed40 22 6c 6f 63 61 6c 65 5f 74 22 29 0a 20 20 20 20  "locale_t").    
2ed50 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
2ed60 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74  r/include/bits/t
2ed70 79 70 65 73 2f 6c 6f 63 61 6c 65 5f 74 2e 68 3a  ypes/locale_t.h:
2ed80 32 34 3a 32 30 22 29 0a 20 20 20 20 28 74 79 70  24:20").    (typ
2ed90 65 20 28 74 61 67 20 2e 20 22 5f 5f 6c 6f 63 61  e (tag . "__loca
2eda0 6c 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  le_t"))).  ((tag
2edb0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
2edc0 6e 61 6d 65 20 2e 20 22 73 74 72 63 6f 6c 6c 5f  name . "strcoll_
2edd0 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
2ede0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
2edf0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e  sr/include/strin
2ee00 67 2e 68 3a 31 35 35 3a 31 32 22 29 20 28 76 61  g.h:155:12") (va
2ee10 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
2ee20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
2ee30 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
2ee40 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
2ee50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
2ee60 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
2ee70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2ee80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2ee90 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20 20   "__s1").       
2eea0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2eeb0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2eec0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
2eed0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2eee0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
2eef0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
2ef00 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
2ef10 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2ef20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2ef30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2ef40 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20 20 20  __s2").         
2ef50 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
2ef60 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
2ef70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2ef80 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2ef90 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
2efa0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
2efb0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
2efc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
2efd0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2efe0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2eff0 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  l").          (t
2f000 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61  ype (tag . "loca
2f010 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  le_t"))))).    (
2f020 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
2f030 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
2f040 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
2f050 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
2f060 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
2f070 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
2f080 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
2f090 2e 20 22 73 74 72 78 66 72 6d 5f 6c 22 29 20 28  . "strxfrm_l") (
2f0a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
2f0b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
2f0c0 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 31  clude/string.h:1
2f0d0 35 39 3a 31 35 22 29 20 28 76 61 72 69 61 64 69  59:15") (variadi
2f0e0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
2f0f0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
2f100 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
2f110 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
2f120 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
2f130 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
2f140 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
2f150 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64      (name . "__d
2f160 65 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  est").          
2f170 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
2f180 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
2f190 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
2f1a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2f1b0 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
2f1c0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
2f1d0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
2f1e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
2f1f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
2f200 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
2f210 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
2f220 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
2f230 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
2f240 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
2f250 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
2f260 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
2f270 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
2f280 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
2f290 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
2f2a0 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
2f2b0 20 22 5f 5f 6e 22 29 20 28 74 79 70 65 20 28 74   "__n") (type (t
2f2c0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
2f2d0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2f2e0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2f2f0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2f300 22 5f 5f 6c 22 29 0a 20 20 20 20 20 20 20 20 20  "__l").         
2f310 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c   (type (tag . "l
2f320 6f 63 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20  ocale_t"))))).  
2f330 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
2f340 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
2f350 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
2f360 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
2f370 22 73 74 72 64 75 70 22 29 20 28 6e 73 20 2e 20  "strdup") (ns . 
2f380 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
2f390 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
2f3a0 2f 73 74 72 69 6e 67 2e 68 3a 31 36 36 3a 31 34  /string.h:166:14
2f3b0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
2f3c0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
2f3d0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
2f3e0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
2f3f0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
2f400 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
2f410 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2f420 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2f430 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
2f440 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2f450 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2f460 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2f470 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2f480 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
2f490 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
2f4a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
2f4b0 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
2f4c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
2f4d0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
2f4e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
2f4f0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
2f500 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2f510 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2f520 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
2f530 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
2f540 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
2f550 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
2f560 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 6e  ") (name . "strn
2f570 64 75 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  dup") (ns . 0). 
2f580 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
2f590 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72  /usr/include/str
2f5a0 69 6e 67 2e 68 3a 31 37 34 3a 31 34 22 29 20 28  ing.h:174:14") (
2f5b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
2f5c0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
2f5d0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
2f5e0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
2f5f0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
2f600 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
2f610 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
2f620 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
2f630 20 2e 20 22 5f 5f 73 74 72 69 6e 67 22 29 0a 20   . "__string"). 
2f640 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2f650 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
2f660 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
2f670 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
2f680 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
2f690 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
2f6a0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2f6b0 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
2f6c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2f6d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2f6e0 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20  me . "__n").    
2f6f0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2f700 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29   . "size_t")))))
2f710 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
2f720 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
2f730 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2f740 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2f750 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
2f760 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
2f770 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
2f780 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
2f790 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 63  ") (name . "strc
2f7a0 68 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  hr") (ns . 0).  
2f7b0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
2f7c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69  usr/include/stri
2f7d0 6e 67 2e 68 3a 32 32 35 3a 31 34 22 29 20 28 76  ng.h:225:14") (v
2f7e0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
2f7f0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
2f800 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
2f810 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
2f820 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
2f830 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
2f840 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2f850 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2f860 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
2f870 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2f880 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2f890 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
2f8a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2f8b0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
2f8c0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
2f8d0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
2f8e0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2f8f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2f900 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2f910 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  __c").          
2f920 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
2f930 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
2f940 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
2f950 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
2f960 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
2f970 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
2f980 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
2f990 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
2f9a0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
2f9b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2f9c0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
2f9d0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
2f9e0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
2f9f0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
2fa00 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72  n") (name . "str
2fa10 72 63 68 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  rchr") (ns . 0).
2fa20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
2fa30 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
2fa40 72 69 6e 67 2e 68 3a 32 35 32 3a 31 34 22 29 20  ring.h:252:14") 
2fa50 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
2fa60 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
2fa70 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
2fa80 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
2fa90 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
2faa0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
2fab0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2fac0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2fad0 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20  e . "__s").     
2fae0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2faf0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2fb00 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
2fb10 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2fb20 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
2fb30 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
2fb40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
2fb50 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
2fb60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2fb70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2fb80 20 22 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20   "__c").        
2fb90 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
2fba0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
2fbb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
2fbc0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
2fbd0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
2fbe0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
2fbf0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
2fc00 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
2fc10 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
2fc20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2fc30 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
2fc40 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
2fc50 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
2fc60 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
2fc70 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
2fc80 74 72 63 73 70 6e 22 29 20 28 6e 73 20 2e 20 30  trcspn") (ns . 0
2fc90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
2fca0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
2fcb0 73 74 72 69 6e 67 2e 68 3a 32 37 32 3a 31 35 22  string.h:272:15"
2fcc0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
2fcd0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
2fce0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
2fcf0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
2fd00 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
2fd10 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
2fd20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2fd30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2fd40 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20  ame . "__s").   
2fd50 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
2fd60 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
2fd70 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
2fd80 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
2fd90 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
2fda0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
2fdb0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
2fdc0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
2fdd0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
2fde0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
2fdf0 20 2e 20 22 5f 5f 72 65 6a 65 63 74 22 29 0a 20   . "__reject"). 
2fe00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2fe10 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
2fe20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
2fe30 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
2fe40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
2fe50 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
2fe60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
2fe70 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
2fe80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
2fe90 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
2fea0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
2feb0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
2fec0 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
2fed0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
2fee0 65 20 2e 20 22 73 74 72 73 70 6e 22 29 20 28 6e  e . "strspn") (n
2fef0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
2ff00 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
2ff10 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 32 37  lude/string.h:27
2ff20 36 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63  6:15") (variadic
2ff30 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
2ff40 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
2ff50 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
2ff60 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
2ff70 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
2ff80 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
2ff90 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
2ffa0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22     (name . "__s"
2ffb0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
2ffc0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
2ffd0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
2ffe0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
2fff0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
30000 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
30010 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
30020 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
30030 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
30040 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
30050 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 63 63 65 70  (name . "__accep
30060 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
30070 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
30080 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
30090 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
300a0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
300b0 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
300c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
300d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
300e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
300f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
30100 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
30110 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
30120 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74  size_t"))).  ((t
30130 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
30140 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 70 62 72   (name . "strpbr
30150 6b 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  k") (ns . 0).   
30160 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
30170 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e  sr/include/strin
30180 67 2e 68 3a 33 30 32 3a 31 34 22 29 20 28 76 61  g.h:302:14") (va
30190 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
301a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
301b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
301c0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
301d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
301e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
301f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
30200 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
30210 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20   "__s").        
30220 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
30230 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
30240 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
30250 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
30260 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
30270 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
30280 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
30290 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
302a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
302b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
302c0 5f 61 63 63 65 70 74 22 29 0a 20 20 20 20 20 20  _accept").      
302d0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
302e0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
302f0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
30300 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
30310 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
30320 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
30330 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
30340 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
30350 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
30360 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
30370 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
30380 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
30390 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
303a0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
303b0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
303c0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
303d0 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
303e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
303f0 6e 61 6d 65 20 2e 20 22 73 74 72 73 74 72 22 29  name . "strstr")
30400 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
30410 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
30420 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68  include/string.h
30430 3a 33 32 39 3a 31 34 22 29 20 28 76 61 72 69 61  :329:14") (varia
30440 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
30450 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
30460 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
30470 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
30480 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
30490 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
304a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
304b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
304c0 5f 68 61 79 73 74 61 63 6b 22 29 0a 20 20 20 20  _haystack").    
304d0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
304e0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
304f0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
30500 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
30510 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
30520 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
30530 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
30540 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
30550 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
30560 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
30570 2e 20 22 5f 5f 6e 65 65 64 6c 65 22 29 0a 20 20  . "__needle").  
30580 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
30590 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
305a0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
305b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
305c0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
305d0 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
305e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
305f0 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
30600 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
30610 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
30620 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
30630 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
30640 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
30650 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
30660 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
30670 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
30680 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
30690 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
306a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 74  ") (name . "strt
306b0 6f 6b 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ok") (ns . 0).  
306c0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
306d0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69  usr/include/stri
306e0 6e 67 2e 68 3a 33 33 35 3a 31 34 22 29 20 28 76  ng.h:335:14") (v
306f0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
30700 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
30710 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
30720 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
30730 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
30740 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
30750 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
30760 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
30770 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
30780 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
30790 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
307a0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
307b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
307c0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
307d0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
307e0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
307f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
30800 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
30810 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
30820 5f 5f 64 65 6c 69 6d 22 29 0a 20 20 20 20 20 20  __delim").      
30830 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
30840 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
30850 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
30860 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
30870 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
30880 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
30890 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
308a0 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
308b0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
308c0 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
308d0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
308e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
308f0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
30900 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
30910 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
30920 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
30930 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
30940 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
30950 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 74 6f 6b  name . "__strtok
30960 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  _r") (ns . 0).  
30970 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
30980 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69  usr/include/stri
30990 6e 67 2e 68 3a 33 34 30 3a 31 34 22 29 20 28 76  ng.h:340:14") (v
309a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
309b0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
309c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
309d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
309e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
309f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
30a00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
30a10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
30a20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
30a30 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
30a40 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
30a50 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
30a60 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
30a70 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
30a80 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
30a90 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
30aa0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
30ab0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
30ac0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
30ad0 5f 5f 64 65 6c 69 6d 22 29 0a 20 20 20 20 20 20  __delim").      
30ae0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
30af0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
30b00 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
30b10 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
30b20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
30b30 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
30b40 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
30b50 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
30b60 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
30b70 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
30b80 22 5f 5f 73 61 76 65 5f 70 74 72 22 29 0a 20 20  "__save_ptr").  
30b90 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
30ba0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
30bb0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
30bc0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
30bd0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
30be0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
30bf0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
30c00 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
30c10 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
30c20 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
30c30 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
30c40 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
30c50 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
30c60 74 20 2e 20 38 29 29 29 29 29 29 29 0a 20 20 20  t . 8))))))).   
30c70 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
30c80 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
30c90 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
30ca0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
30cb0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
30cc0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
30cd0 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
30ce0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
30cf0 6e 61 6d 65 20 2e 20 22 73 74 72 74 6f 6b 5f 72  name . "strtok_r
30d00 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
30d10 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
30d20 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
30d30 2e 68 3a 33 34 35 3a 31 34 22 29 20 28 76 61 72  .h:345:14") (var
30d40 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
30d50 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
30d60 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
30d70 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
30d80 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
30d90 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
30da0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
30db0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
30dc0 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20  "__s").         
30dd0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
30de0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
30df0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
30e00 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
30e10 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
30e20 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
30e30 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
30e40 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
30e50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
30e60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
30e70 64 65 6c 69 6d 22 29 0a 20 20 20 20 20 20 20 20  delim").        
30e80 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
30e90 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
30ea0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
30eb0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
30ec0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
30ed0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
30ee0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
30ef0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
30f00 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
30f10 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
30f20 5f 73 61 76 65 5f 70 74 72 22 29 0a 20 20 20 20  _save_ptr").    
30f30 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
30f40 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
30f50 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
30f60 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
30f70 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
30f80 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
30f90 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
30fa0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
30fb0 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
30fc0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
30fd0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
30fe0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
30ff0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
31000 2e 20 38 29 29 29 29 29 29 29 0a 20 20 20 20 28  . 8))))))).    (
31010 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
31020 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
31030 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
31040 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
31050 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
31060 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
31070 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
31080 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
31090 6d 65 20 2e 20 22 73 74 72 6c 65 6e 22 29 20 28  me . "strlen") (
310a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
310b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
310c0 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 33  clude/string.h:3
310d0 38 34 3a 31 35 22 29 20 28 76 61 72 69 61 64 69  84:15") (variadi
310e0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
310f0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
31100 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
31110 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
31120 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
31130 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
31140 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
31150 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
31160 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
31170 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
31180 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
31190 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
311a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
311b0 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
311c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
311d0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
311e0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
311f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
31200 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
31210 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 73  n-type (tag . "s
31220 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61  ize_t"))).  ((ta
31230 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
31240 28 6e 61 6d 65 20 2e 20 22 73 74 72 6e 6c 65 6e  (name . "strnlen
31250 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
31260 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
31270 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
31280 2e 68 3a 33 39 30 3a 31 35 22 29 20 28 76 61 72  .h:390:15") (var
31290 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
312a0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
312b0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
312c0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
312d0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
312e0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
312f0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
31300 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
31310 22 5f 5f 73 74 72 69 6e 67 22 29 0a 20 20 20 20  "__string").    
31320 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
31330 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
31340 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
31350 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
31360 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
31370 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
31380 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
31390 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
313a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
313b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
313c0 2e 20 22 5f 5f 6d 61 78 6c 65 6e 22 29 0a 20 20  . "__maxlen").  
313d0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
313e0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
313f0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
31400 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
31410 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
31420 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
31430 6d 65 20 2e 20 22 73 74 72 65 72 72 6f 72 22 29  me . "strerror")
31440 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
31450 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
31460 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68  include/string.h
31470 3a 33 39 36 3a 31 34 22 29 20 28 76 61 72 69 61  :396:14") (varia
31480 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
31490 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
314a0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
314b0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
314c0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
314d0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
314e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
314f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
31500 5f 65 72 72 6e 75 6d 22 29 0a 20 20 20 20 20 20  _errnum").      
31510 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
31520 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
31530 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
31540 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
31550 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
31560 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
31570 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
31580 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
31590 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
315a0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
315b0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
315c0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
315d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
315e0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
315f0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
31600 22 73 74 72 65 72 72 6f 72 5f 72 22 29 20 28 6e  "strerror_r") (n
31610 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
31620 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
31630 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
31640 2f 73 74 72 69 6e 67 2e 68 3a 34 30 39 3a 31 32  /string.h:409:12
31650 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
31660 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68  include/string.h
31670 3a 34 30 39 3a 32 38 3e 22 29 0a 20 20 20 20 28  :409:28>").    (
31680 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
31690 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
316a0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
316b0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
316c0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
316d0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
316e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
316f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
31700 5f 5f 65 72 72 6e 75 6d 22 29 0a 20 20 20 20 20  __errnum").     
31710 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
31720 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
31730 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
31740 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
31750 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
31760 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
31770 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
31780 22 5f 5f 62 75 66 22 29 0a 20 20 20 20 20 20 20  "__buf").       
31790 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
317a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
317b0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
317c0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
317d0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
317e0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
317f0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
31800 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
31810 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
31820 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
31830 5f 5f 62 75 66 6c 65 6e 22 29 0a 20 20 20 20 20  __buflen").     
31840 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
31850 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
31860 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
31870 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
31880 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
31890 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
318a0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
318b0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
318c0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
318d0 6e 61 6d 65 20 2e 20 22 73 74 72 65 72 72 6f 72  name . "strerror
318e0 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  _l") (ns . 0).  
318f0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
31900 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69  usr/include/stri
31910 6e 67 2e 68 3a 34 32 37 3a 31 34 22 29 20 28 76  ng.h:427:14") (v
31920 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
31930 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
31940 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
31950 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
31960 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
31970 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
31980 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
31990 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
319a0 2e 20 22 5f 5f 65 72 72 6e 75 6d 22 29 0a 20 20  . "__errnum").  
319b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
319c0 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
319d0 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
319e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
319f0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
31a00 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
31a10 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
31a20 20 2e 20 22 5f 5f 6c 22 29 0a 20 20 20 20 20 20   . "__l").      
31a30 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
31a40 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29 29   "locale_t")))))
31a50 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
31a60 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
31a70 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
31a80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
31a90 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
31aa0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
31ab0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
31ac0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
31ad0 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 63 6d 70  ") (name . "bcmp
31ae0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
31af0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
31b00 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
31b10 73 2e 68 3a 33 34 3a 31 32 22 29 20 28 76 61 72  s.h:34:12") (var
31b20 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
31b30 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
31b40 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
31b50 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
31b60 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
31b70 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
31b80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
31b90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
31ba0 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20 20 20  "__s1").        
31bb0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
31bc0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
31bd0 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
31be0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
31bf0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
31c00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
31c10 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20   . "__s2").     
31c20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
31c30 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
31c40 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
31c50 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  d")))).        (
31c60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
31c70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
31c80 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
31c90 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
31ca0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
31cb0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
31cc0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
31cd0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
31ce0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
31cf0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
31d00 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
31d10 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
31d20 20 28 6e 61 6d 65 20 2e 20 22 62 63 6f 70 79 22   (name . "bcopy"
31d30 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
31d40 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
31d50 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 73  /include/strings
31d60 2e 68 3a 33 38 3a 31 33 22 29 20 28 76 61 72 69  .h:38:13") (vari
31d70 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
31d80 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
31d90 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
31da0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
31db0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
31dc0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
31dd0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
31de0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
31df0 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20 20  __src").        
31e00 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
31e10 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
31e20 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
31e30 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
31e40 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
31e50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
31e60 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20 20   . "__dest").   
31e70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
31e80 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
31e90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
31ea0 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
31eb0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
31ec0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
31ed0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20  (name . "__n"). 
31ee0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
31ef0 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
31f00 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
31f10 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
31f20 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
31f30 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
31f40 6d 65 20 2e 20 22 62 7a 65 72 6f 22 29 20 28 6e  me . "bzero") (n
31f50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
31f60 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
31f70 6c 75 64 65 2f 73 74 72 69 6e 67 73 2e 68 3a 34  lude/strings.h:4
31f80 32 3a 31 33 22 29 20 28 76 61 72 69 61 64 69 63  2:13") (variadic
31f90 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
31fa0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
31fb0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
31fc0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
31fd0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
31fe0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
31ff0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
32000 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22     (name . "__s"
32010 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
32020 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
32030 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
32040 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
32050 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
32060 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
32070 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
32080 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
32090 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
320a0 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
320b0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
320c0 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
320d0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
320e0 29 20 28 6e 61 6d 65 20 2e 20 22 69 6e 64 65 78  ) (name . "index
320f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
32100 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
32110 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
32120 73 2e 68 3a 36 38 3a 31 34 22 29 20 28 76 61 72  s.h:68:14") (var
32130 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
32140 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
32150 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
32160 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
32170 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
32180 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
32190 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
321a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
321b0 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20  "__s").         
321c0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
321d0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
321e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
321f0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
32200 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
32210 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
32220 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
32230 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
32240 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
32250 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
32260 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
32270 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
32280 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
32290 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
322a0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
322b0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
322c0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
322d0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
322e0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
322f0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
32300 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
32310 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
32320 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
32330 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
32340 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
32350 29 20 28 6e 61 6d 65 20 2e 20 22 72 69 6e 64 65  ) (name . "rinde
32360 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  x") (ns . 0).   
32370 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
32380 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e  sr/include/strin
32390 67 73 2e 68 3a 39 36 3a 31 34 22 29 20 28 76 61  gs.h:96:14") (va
323a0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
323b0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
323c0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
323d0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
323e0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
323f0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
32400 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
32410 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
32420 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20   "__s").        
32430 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
32440 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
32450 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
32460 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
32470 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
32480 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
32490 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
324a0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
324b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
324c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
324d0 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _c").          (
324e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
324f0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
32500 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
32510 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
32520 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
32530 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
32540 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
32550 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
32560 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
32570 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
32580 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
32590 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
325a0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
325b0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
325c0 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 66 73 22  ") (name . "ffs"
325d0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
325e0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
325f0 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 73  /include/strings
32600 2e 68 3a 31 30 34 3a 31 32 22 29 20 28 76 61 72  .h:104:12") (var
32610 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
32620 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
32630 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
32640 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
32650 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
32660 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
32670 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
32680 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
32690 22 5f 5f 69 22 29 0a 20 20 20 20 20 20 20 20 20  "__i").         
326a0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
326b0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
326c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
326d0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
326e0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
326f0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
32700 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
32710 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
32720 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
32730 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
32740 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
32750 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
32760 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
32770 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 63 61  ) (name . "strca
32780 73 65 63 6d 70 22 29 20 28 6e 73 20 2e 20 30 29  secmp") (ns . 0)
32790 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
327a0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
327b0 74 72 69 6e 67 73 2e 68 3a 31 31 36 3a 31 32 22  trings.h:116:12"
327c0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
327d0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
327e0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
327f0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
32800 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
32810 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
32820 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
32830 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
32840 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20  ame . "__s1").  
32850 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
32860 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
32870 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
32880 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
32890 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
328a0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
328b0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
328c0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
328d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
328e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
328f0 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20  e . "__s2").    
32900 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
32910 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
32920 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
32930 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
32940 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
32950 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20  . ":char").     
32960 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
32970 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
32980 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
32990 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20  ment . 8)))))). 
329a0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
329b0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
329c0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
329d0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
329e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
329f0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
32a00 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
32a10 61 6d 65 20 2e 20 22 73 74 72 6e 63 61 73 65 63  ame . "strncasec
32a20 6d 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  mp") (ns . 0).  
32a30 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
32a40 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69  usr/include/stri
32a50 6e 67 73 2e 68 3a 31 32 30 3a 31 32 22 29 20 28  ngs.h:120:12") (
32a60 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
32a70 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
32a80 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
32a90 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
32aa0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
32ab0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
32ac0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
32ad0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
32ae0 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20   . "__s1").     
32af0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
32b00 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
32b10 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
32b20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
32b30 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
32b40 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
32b50 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
32b60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
32b70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
32b80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
32b90 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20   "__s2").       
32ba0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
32bb0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
32bc0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
32bd0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
32be0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
32bf0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
32c00 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
32c10 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
32c20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
32c30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
32c40 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  __n").          
32c50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
32c60 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
32c70 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
32c80 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
32c90 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
32ca0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
32cb0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
32cc0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
32cd0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
32ce0 2e 20 22 73 74 72 63 61 73 65 63 6d 70 5f 6c 22  . "strcasecmp_l"
32cf0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
32d00 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
32d10 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 73  /include/strings
32d20 2e 68 3a 31 32 38 3a 31 32 22 29 20 28 76 61 72  .h:128:12") (var
32d30 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
32d40 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
32d50 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
32d60 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
32d70 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
32d80 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
32d90 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
32da0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
32db0 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20 20 20  "__s1").        
32dc0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
32dd0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
32de0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
32df0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
32e00 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
32e10 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
32e20 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
32e30 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
32e40 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
32e50 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
32e60 5f 73 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  _s2").          
32e70 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
32e80 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
32e90 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
32ea0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
32eb0 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
32ec0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
32ed0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
32ee0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
32ef0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
32f00 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c      (name . "__l
32f10 6f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  oc").          (
32f20 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63  type (tag . "loc
32f30 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20  ale_t"))))).    
32f40 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
32f50 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
32f60 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
32f70 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
32f80 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
32f90 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
32fa0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
32fb0 20 2e 20 22 73 74 72 6e 63 61 73 65 63 6d 70 5f   . "strncasecmp_
32fc0 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
32fd0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
32fe0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e  sr/include/strin
32ff0 67 73 2e 68 3a 31 33 33 3a 31 32 22 29 20 28 76  gs.h:133:12") (v
33000 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
33010 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
33020 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
33030 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
33040 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
33050 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
33060 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
33070 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
33080 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20  . "__s1").      
33090 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
330a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
330b0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
330c0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
330d0 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
330e0 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
330f0 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
33100 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
33110 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
33120 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
33130 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20 20  "__s2").        
33140 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
33150 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
33160 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
33170 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
33180 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
33190 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
331a0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
331b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
331c0 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
331d0 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74 79 70 65  e . "__n") (type
331e0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
331f0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
33200 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
33210 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
33220 20 2e 20 22 5f 5f 6c 6f 63 22 29 0a 20 20 20 20   . "__loc").    
33230 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
33240 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29   . "locale_t")))
33250 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
33260 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
33270 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
33280 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
33290 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
332a0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
332b0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
332c0 29 20 28 6e 61 6d 65 20 2e 20 22 65 78 70 6c 69  ) (name . "expli
332d0 63 69 74 5f 62 7a 65 72 6f 22 29 20 28 6e 73 20  cit_bzero") (ns 
332e0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
332f0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
33300 64 65 2f 73 74 72 69 6e 67 2e 68 3a 34 33 35 3a  de/string.h:435:
33310 31 33 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  13") (variadic .
33320 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
33330 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
33340 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
33350 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
33360 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
33370 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
33380 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
33390 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a   (name . "__s").
333a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
333b0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
333c0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
333d0 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
333e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
333f0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
33400 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22     (name . "__n"
33410 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
33420 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
33430 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
33440 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
33450 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
33460 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
33470 28 6e 61 6d 65 20 2e 20 22 73 74 72 73 65 70 22  (name . "strsep"
33480 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
33490 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
334a0 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e  /include/string.
334b0 68 3a 34 33 39 3a 31 34 22 29 20 28 76 61 72 69  h:439:14") (vari
334c0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
334d0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
334e0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
334f0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
33500 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
33510 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
33520 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
33530 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
33540 5f 5f 73 74 72 69 6e 67 70 22 29 0a 20 20 20 20  __stringp").    
33550 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
33560 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
33570 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
33580 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
33590 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
335a0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
335b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
335c0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
335d0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
335e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
335f0 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20 20 20  . 8))))).       
33600 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
33610 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
33620 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 6c 69 6d  (name . "__delim
33630 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
33640 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
33650 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
33660 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
33670 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
33680 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
33690 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
336a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
336b0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
336c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
336d0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
336e0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
336f0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
33700 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
33710 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
33720 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
33730 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
33740 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
33750 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
33760 22 73 74 72 73 69 67 6e 61 6c 22 29 20 28 6e 73  "strsignal") (ns
33770 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
33780 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
33790 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 34 34 36  ude/string.h:446
337a0 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
337b0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
337c0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
337d0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
337e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
337f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
33800 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
33810 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
33820 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 67    (name . "__sig
33830 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
33840 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
33850 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
33860 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
33870 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
33880 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
33890 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
338a0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
338b0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
338c0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
338d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
338e0 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
338f0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
33900 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74  nt . 8)))).  ((t
33910 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
33920 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 70 63   (name . "__stpc
33930 70 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  py") (ns . 0).  
33940 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
33950 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69  usr/include/stri
33960 6e 67 2e 68 3a 34 34 39 3a 31 34 22 29 20 28 76  ng.h:449:14") (v
33970 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
33980 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
33990 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
339a0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
339b0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
339c0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
339d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
339e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
339f0 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20 20 20  . "__dest").    
33a00 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
33a10 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
33a20 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
33a30 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
33a40 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
33a50 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
33a60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
33a70 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
33a80 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
33a90 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
33aa0 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20  . "__src").     
33ab0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
33ac0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
33ad0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
33ae0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
33af0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
33b00 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20   ":char").      
33b10 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
33b20 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
33b30 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
33b40 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20  ent . 8)))))).  
33b50 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
33b60 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
33b70 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
33b80 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
33b90 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
33ba0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
33bb0 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61  t . 8)))).  ((ta
33bc0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
33bd0 28 6e 61 6d 65 20 2e 20 22 73 74 70 63 70 79 22  (name . "stpcpy"
33be0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
33bf0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
33c00 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e  /include/string.
33c10 68 3a 34 35 31 3a 31 34 22 29 20 28 76 61 72 69  h:451:14") (vari
33c20 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
33c30 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
33c40 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
33c50 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
33c60 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
33c70 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
33c80 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
33c90 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
33ca0 5f 5f 64 65 73 74 22 29 0a 20 20 20 20 20 20 20  __dest").       
33cb0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
33cc0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
33cd0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
33ce0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
33cf0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
33d00 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
33d10 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
33d20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
33d30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
33d40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
33d50 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20 20  __src").        
33d60 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
33d70 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
33d80 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
33d90 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
33da0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
33db0 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
33dc0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
33dd0 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
33de0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
33df0 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
33e00 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
33e10 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
33e20 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
33e30 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
33e40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
33e50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
33e60 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
33e70 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
33e80 6d 65 20 2e 20 22 5f 5f 73 74 70 6e 63 70 79 22  me . "__stpncpy"
33e90 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
33ea0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
33eb0 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e  /include/string.
33ec0 68 3a 34 35 36 3a 31 34 22 29 20 28 76 61 72 69  h:456:14") (vari
33ed0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
33ee0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
33ef0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
33f00 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
33f10 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
33f20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
33f30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
33f40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
33f50 5f 5f 64 65 73 74 22 29 0a 20 20 20 20 20 20 20  __dest").       
33f60 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
33f70 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
33f80 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
33f90 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
33fa0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
33fb0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
33fc0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
33fd0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
33fe0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
33ff0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
34000 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20 20  __src").        
34010 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
34020 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
34030 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
34040 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
34050 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
34060 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
34070 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
34080 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
34090 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
340a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
340b0 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _n").          (
340c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
340d0 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
340e0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
340f0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
34100 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
34110 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
34120 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
34130 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
34140 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
34150 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
34160 65 20 2e 20 22 73 74 70 6e 63 70 79 22 29 20 28  e . "stpncpy") (
34170 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
34180 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
34190 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 34  clude/string.h:4
341a0 35 39 3a 31 34 22 29 20 28 76 61 72 69 61 64 69  59:14") (variadi
341b0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
341c0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
341d0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
341e0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
341f0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
34200 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
34210 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
34220 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64      (name . "__d
34230 65 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  est").          
34240 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
34250 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
34260 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
34270 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
34280 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
34290 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
342a0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
342b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
342c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
342d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
342e0 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
342f0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
34300 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
34310 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
34320 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
34330 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
34340 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
34350 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
34360 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
34370 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
34380 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22     (name . "__n"
34390 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
343a0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
343b0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
343c0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
343d0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
343e0 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
343f0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
34400 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
34410 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
34420 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
34430 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
34440 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
34450 20 22 77 69 6e 74 5f 74 22 29 0a 20 20 20 20 28   "wint_t").    (
34460 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
34470 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79  /include/bits/ty
34480 70 65 73 2f 77 69 6e 74 5f 74 2e 68 3a 32 30 3a  pes/wint_t.h:20:
34490 32 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  23").    (type. 
344a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
344b0 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20  signed-int").   
344c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
344d0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
344e0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
344f0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
34500 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
34510 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d  ).    (name . "m
34520 62 73 74 61 74 65 5f 74 22 29 0a 20 20 20 20 28  bstate_t").    (
34530 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
34540 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79  /include/bits/ty
34550 70 65 73 2f 6d 62 73 74 61 74 65 5f 74 2e 68 3a  pes/mbstate_t.h:
34560 36 3a 32 31 22 29 0a 20 20 20 20 28 74 79 70 65  6:21").    (type
34570 20 28 74 61 67 20 2e 20 22 5f 5f 6d 62 73 74 61   (tag . "__mbsta
34580 74 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  te_t"))).  ((tag
34590 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
345a0 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 74   . 0) (name . "t
345b0 6d 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20  m") (id . 0).   
345c0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
345d0 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72  sr/include/wchar
345e0 2e 68 3a 38 33 3a 38 22 29 20 28 62 69 74 2d 73  .h:83:8") (bit-s
345f0 69 7a 65 20 2e 20 30 29 0a 20 20 20 20 28 62 69  ize . 0).    (bi
34600 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
34610 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
34620 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
34630 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
34640 77 63 73 63 70 79 22 29 20 28 6e 73 20 2e 20 30  wcscpy") (ns . 0
34650 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
34660 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
34670 77 63 68 61 72 2e 68 3a 38 37 3a 31 37 22 29 20  wchar.h:87:17") 
34680 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
34690 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
346a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
346b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
346c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
346d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
346e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
346f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
34700 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20  e . "__dest").  
34710 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
34720 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
34730 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
34740 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20  char_t")))).    
34750 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
34760 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
34770 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72     (name . "__sr
34780 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
34790 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
347a0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
347b0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
347c0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
347d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
347e0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
347f0 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
34800 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
34810 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
34820 20 22 77 63 73 6e 63 70 79 22 29 20 28 6e 73 20   "wcsncpy") (ns 
34830 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
34840 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
34850 64 65 2f 77 63 68 61 72 2e 68 3a 39 32 3a 31 37  de/wchar.h:92:17
34860 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
34870 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
34880 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
34890 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
348a0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
348b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
348c0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
348d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
348e0 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22 29  name . "__dest")
348f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
34900 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
34910 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
34920 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
34930 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
34940 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
34950 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
34960 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20  _src").         
34970 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
34980 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
34990 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
349a0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
349b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
349c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
349d0 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20  e . "__n").     
349e0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
349f0 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
34a00 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
34a10 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
34a20 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
34a30 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
34a40 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
34a50 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63  on") (name . "wc
34a60 73 63 61 74 22 29 20 28 6e 73 20 2e 20 30 29 0a  scat") (ns . 0).
34a70 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
34a80 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
34a90 68 61 72 2e 68 3a 39 37 3a 31 37 22 29 20 28 76  har.h:97:17") (v
34aa0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
34ab0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
34ac0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
34ad0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
34ae0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
34af0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
34b00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
34b10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
34b20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20 20 20  . "__dest").    
34b30 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
34b40 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
34b50 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
34b60 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
34b70 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
34b80 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
34b90 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63 22   (name . "__src"
34ba0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
34bb0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
34bc0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
34bd0 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29  . "wchar_t")))))
34be0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
34bf0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
34c00 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
34c10 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
34c20 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
34c30 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
34c40 77 63 73 6e 63 61 74 22 29 20 28 6e 73 20 2e 20  wcsncat") (ns . 
34c50 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
34c60 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
34c70 2f 77 63 68 61 72 2e 68 3a 31 30 31 3a 31 37 22  /wchar.h:101:17"
34c80 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
34c90 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
34ca0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
34cb0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
34cc0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
34cd0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
34ce0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
34cf0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
34d00 61 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a  ame . "__dest").
34d10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
34d20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
34d30 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
34d40 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
34d50 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
34d60 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
34d70 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
34d80 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  src").          
34d90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
34da0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
34db0 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
34dc0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
34dd0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
34de0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
34df0 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20   . "__n").      
34e00 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
34e10 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
34e20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
34e30 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
34e40 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
34e50 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
34e60 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
34e70 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73  n") (name . "wcs
34e80 63 6d 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cmp") (ns . 0). 
34e90 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
34ea0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
34eb0 61 72 2e 68 3a 31 30 36 3a 31 32 22 29 20 28 76  ar.h:106:12") (v
34ec0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
34ed0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
34ee0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
34ef0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
34f00 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
34f10 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
34f20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
34f30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
34f40 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20  . "__s1").      
34f50 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
34f60 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
34f70 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
34f80 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
34f90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
34fa0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
34fb0 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20  name . "__s2"). 
34fc0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
34fd0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
34fe0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
34ff0 77 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a 20  wchar_t")))))). 
35000 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
35010 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
35020 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
35030 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
35040 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
35050 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
35060 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
35070 61 6d 65 20 2e 20 22 77 63 73 6e 63 6d 70 22 29  ame . "wcsncmp")
35080 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
35090 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
350a0 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
350b0 31 30 39 3a 31 32 22 29 20 28 76 61 72 69 61 64  109:12") (variad
350c0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
350d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
350e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
350f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
35100 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
35110 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
35120 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
35130 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
35140 73 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  s1").          (
35150 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
35160 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
35170 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
35180 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
35190 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
351a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
351b0 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20  . "__s2").      
351c0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
351d0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
351e0 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
351f0 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
35200 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
35210 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
35220 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
35230 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
35240 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
35250 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
35260 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
35270 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
35280 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
35290 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
352a0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
352b0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
352c0 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 63 61  ) (name . "wcsca
352d0 73 65 63 6d 70 22 29 20 28 6e 73 20 2e 20 30 29  secmp") (ns . 0)
352e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
352f0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77   "/usr/include/w
35300 63 68 61 72 2e 68 3a 31 31 34 3a 31 32 22 29 20  char.h:114:12") 
35310 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
35320 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
35330 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
35340 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
35350 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
35360 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
35370 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
35380 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
35390 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20  e . "__s1").    
353a0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
353b0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
353c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
353d0 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
353e0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
353f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
35400 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29   (name . "__s2")
35410 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
35420 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
35430 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
35440 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 29   "wchar_t"))))))
35450 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
35460 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
35470 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
35480 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
35490 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
354a0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
354b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
354c0 28 6e 61 6d 65 20 2e 20 22 77 63 73 6e 63 61 73  (name . "wcsncas
354d0 65 63 6d 70 22 29 20 28 6e 73 20 2e 20 30 29 0a  ecmp") (ns . 0).
354e0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
354f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
35500 68 61 72 2e 68 3a 31 31 37 3a 31 32 22 29 20 28  har.h:117:12") (
35510 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
35520 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
35530 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
35540 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
35550 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
35560 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
35570 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
35580 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
35590 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20   . "__s1").     
355a0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
355b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
355c0 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
355d0 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  r_t")))).       
355e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
355f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
35600 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a  (name . "__s2").
35610 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
35620 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
35630 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
35640 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
35650 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
35660 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
35670 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
35680 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
35690 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
356a0 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
356b0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
356c0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
356d0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
356e0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
356f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
35700 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
35710 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
35720 22 77 63 73 63 61 73 65 63 6d 70 5f 6c 22 29 20  "wcscasecmp_l") 
35730 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
35740 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
35750 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 31  nclude/wchar.h:1
35760 32 32 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  22:12") (variadi
35770 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
35780 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
35790 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
357a0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
357b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
357c0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
357d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
357e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
357f0 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  1").          (t
35800 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
35810 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
35820 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
35830 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
35840 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
35850 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
35860 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20   "__s2").       
35870 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
35880 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
35890 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
358a0 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
358b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
358c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
358d0 61 6d 65 20 2e 20 22 5f 5f 6c 6f 63 22 29 0a 20  ame . "__loc"). 
358e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
358f0 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22  tag . "locale_t"
35900 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
35910 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
35920 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
35930 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
35940 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
35950 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
35960 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
35970 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63  on") (name . "wc
35980 73 6e 63 61 73 65 63 6d 70 5f 6c 22 29 20 28 6e  sncasecmp_l") (n
35990 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
359a0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
359b0 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 31 32 35  lude/wchar.h:125
359c0 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
359d0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
359e0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
359f0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
35a00 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
35a10 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
35a20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
35a30 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
35a40 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22    (name . "__s1"
35a50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
35a60 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
35a70 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
35a80 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a  . "wchar_t")))).
35a90 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
35aa0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
35ab0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
35ac0 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20 20 20  __s2").         
35ad0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
35ae0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
35af0 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
35b00 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
35b10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
35b20 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29  ) (name . "__n")
35b30 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
35b40 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20  ize_t"))).      
35b50 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
35b60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
35b70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 63 22   (name . "__loc"
35b80 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
35b90 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65  e (tag . "locale
35ba0 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
35bb0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
35bc0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
35bd0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
35be0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
35bf0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
35c00 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
35c10 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
35c20 22 77 63 73 63 6f 6c 6c 22 29 20 28 6e 73 20 2e  "wcscoll") (ns .
35c30 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
35c40 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
35c50 65 2f 77 63 68 61 72 2e 68 3a 31 33 31 3a 31 32  e/wchar.h:131:12
35c60 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
35c70 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
35c80 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
35c90 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
35ca0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
35cb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
35cc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
35cd0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
35ce0 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20  name . "__s1"). 
35cf0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
35d00 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
35d10 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
35d20 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
35d30 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
35d40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
35d50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
35d60 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
35d70 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
35d80 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
35d90 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
35da0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
35db0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
35dc0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
35dd0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
35de0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
35df0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
35e00 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
35e10 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 78  ") (name . "wcsx
35e20 66 72 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  frm") (ns . 0). 
35e30 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
35e40 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
35e50 61 72 2e 68 3a 31 33 35 3a 31 35 22 29 20 28 76  ar.h:135:15") (v
35e60 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
35e70 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
35e80 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
35e90 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
35ea0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
35eb0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
35ec0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
35ed0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
35ee0 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20  . "__s1").      
35ef0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
35f00 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
35f10 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
35f20 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
35f30 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
35f40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
35f50 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20  name . "__s2"). 
35f60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
35f70 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
35f80 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
35f90 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
35fa0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
35fb0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
35fc0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
35fd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
35fe0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
35ff0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
36000 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
36010 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28  "size_t"))).  ((
36020 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
36030 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 63 6f  ) (name . "wcsco
36040 6c 6c 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  ll_l") (ns . 0).
36050 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
36060 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
36070 68 61 72 2e 68 3a 31 34 34 3a 31 32 22 29 20 28  har.h:144:12") (
36080 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
36090 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
360a0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
360b0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
360c0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
360d0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
360e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
360f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
36100 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20   . "__s1").     
36110 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
36120 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
36130 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
36140 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  r_t")))).       
36150 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
36160 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
36170 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a  (name . "__s2").
36180 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
36190 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
361a0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
361b0 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
361c0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
361d0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
361e0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
361f0 6c 6f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  loc").          
36200 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f  (type (tag . "lo
36210 63 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20  cale_t"))))).   
36220 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
36230 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
36240 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
36250 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
36260 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
36270 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
36280 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
36290 65 20 2e 20 22 77 63 73 78 66 72 6d 5f 6c 22 29  e . "wcsxfrm_l")
362a0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
362b0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
362c0 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
362d0 31 35 30 3a 31 35 22 29 20 28 76 61 72 69 61 64  150:15") (variad
362e0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
362f0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
36300 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
36310 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
36320 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
36330 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
36340 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
36350 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
36360 73 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  s1").          (
36370 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
36380 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
36390 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
363a0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
363b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
363c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
363d0 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20  . "__s2").      
363e0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
363f0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
36400 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
36410 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
36420 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
36430 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
36440 6e 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  n") (type (tag .
36450 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20   "size_t"))).   
36460 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
36470 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
36480 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c      (name . "__l
36490 6f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  oc").          (
364a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63  type (tag . "loc
364b0 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20  ale_t"))))).    
364c0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
364d0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
364e0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
364f0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77  ion") (name . "w
36500 63 73 64 75 70 22 29 20 28 6e 73 20 2e 20 30 29  csdup") (ns . 0)
36510 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
36520 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77   "/usr/include/w
36530 63 68 61 72 2e 68 3a 31 35 34 3a 31 37 22 29 20  char.h:154:17") 
36540 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
36550 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
36560 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
36570 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
36580 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
36590 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
365a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
365b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
365c0 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20  e . "__s").     
365d0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
365e0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
365f0 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
36600 72 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  r_t")))))).    (
36610 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
36620 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
36630 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
36640 61 72 5f 74 22 29 29 29 29 0a 20 20 28 28 74 61  ar_t")))).  ((ta
36650 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
36660 28 6e 61 6d 65 20 2e 20 22 77 63 73 63 68 72 22  (name . "wcschr"
36670 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
36680 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
36690 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
366a0 3a 31 36 34 3a 31 37 22 29 20 28 76 61 72 69 61  :164:17") (varia
366b0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
366c0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
366d0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
366e0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
366f0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
36700 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
36710 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
36720 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
36730 5f 77 63 73 22 29 0a 20 20 20 20 20 20 20 20 20  _wcs").         
36740 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
36750 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
36760 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
36770 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
36780 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
36790 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
367a0 65 20 2e 20 22 5f 5f 77 63 22 29 0a 20 20 20 20  e . "__wc").    
367b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
367c0 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
367d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
367e0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
367f0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
36800 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
36810 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
36820 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
36830 77 63 73 72 63 68 72 22 29 20 28 6e 73 20 2e 20  wcsrchr") (ns . 
36840 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
36850 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
36860 2f 77 63 68 61 72 2e 68 3a 31 37 34 3a 31 37 22  /wchar.h:174:17"
36870 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
36880 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
36890 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
368a0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
368b0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
368c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
368d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
368e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
368f0 61 6d 65 20 2e 20 22 5f 5f 77 63 73 22 29 0a 20  ame . "__wcs"). 
36900 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
36910 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
36920 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
36930 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
36940 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
36950 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
36960 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77      (name . "__w
36970 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
36980 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
36990 72 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  r_t"))))).    (r
369a0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
369b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
369c0 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
369d0 72 5f 74 22 29 29 29 29 0a 20 20 28 28 74 61 67  r_t")))).  ((tag
369e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
369f0 6e 61 6d 65 20 2e 20 22 77 63 73 63 73 70 6e 22  name . "wcscspn"
36a00 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
36a10 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
36a20 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
36a30 3a 31 38 37 3a 31 35 22 29 20 28 76 61 72 69 61  :187:15") (varia
36a40 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
36a50 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
36a60 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
36a70 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
36a80 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
36a90 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
36aa0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
36ab0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
36ac0 5f 77 63 73 22 29 0a 20 20 20 20 20 20 20 20 20  _wcs").         
36ad0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
36ae0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
36af0 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
36b00 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
36b10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
36b20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
36b30 65 20 2e 20 22 5f 5f 72 65 6a 65 63 74 22 29 0a  e . "__reject").
36b40 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
36b50 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
36b60 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
36b70 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a  "wchar_t")))))).
36b80 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
36b90 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
36ba0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
36bb0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
36bc0 2e 20 22 77 63 73 73 70 6e 22 29 20 28 6e 73 20  . "wcsspn") (ns 
36bd0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
36be0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
36bf0 64 65 2f 77 63 68 61 72 2e 68 3a 31 39 31 3a 31  de/wchar.h:191:1
36c00 35 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  5") (variadic . 
36c10 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
36c20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
36c30 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
36c40 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
36c50 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
36c60 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
36c70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
36c80 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 63 73 22 29  (name . "__wcs")
36c90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
36ca0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
36cb0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
36cc0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
36cd0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
36ce0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
36cf0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
36d00 5f 61 63 63 65 70 74 22 29 0a 20 20 20 20 20 20  _accept").      
36d10 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
36d20 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
36d30 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
36d40 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  _t")))))).    (r
36d50 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
36d60 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
36d70 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
36d80 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73  n") (name . "wcs
36d90 70 62 72 6b 22 29 20 28 6e 73 20 2e 20 30 29 0a  pbrk") (ns . 0).
36da0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
36db0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
36dc0 68 61 72 2e 68 3a 32 30 31 3a 31 37 22 29 20 28  har.h:201:17") (
36dd0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
36de0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
36df0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
36e00 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
36e10 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
36e20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
36e30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
36e40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
36e50 20 2e 20 22 5f 5f 77 63 73 22 29 0a 20 20 20 20   . "__wcs").    
36e60 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
36e70 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
36e80 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
36e90 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
36ea0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
36eb0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
36ec0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 63 63 65   (name . "__acce
36ed0 70 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  pt").          (
36ee0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
36ef0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
36f00 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
36f10 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
36f20 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  -type (tag . ":p
36f30 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
36f40 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
36f50 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
36f60 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
36f70 2e 20 22 77 63 73 73 74 72 22 29 20 28 6e 73 20  . "wcsstr") (ns 
36f80 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
36f90 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
36fa0 64 65 2f 77 63 68 61 72 2e 68 3a 32 31 32 3a 31  de/wchar.h:212:1
36fb0 37 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  7") (variadic . 
36fc0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
36fd0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
36fe0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
36ff0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
37000 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
37010 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
37020 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
37030 28 6e 61 6d 65 20 2e 20 22 5f 5f 68 61 79 73 74  (name . "__hayst
37040 61 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20  ack").          
37050 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
37060 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
37070 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
37080 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
37090 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
370a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
370b0 20 2e 20 22 5f 5f 6e 65 65 64 6c 65 22 29 0a 20   . "__needle"). 
370c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
370d0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
370e0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
370f0 77 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a 20  wchar_t")))))). 
37100 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
37110 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
37120 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
37130 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
37140 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
37150 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73  n") (name . "wcs
37160 74 6f 6b 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  tok") (ns . 0). 
37170 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
37180 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
37190 61 72 2e 68 3a 32 31 37 3a 31 37 22 29 20 28 76  ar.h:217:17") (v
371a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
371b0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
371c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
371d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
371e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
371f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
37200 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
37210 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
37220 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
37230 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
37240 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
37250 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
37260 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
37270 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
37280 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
37290 61 6d 65 20 2e 20 22 5f 5f 64 65 6c 69 6d 22 29  ame . "__delim")
372a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
372b0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
372c0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
372d0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
372e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
372f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
37300 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
37310 5f 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  _ptr").         
37320 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
37330 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
37340 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
37350 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
37360 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
37370 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
37380 22 29 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  "))))))).    (re
37390 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
373a0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
373b0 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
373c0 5f 74 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  _t")))).  ((tag 
373d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
373e0 61 6d 65 20 2e 20 22 77 63 73 6c 65 6e 22 29 20  ame . "wcslen") 
373f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
37400 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
37410 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 32  nclude/wchar.h:2
37420 32 32 3a 31 35 22 29 20 28 76 61 72 69 61 64 69  22:15") (variadi
37430 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
37440 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
37450 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
37460 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
37470 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
37480 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
37490 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
374a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
374b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
374c0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
374d0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
374e0 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
374f0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
37500 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
37510 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
37520 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
37530 6d 65 20 2e 20 22 77 63 73 6e 6c 65 6e 22 29 20  me . "wcsnlen") 
37540 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
37550 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
37560 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 32  nclude/wchar.h:2
37570 34 30 3a 31 35 22 29 20 28 76 61 72 69 61 64 69  40:15") (variadi
37580 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
37590 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
375a0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
375b0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
375c0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
375d0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
375e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
375f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
37600 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
37610 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
37620 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
37630 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
37640 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
37650 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
37660 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
37670 22 5f 5f 6d 61 78 6c 65 6e 22 29 0a 20 20 20 20  "__maxlen").    
37680 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
37690 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29   . "size_t")))))
376a0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
376b0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
376c0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
376d0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
376e0 20 2e 20 22 77 6d 65 6d 63 68 72 22 29 20 28 6e   . "wmemchr") (n
376f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
37700 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
37710 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 32 35 33  lude/wchar.h:253
37720 3a 31 37 22 29 20 28 76 61 72 69 61 64 69 63 20  :17") (variadic 
37730 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
37740 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
37750 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
37760 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
37770 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
37780 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
37790 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
377a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29    (name . "__s")
377b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
377c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
377d0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
377e0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
377f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
37800 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
37810 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
37820 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _c").          (
37830 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
37840 61 72 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20  ar_t"))).       
37850 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
37860 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
37870 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20  (name . "__n"). 
37880 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
37890 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
378a0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
378b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
378c0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
378d0 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
378e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
378f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
37900 20 22 77 6d 65 6d 63 6d 70 22 29 20 28 6e 73 20   "wmemcmp") (ns 
37910 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
37920 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
37930 64 65 2f 77 63 68 61 72 2e 68 3a 32 35 38 3a 31  de/wchar.h:258:1
37940 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
37950 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
37960 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
37970 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
37980 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
37990 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
379a0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
379b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
379c0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a  (name . "__s1").
379d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
379e0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
379f0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
37a00 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
37a10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
37a20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
37a30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
37a40 73 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  s2").          (
37a50 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
37a60 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
37a70 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
37a80 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
37a90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
37aa0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
37ab0 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
37ac0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
37ad0 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
37ae0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
37af0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
37b00 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
37b10 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
37b20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
37b30 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
37b40 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
37b50 6d 65 20 2e 20 22 77 6d 65 6d 63 70 79 22 29 20  me . "wmemcpy") 
37b60 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
37b70 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
37b80 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 32  nclude/wchar.h:2
37b90 36 32 3a 31 37 22 29 20 28 76 61 72 69 61 64 69  62:17") (variadi
37ba0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
37bb0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
37bc0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
37bd0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
37be0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
37bf0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
37c00 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
37c10 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
37c20 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  1").          (t
37c30 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
37c40 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
37c50 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
37c60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
37c70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
37c80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
37c90 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20   "__s2").       
37ca0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
37cb0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
37cc0 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
37cd0 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
37ce0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
37cf0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
37d00 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
37d10 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
37d20 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
37d30 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
37d40 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
37d50 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
37d60 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
37d70 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
37d80 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
37d90 77 6d 65 6d 6d 6f 76 65 22 29 20 28 6e 73 20 2e  wmemmove") (ns .
37da0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
37db0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
37dc0 65 2f 77 63 68 61 72 2e 68 3a 32 36 37 3a 31 37  e/wchar.h:267:17
37dd0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
37de0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
37df0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
37e00 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
37e10 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
37e20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
37e30 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
37e40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
37e50 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20  name . "__s1"). 
37e60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
37e70 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
37e80 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
37e90 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
37ea0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
37eb0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
37ec0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
37ed0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
37ee0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
37ef0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
37f00 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
37f10 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
37f20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
37f30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
37f40 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
37f50 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
37f60 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20  size_t"))))).   
37f70 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
37f80 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
37f90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
37fa0 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 28 28  char_t")))).  ((
37fb0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
37fc0 29 20 28 6e 61 6d 65 20 2e 20 22 77 6d 65 6d 73  ) (name . "wmems
37fd0 65 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  et") (ns . 0).  
37fe0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
37ff0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
38000 72 2e 68 3a 32 37 31 3a 31 37 22 29 20 28 76 61  r.h:271:17") (va
38010 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
38020 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
38030 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
38040 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
38050 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
38060 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
38070 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
38080 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
38090 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20   "__s").        
380a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
380b0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
380c0 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
380d0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
380e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
380f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
38100 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20  me . "__c").    
38110 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
38120 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 0a   . "wchar_t"))).
38130 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
38140 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
38150 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
38160 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  __n").          
38170 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
38180 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
38190 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
381a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
381b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
381c0 61 72 5f 74 22 29 29 29 29 0a 20 20 28 28 74 61  ar_t")))).  ((ta
381d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
381e0 28 6e 61 6d 65 20 2e 20 22 62 74 6f 77 63 22 29  (name . "btowc")
381f0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
38200 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
38210 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
38220 32 38 34 3a 31 35 22 29 20 28 76 61 72 69 61 64  284:15") (variad
38230 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
38240 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
38250 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
38260 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
38270 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
38280 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
38290 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
382a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
382b0 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
382c0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
382d0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
382e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
382f0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
38300 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
38310 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
38320 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
38330 20 28 74 61 67 20 2e 20 22 77 69 6e 74 5f 74 22   (tag . "wint_t"
38340 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
38350 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
38360 2e 20 22 77 63 74 6f 62 22 29 20 28 6e 73 20 2e  . "wctob") (ns .
38370 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
38380 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
38390 65 2f 77 63 68 61 72 2e 68 3a 32 38 38 3a 31 32  e/wchar.h:288:12
383a0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
383b0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
383c0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
383d0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
383e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
383f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
38400 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
38410 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
38420 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20  name . "__c").  
38430 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
38440 61 67 20 2e 20 22 77 69 6e 74 5f 74 22 29 29 29  ag . "wint_t")))
38450 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
38460 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
38470 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
38480 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
38490 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
384a0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
384b0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
384c0 29 20 28 6e 61 6d 65 20 2e 20 22 6d 62 73 69 6e  ) (name . "mbsin
384d0 69 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  it") (ns . 0).  
384e0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
384f0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
38500 72 2e 68 3a 32 39 32 3a 31 32 22 29 20 28 76 61  r.h:292:12") (va
38510 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
38520 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
38530 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
38540 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
38550 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
38560 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
38570 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
38580 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
38590 20 22 5f 5f 70 73 22 29 0a 20 20 20 20 20 20 20   "__ps").       
385a0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
385b0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
385c0 65 20 28 74 61 67 20 2e 20 22 6d 62 73 74 61 74  e (tag . "mbstat
385d0 65 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  e_t")))))).    (
385e0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
385f0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
38600 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
38610 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
38620 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
38630 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
38640 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
38650 2e 20 22 6d 62 72 74 6f 77 63 22 29 20 28 6e 73  . "mbrtowc") (ns
38660 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
38670 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
38680 75 64 65 2f 77 63 68 61 72 2e 68 3a 32 39 36 3a  ude/wchar.h:296:
38690 31 35 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  15") (variadic .
386a0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
386b0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
386c0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
386d0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
386e0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
386f0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
38700 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
38710 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 77 63 22   (name . "__pwc"
38720 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
38730 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
38740 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
38750 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a  . "wchar_t")))).
38760 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
38770 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
38780 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
38790 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  __s").          
387a0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
387b0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
387c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
387d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
387e0 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
387f0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
38800 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
38810 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
38820 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
38830 2e 20 22 5f 5f 6e 22 29 20 28 74 79 70 65 20 28  . "__n") (type (
38840 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
38850 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
38860 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
38870 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
38880 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20   "__p").        
38890 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
388a0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
388b0 20 28 74 61 67 20 2e 20 22 6d 62 73 74 61 74 65   (tag . "mbstate
388c0 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  _t")))))).    (r
388d0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
388e0 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
388f0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
38900 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 72  n") (name . "wcr
38910 74 6f 6d 62 22 29 20 28 6e 73 20 2e 20 30 29 0a  tomb") (ns . 0).
38920 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
38930 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
38940 68 61 72 2e 68 3a 33 30 31 3a 31 35 22 29 20 28  har.h:301:15") (
38950 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
38960 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
38970 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
38980 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
38990 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
389a0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
389b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
389c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
389d0 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20   . "__s").      
389e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
389f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
38a00 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
38a10 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
38a20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
38a30 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
38a40 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
38a50 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
38a60 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
38a70 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
38a80 22 5f 5f 77 63 22 29 0a 20 20 20 20 20 20 20 20  "__wc").        
38a90 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
38aa0 77 63 68 61 72 5f 74 22 29 29 29 0a 20 20 20 20  wchar_t"))).    
38ab0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
38ac0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
38ad0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 73     (name . "__ps
38ae0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
38af0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
38b00 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
38b10 20 2e 20 22 6d 62 73 74 61 74 65 5f 74 22 29 29   . "mbstate_t"))
38b20 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
38b30 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  -type (tag . "si
38b40 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  ze_t"))).  ((tag
38b50 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
38b60 6e 61 6d 65 20 2e 20 22 5f 5f 6d 62 72 6c 65 6e  name . "__mbrlen
38b70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
38b80 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
38b90 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e  r/include/wchar.
38ba0 68 3a 33 30 35 3a 31 35 22 29 20 28 76 61 72 69  h:305:15") (vari
38bb0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
38bc0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
38bd0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
38be0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
38bf0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
38c00 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
38c10 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
38c20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
38c30 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  __s").          
38c40 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
38c50 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
38c60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
38c70 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
38c80 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
38c90 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
38ca0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
38cb0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
38cc0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
38cd0 2e 20 22 5f 5f 6e 22 29 20 28 74 79 70 65 20 28  . "__n") (type (
38ce0 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
38cf0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
38d00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
38d10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
38d20 20 22 5f 5f 70 73 22 29 0a 20 20 20 20 20 20 20   "__ps").       
38d30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
38d40 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
38d50 65 20 28 74 61 67 20 2e 20 22 6d 62 73 74 61 74  e (tag . "mbstat
38d60 65 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  e_t")))))).    (
38d70 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
38d80 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
38d90 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
38da0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d 62  on") (name . "mb
38db0 72 6c 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a  rlen") (ns . 0).
38dc0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
38dd0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
38de0 68 61 72 2e 68 3a 33 30 37 3a 31 35 22 29 20 28  har.h:307:15") (
38df0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
38e00 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
38e10 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
38e20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
38e30 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
38e40 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
38e50 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
38e60 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
38e70 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20   . "__s").      
38e80 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
38e90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
38ea0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
38eb0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
38ec0 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
38ed0 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
38ee0 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
38ef0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
38f00 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
38f10 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74 79  ame . "__n") (ty
38f20 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
38f30 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
38f40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
38f50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
38f60 6d 65 20 2e 20 22 5f 5f 70 73 22 29 0a 20 20 20  me . "__ps").   
38f70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
38f80 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
38f90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6d 62  (type (tag . "mb
38fa0 73 74 61 74 65 5f 74 22 29 29 29 29 29 29 0a 20  state_t")))))). 
38fb0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
38fc0 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
38fd0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
38fe0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
38ff0 20 22 6d 62 73 72 74 6f 77 63 73 22 29 20 28 6e   "mbsrtowcs") (n
39000 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
39010 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
39020 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 33 33 37  lude/wchar.h:337
39030 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63 20  :15") (variadic 
39040 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
39050 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
39060 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
39070 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
39080 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
39090 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
390a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
390b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 73 74    (name . "__dst
390c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
390d0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
390e0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
390f0 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
39100 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
39110 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
39120 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
39130 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20  "__src").       
39140 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
39150 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
39160 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
39170 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
39180 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
39190 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
391a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
391b0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
391c0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
391d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
391e0 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ))))).        ((
391f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
39200 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
39210 6d 65 20 2e 20 22 5f 5f 6c 65 6e 22 29 0a 20 20  me . "__len").  
39220 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
39230 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
39240 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
39250 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
39260 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
39270 22 5f 5f 70 73 22 29 0a 20 20 20 20 20 20 20 20  "__ps").        
39280 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
39290 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
392a0 20 28 74 61 67 20 2e 20 22 6d 62 73 74 61 74 65   (tag . "mbstate
392b0 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  _t")))))).    (r
392c0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
392d0 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
392e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
392f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73  n") (name . "wcs
39300 72 74 6f 6d 62 73 22 29 20 28 6e 73 20 2e 20 30  rtombs") (ns . 0
39310 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
39320 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
39330 77 63 68 61 72 2e 68 3a 33 34 33 3a 31 35 22 29  wchar.h:343:15")
39340 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
39350 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
39360 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
39370 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
39380 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
39390 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
393a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
393b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
393c0 6d 65 20 2e 20 22 5f 5f 64 73 74 22 29 0a 20 20  me . "__dst").  
393d0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
393e0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
393f0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
39400 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
39410 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
39420 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
39430 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
39440 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
39450 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
39460 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
39470 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20  e . "__src").   
39480 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
39490 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
394a0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
394b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
394c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
394d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
394e0 63 68 61 72 5f 74 22 29 29 29 29 29 0a 20 20 20  char_t"))))).   
394f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
39500 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
39510 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c      (name . "__l
39520 65 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  en").          (
39530 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
39540 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20  e_t"))).        
39550 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
39560 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
39570 6e 61 6d 65 20 2e 20 22 5f 5f 70 73 22 29 0a 20  name . "__ps"). 
39580 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
39590 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
395a0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
395b0 6d 62 73 74 61 74 65 5f 74 22 29 29 29 29 29 29  mbstate_t"))))))
395c0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
395d0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
395e0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
395f0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
39600 20 2e 20 22 6d 62 73 6e 72 74 6f 77 63 73 22 29   . "mbsnrtowcs")
39610 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
39620 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
39630 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
39640 33 35 31 3a 31 35 22 29 20 28 76 61 72 69 61 64  351:15") (variad
39650 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
39660 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
39670 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
39680 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
39690 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
396a0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
396b0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
396c0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
396d0 64 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  dst").          
396e0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
396f0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
39700 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
39710 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
39720 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
39730 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
39740 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20   . "__src").    
39750 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
39760 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
39770 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
39780 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
39790 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
397a0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
397b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
397c0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
397d0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
397e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
397f0 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20 20 20  . 8))))).       
39800 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
39810 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
39820 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 6d 63 22 29  (name . "__nmc")
39830 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
39840 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
39850 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
39860 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
39870 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
39880 20 2e 20 22 5f 5f 6c 65 6e 22 29 0a 20 20 20 20   . "__len").    
39890 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
398a0 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
398b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
398c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
398d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
398e0 5f 70 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  _ps").          
398f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
39900 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
39910 74 61 67 20 2e 20 22 6d 62 73 74 61 74 65 5f 74  tag . "mbstate_t
39920 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
39930 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
39940 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28  "size_t"))).  ((
39950 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
39960 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 6e 72  ) (name . "wcsnr
39970 74 6f 6d 62 73 22 29 20 28 6e 73 20 2e 20 30 29  tombs") (ns . 0)
39980 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
39990 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77   "/usr/include/w
399a0 63 68 61 72 2e 68 3a 33 35 37 3a 31 35 22 29 20  char.h:357:15") 
399b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
399c0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
399d0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
399e0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
399f0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
39a00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
39a10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
39a20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
39a30 65 20 2e 20 22 5f 5f 64 73 74 22 29 0a 20 20 20  e . "__dst").   
39a40 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
39a50 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
39a60 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
39a70 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
39a80 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
39a90 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
39aa0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
39ab0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
39ac0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
39ad0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
39ae0 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20   . "__src").    
39af0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
39b00 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
39b10 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
39b20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
39b30 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
39b40 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
39b50 68 61 72 5f 74 22 29 29 29 29 29 0a 20 20 20 20  har_t"))))).    
39b60 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
39b70 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
39b80 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 77     (name . "__nw
39b90 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
39ba0 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
39bb0 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  _t"))).        (
39bc0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
39bd0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
39be0 61 6d 65 20 2e 20 22 5f 5f 6c 65 6e 22 29 0a 20  ame . "__len"). 
39bf0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
39c00 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
39c10 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
39c20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
39c30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
39c40 20 22 5f 5f 70 73 22 29 0a 20 20 20 20 20 20 20   "__ps").       
39c50 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
39c60 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
39c70 65 20 28 74 61 67 20 2e 20 22 6d 62 73 74 61 74  e (tag . "mbstat
39c80 65 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  e_t")))))).    (
39c90 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
39ca0 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
39cb0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
39cc0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63  on") (name . "wc
39cd0 73 74 6f 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  stod") (ns . 0).
39ce0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
39cf0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
39d00 68 61 72 2e 68 3a 33 37 37 3a 31 35 22 29 20 28  har.h:377:15") (
39d10 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
39d20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
39d30 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
39d40 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
39d50 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
39d60 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
39d70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
39d80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
39d90 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20   . "__nptr").   
39da0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
39db0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
39dc0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
39dd0 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20  har_t")))).     
39de0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
39df0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
39e00 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64    (name . "__end
39e10 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ptr").          
39e20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
39e30 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
39e40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
39e50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
39e60 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
39e70 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
39e80 29 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ))))))).    (ret
39e90 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
39ea0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
39eb0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
39ec0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
39ed0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
39ee0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
39ef0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
39f00 2e 20 22 77 63 73 74 6f 66 22 29 20 28 6e 73 20  . "wcstof") (ns 
39f10 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
39f20 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
39f30 64 65 2f 77 63 68 61 72 2e 68 3a 33 38 32 3a 31  de/wchar.h:382:1
39f40 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  4") (variadic . 
39f50 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
39f60 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
39f70 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
39f80 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
39f90 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
39fa0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
39fb0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
39fc0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22  (name . "__nptr"
39fd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
39fe0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
39ff0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3a000 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a  . "wchar_t")))).
3a010 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
3a020 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
3a030 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
3a040 5f 5f 65 6e 64 70 74 72 22 29 0a 20 20 20 20 20  __endptr").     
3a050 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
3a060 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
3a070 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
3a080 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3a090 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3a0a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
3a0b0 61 72 5f 74 22 29 29 29 29 29 29 29 0a 20 20 20  ar_t"))))))).   
3a0c0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
3a0d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
3a0e0 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
3a0f0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
3a100 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
3a110 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
3a120 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
3a130 61 6d 65 20 2e 20 22 77 63 73 74 6f 6c 64 22 29  ame . "wcstold")
3a140 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3a150 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3a160 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3a170 33 38 34 3a 32 30 22 29 20 28 76 61 72 69 61 64  384:20") (variad
3a180 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
3a190 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
3a1a0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
3a1b0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
3a1c0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
3a1d0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
3a1e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3a1f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3a200 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  nptr").         
3a210 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3a220 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3a230 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
3a240 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
3a250 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3a260 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3a270 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a  e . "__endptr").
3a280 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
3a290 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
3a2a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
3a2b0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
3a2c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3a2d0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3a2e0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 29   "wchar_t"))))))
3a2f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
3a300 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
3a310 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
3a320 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
3a330 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
3a340 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
3a350 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
3a360 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
3a370 20 2e 20 22 77 63 73 74 6f 6c 22 29 20 28 6e 73   . "wcstol") (ns
3a380 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
3a390 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
3a3a0 75 64 65 2f 77 63 68 61 72 2e 68 3a 33 39 37 3a  ude/wchar.h:397:
3a3b0 31 37 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  17") (variadic .
3a3c0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
3a3d0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
3a3e0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
3a3f0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
3a400 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
3a410 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
3a420 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3a430 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72   (name . "__nptr
3a440 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
3a450 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
3a460 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
3a470 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
3a480 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
3a490 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3a4a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3a4b0 22 5f 5f 65 6e 64 70 74 72 22 29 0a 20 20 20 20  "__endptr").    
3a4c0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
3a4d0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
3a4e0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
3a4f0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
3a500 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
3a510 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
3a520 68 61 72 5f 74 22 29 29 29 29 29 0a 20 20 20 20  har_t"))))).    
3a530 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
3a540 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
3a550 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 61     (name . "__ba
3a560 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  se").          (
3a570 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
3a580 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
3a590 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
3a5a0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
3a5b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
3a5c0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
3a5d0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
3a5e0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
3a5f0 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  :long").      (b
3a600 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
3a610 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
3a620 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
3a630 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
3a640 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 74 6f 75   (name . "wcstou
3a650 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
3a660 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
3a670 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72  sr/include/wchar
3a680 2e 68 3a 34 30 32 3a 32 36 22 29 20 28 76 61 72  .h:402:26") (var
3a690 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
3a6a0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
3a6b0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
3a6c0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
3a6d0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
3a6e0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
3a6f0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3a700 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3a710 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20 20 20  "__nptr").      
3a720 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
3a730 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
3a740 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
3a750 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
3a760 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3a770 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3a780 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72  name . "__endptr
3a790 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
3a7a0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
3a7b0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3a7c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
3a7d0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3a7e0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3a7f0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3a800 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
3a810 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3a820 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3a830 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20  . "__base").    
3a840 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
3a850 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
3a860 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
3a870 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
3a880 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
3a890 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
3a8a0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
3a8b0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
3a8c0 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
3a8d0 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  -long").      (b
3a8e0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
3a8f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
3a900 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
3a910 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
3a920 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 74 6f 6c   (name . "wcstol
3a930 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
3a940 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
3a950 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72  sr/include/wchar
3a960 2e 68 3a 34 31 30 3a 32 32 22 29 20 28 76 61 72  .h:410:22") (var
3a970 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
3a980 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
3a990 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
3a9a0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
3a9b0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
3a9c0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
3a9d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3a9e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3a9f0 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20 20 20  "__nptr").      
3aa00 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
3aa10 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
3aa20 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
3aa30 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
3aa40 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3aa50 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3aa60 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72  name . "__endptr
3aa70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
3aa80 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
3aa90 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3aaa0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
3aab0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3aac0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3aad0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3aae0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
3aaf0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3ab00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3ab10 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20  . "__base").    
3ab20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
3ab30 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
3ab40 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
3ab50 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
3ab60 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
3ab70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
3ab80 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
3ab90 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
3aba0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e  tag . ":long-lon
3abb0 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  g").      (bit-s
3abc0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
3abd0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
3abe0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
3abf0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
3ac00 6d 65 20 2e 20 22 77 63 73 74 6f 75 6c 6c 22 29  me . "wcstoull")
3ac10 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3ac20 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3ac30 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3ac40 34 31 37 3a 33 31 22 29 20 28 76 61 72 69 61 64  417:31") (variad
3ac50 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
3ac60 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
3ac70 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
3ac80 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
3ac90 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
3aca0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
3acb0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3acc0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3acd0 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  nptr").         
3ace0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3acf0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3ad00 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
3ad10 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
3ad20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3ad30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3ad40 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a  e . "__endptr").
3ad50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
3ad60 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
3ad70 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
3ad80 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
3ad90 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3ada0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3adb0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 0a   "wchar_t"))))).
3adc0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
3add0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
3ade0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
3adf0 5f 5f 62 61 73 65 22 29 0a 20 20 20 20 20 20 20  __base").       
3ae00 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
3ae10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
3ae20 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
3ae30 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
3ae40 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
3ae50 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
3ae60 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
3ae70 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
3ae80 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f   . ":unsigned-lo
3ae90 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20  ng-long").      
3aea0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
3aeb0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
3aec0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
3aed0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3aee0 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 70 63  ") (name . "wcpc
3aef0 70 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  py") (ns . 0).  
3af00 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
3af10 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
3af20 72 2e 68 3a 34 38 34 3a 31 37 22 29 20 28 76 61  r.h:484:17") (va
3af30 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
3af40 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
3af50 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
3af60 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
3af70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
3af80 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
3af90 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
3afa0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
3afb0 20 22 5f 5f 64 65 73 74 22 29 0a 20 20 20 20 20   "__dest").     
3afc0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
3afd0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
3afe0 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
3aff0 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  r_t")))).       
3b000 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
3b010 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3b020 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63 22 29  (name . "__src")
3b030 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3b040 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3b050 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3b060 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 29   "wchar_t"))))))
3b070 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
3b080 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
3b090 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3b0a0 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a  . "wchar_t")))).
3b0b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
3b0c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77  ion") (name . "w
3b0d0 63 70 6e 63 70 79 22 29 20 28 6e 73 20 2e 20 30  cpncpy") (ns . 0
3b0e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
3b0f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
3b100 77 63 68 61 72 2e 68 3a 34 38 39 3a 31 37 22 29  wchar.h:489:17")
3b110 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
3b120 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
3b130 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
3b140 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
3b150 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
3b160 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
3b170 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3b180 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3b190 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20  me . "__dest"). 
3b1a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3b1b0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3b1c0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3b1d0 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
3b1e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
3b1f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
3b200 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
3b210 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
3b220 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
3b230 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
3b240 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
3b250 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
3b260 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3b270 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3b280 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
3b290 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3b2a0 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
3b2b0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
3b2c0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3b2d0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3b2e0 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 28  wchar_t")))).  (
3b2f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3b300 22 29 20 28 6e 61 6d 65 20 2e 20 22 6f 70 65 6e  ") (name . "open
3b310 5f 77 6d 65 6d 73 74 72 65 61 6d 22 29 20 28 6e  _wmemstream") (n
3b320 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
3b330 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
3b340 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 35 30 30  lude/wchar.h:500
3b350 3a 31 36 22 29 20 28 76 61 72 69 61 64 69 63 20  :16") (variadic 
3b360 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
3b370 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
3b380 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
3b390 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
3b3a0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
3b3b0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
3b3c0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
3b3d0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66    (name . "__buf
3b3e0 6c 6f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  loc").          
3b3f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
3b400 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
3b410 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
3b420 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3b430 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3b440 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
3b450 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ))))).        ((
3b460 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3b470 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3b480 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 6c 6f 63 22  me . "__sizeloc"
3b490 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
3b4a0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
3b4b0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3b4c0 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 29  . "size_t"))))))
3b4d0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
3b4e0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
3b4f0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3b500 2e 20 22 5f 5f 46 49 4c 45 22 29 29 29 29 0a 20  . "__FILE")))). 
3b510 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
3b520 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 77  on") (name . "fw
3b530 69 64 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ide") (ns . 0). 
3b540 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3b550 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
3b560 61 72 2e 68 3a 35 30 36 3a 31 32 22 29 20 28 76  ar.h:506:12") (v
3b570 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
3b580 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
3b590 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
3b5a0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
3b5b0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
3b5c0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
3b5d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3b5e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3b5f0 2e 20 22 5f 5f 66 70 22 29 0a 20 20 20 20 20 20  . "__fp").      
3b600 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
3b610 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
3b620 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c  pe (tag . "__FIL
3b630 45 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  E")))).        (
3b640 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3b650 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
3b660 61 6d 65 20 2e 20 22 5f 5f 6d 6f 64 65 22 29 0a  ame . "__mode").
3b670 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
3b680 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
3b690 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
3b6a0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
3b6b0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
3b6c0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
3b6d0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
3b6e0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
3b6f0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
3b700 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
3b710 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
3b720 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
3b730 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
3b740 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
3b750 20 2e 20 22 66 77 70 72 69 6e 74 66 22 29 20 28   . "fwprintf") (
3b760 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
3b770 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
3b780 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 35 31  clude/wchar.h:51
3b790 33 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  3:12") (variadic
3b7a0 20 2e 20 23 74 29 0a 20 20 20 20 28 69 6e 6c 69   . #t).    (inli
3b7b0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
3b7c0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
3b7d0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
3b7e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
3b7f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
3b800 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
3b810 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
3b820 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20  ream").         
3b830 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3b840 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3b850 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29  (tag . "__FILE")
3b860 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
3b870 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3b880 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3b890 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20   . "__format"). 
3b8a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3b8b0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3b8c0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3b8d0 77 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a 20  wchar_t")))))). 
3b8e0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
3b8f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
3b900 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
3b910 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
3b920 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
3b930 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
3b940 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
3b950 61 6d 65 20 2e 20 22 77 70 72 69 6e 74 66 22 29  ame . "wprintf")
3b960 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3b970 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3b980 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3b990 35 32 30 3a 31 32 22 29 20 28 76 61 72 69 61 64  520:12") (variad
3b9a0 69 63 20 2e 20 23 74 29 0a 20 20 20 20 28 69 6e  ic . #t).    (in
3b9b0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
3b9c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
3b9d0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
3b9e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
3b9f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
3ba00 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3ba10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3ba20 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20  format").       
3ba30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3ba40 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
3ba50 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
3ba60 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  t")))))).    (re
3ba70 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
3ba80 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
3ba90 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
3baa0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
3bab0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
3bac0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
3bad0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
3bae0 22 73 77 70 72 69 6e 74 66 22 29 20 28 6e 73 20  "swprintf") (ns 
3baf0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
3bb00 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
3bb10 64 65 2f 77 63 68 61 72 2e 68 3a 35 32 33 3a 31  de/wchar.h:523:1
3bb20 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
3bb30 23 74 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #t).    (inline 
3bb40 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
3bb50 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
3bb60 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
3bb70 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
3bb80 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
3bb90 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3bba0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20  (name . "__s"). 
3bbb0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3bbc0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3bbd0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3bbe0 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
3bbf0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
3bc00 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
3bc10 2e 20 22 5f 5f 6e 22 29 20 28 74 79 70 65 20 28  . "__n") (type (
3bc20 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
3bc30 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
3bc40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
3bc50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
3bc60 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20   "__format").   
3bc70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
3bc80 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
3bc90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
3bca0 68 61 72 5f 74 22 29 29 29 29 29 29 0a 20 20 20  har_t")))))).   
3bcb0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
3bcc0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
3bcd0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
3bce0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
3bcf0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
3bd00 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
3bd10 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
3bd20 65 20 2e 20 22 76 66 77 70 72 69 6e 74 66 22 29  e . "vfwprintf")
3bd30 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3bd40 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3bd50 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3bd60 35 33 31 3a 31 32 22 29 20 28 76 61 72 69 61 64  531:12") (variad
3bd70 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
3bd80 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
3bd90 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
3bda0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
3bdb0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
3bdc0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
3bdd0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3bde0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3bdf0 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
3be00 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3be10 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3be20 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29 29 29 29  g . "__FILE"))))
3be30 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
3be40 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3be50 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3be60 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  "__format").    
3be70 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3be80 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3be90 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
3bea0 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
3beb0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
3bec0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3bed0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22   (name . "__arg"
3bee0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
3bef0 65 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63  e (tag . "__gnuc
3bf00 5f 76 61 5f 6c 69 73 74 22 29 29 29 29 29 0a 20  _va_list"))))). 
3bf10 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
3bf20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
3bf30 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
3bf40 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
3bf50 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
3bf60 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
3bf70 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
3bf80 61 6d 65 20 2e 20 22 76 77 70 72 69 6e 74 66 22  ame . "vwprintf"
3bf90 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
3bfa0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
3bfb0 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
3bfc0 3a 35 33 39 3a 31 32 22 29 20 28 76 61 72 69 61  :539:12") (varia
3bfd0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
3bfe0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
3bff0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
3c000 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
3c010 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
3c020 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
3c030 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3c040 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3c050 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20  _format").      
3c060 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
3c070 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
3c080 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
3c090 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
3c0a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3c0b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3c0c0 6e 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29 0a  name . "__arg").
3c0d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
3c0e0 28 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63 5f 76  (tag . "__gnuc_v
3c0f0 61 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20 20  a_list"))))).   
3c100 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
3c110 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
3c120 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
3c130 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
3c140 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
3c150 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
3c160 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
3c170 65 20 2e 20 22 76 73 77 70 72 69 6e 74 66 22 29  e . "vswprintf")
3c180 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3c190 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3c1a0 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3c1b0 35 34 34 3a 31 32 22 29 20 28 76 61 72 69 61 64  544:12") (variad
3c1c0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
3c1d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
3c1e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
3c1f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
3c200 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
3c210 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
3c220 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3c230 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3c240 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
3c250 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3c260 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3c270 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3c280 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
3c290 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
3c2a0 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74  name . "__n") (t
3c2b0 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
3c2c0 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  _t"))).        (
3c2d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3c2e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
3c2f0 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22  ame . "__format"
3c300 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
3c310 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
3c320 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3c330 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a  . "wchar_t")))).
3c340 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
3c350 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
3c360 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
3c370 5f 5f 61 72 67 22 29 0a 20 20 20 20 20 20 20 20  __arg").        
3c380 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
3c390 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29  __gnuc_va_list")
3c3a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
3c3b0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
3c3c0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
3c3d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
3c3e0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
3c3f0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
3c400 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
3c410 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 77 73  n") (name . "fws
3c420 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  canf") (ns . 0).
3c430 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3c440 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
3c450 68 61 72 2e 68 3a 35 35 34 3a 31 32 22 29 20 28  har.h:554:12") (
3c460 76 61 72 69 61 64 69 63 20 2e 20 23 74 29 0a 20  variadic . #t). 
3c470 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
3c480 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
3c490 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
3c4a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
3c4b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
3c4c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3c4d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3c4e0 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
3c4f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3c500 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3c510 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3c520 5f 5f 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20  __FILE")))).    
3c530 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
3c540 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
3c550 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f     (name . "__fo
3c560 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  rmat").         
3c570 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3c580 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3c590 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
3c5a0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
3c5b0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
3c5c0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
3c5d0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
3c5e0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
3c5f0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
3c600 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
3c610 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77  ion") (name . "w
3c620 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29  scanf") (ns . 0)
3c630 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
3c640 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77   "/usr/include/w
3c650 63 68 61 72 2e 68 3a 35 36 31 3a 31 32 22 29 20  char.h:561:12") 
3c660 28 76 61 72 69 61 64 69 63 20 2e 20 23 74 29 0a  (variadic . #t).
3c670 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
3c680 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
3c690 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
3c6a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
3c6b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
3c6c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3c6d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3c6e0 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a  e . "__format").
3c6f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
3c700 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
3c710 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
3c720 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a  "wchar_t")))))).
3c730 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
3c740 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
3c750 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
3c760 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
3c770 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
3c780 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
3c790 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
3c7a0 6e 61 6d 65 20 2e 20 22 73 77 73 63 61 6e 66 22  name . "swscanf"
3c7b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
3c7c0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
3c7d0 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
3c7e0 3a 35 36 34 3a 31 32 22 29 20 28 76 61 72 69 61  :564:12") (varia
3c7f0 64 69 63 20 2e 20 23 74 29 0a 20 20 20 20 28 69  dic . #t).    (i
3c800 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
3c810 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
3c820 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
3c830 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
3c840 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
3c850 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3c860 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3c870 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _s").          (
3c880 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
3c890 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
3c8a0 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
3c8b0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
3c8c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3c8d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3c8e0 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20  . "__format").  
3c8f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
3c900 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
3c910 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
3c920 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a 20 20  char_t")))))).  
3c930 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
3c940 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
3c950 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
3c960 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
3c970 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
3c980 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
3c990 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
3c9a0 6d 65 20 2e 20 22 66 77 73 63 61 6e 66 22 29 20  me . "fwscanf") 
3c9b0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
3c9c0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
3c9d0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
3c9e0 64 65 2f 77 63 68 61 72 2e 68 3a 35 37 35 3a 31  de/wchar.h:575:1
3c9f0 32 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  2 <Spelling=/usr
3ca00 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
3ca10 3a 35 37 35 3a 32 34 3e 22 29 0a 20 20 20 20 28  :575:24>").    (
3ca20 76 61 72 69 61 64 69 63 20 2e 20 23 74 29 20 28  variadic . #t) (
3ca30 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
3ca40 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
3ca50 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
3ca60 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
3ca70 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
3ca80 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
3ca90 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
3caa0 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20  __stream").     
3cab0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
3cac0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
3cad0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 46 49  ype (tag . "__FI
3cae0 4c 45 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  LE")))).        
3caf0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3cb00 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3cb10 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74  name . "__format
3cb20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
3cb30 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
3cb40 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
3cb50 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
3cb60 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
3cb70 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
3cb80 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
3cb90 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
3cba0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
3cbb0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
3cbc0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
3cbd0 29 20 28 6e 61 6d 65 20 2e 20 22 77 73 63 61 6e  ) (name . "wscan
3cbe0 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
3cbf0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
3cc00 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
3cc10 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 35  nclude/wchar.h:5
3cc20 37 39 3a 31 32 20 3c 53 70 65 6c 6c 69 6e 67 3d  79:12 <Spelling=
3cc30 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
3cc40 61 72 2e 68 3a 35 37 39 3a 32 34 3e 22 29 0a 20  ar.h:579:24>"). 
3cc50 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
3cc60 74 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  t) (inline . #f)
3cc70 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
3cc80 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
3cc90 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
3cca0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
3ccb0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3ccc0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3ccd0 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20   . "__format"). 
3cce0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3ccf0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3cd00 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3cd10 77 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a 20  wchar_t")))))). 
3cd20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
3cd30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
3cd40 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
3cd50 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
3cd60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
3cd70 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
3cd80 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
3cd90 61 6d 65 20 2e 20 22 73 77 73 63 61 6e 66 22 29  ame . "swscanf")
3cda0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3cdb0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
3cdc0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
3cdd0 75 64 65 2f 77 63 68 61 72 2e 68 3a 35 38 32 3a  ude/wchar.h:582:
3cde0 31 32 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  12 <Spelling=/us
3cdf0 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e  r/include/wchar.
3ce00 68 3a 35 38 32 3a 32 38 3e 22 29 0a 20 20 20 20  h:582:28>").    
3ce10 28 76 61 72 69 61 64 69 63 20 2e 20 23 74 29 20  (variadic . #t) 
3ce20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
3ce30 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
3ce40 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
3ce50 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
3ce60 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
3ce70 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3ce80 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3ce90 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20  "__s").         
3cea0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3ceb0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3cec0 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
3ced0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
3cee0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3cef0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3cf00 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a  e . "__format").
3cf10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
3cf20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
3cf30 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
3cf40 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a  "wchar_t")))))).
3cf50 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
3cf60 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
3cf70 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
3cf80 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
3cf90 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
3cfa0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
3cfb0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
3cfc0 6e 61 6d 65 20 2e 20 22 76 66 77 73 63 61 6e 66  name . "vfwscanf
3cfd0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
3cfe0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
3cff0 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e  r/include/wchar.
3d000 68 3a 36 30 36 3a 31 32 22 29 20 28 76 61 72 69  h:606:12") (vari
3d010 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
3d020 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
3d030 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
3d040 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
3d050 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
3d060 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
3d070 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
3d080 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
3d090 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  __s").          
3d0a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
3d0b0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
3d0c0 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29 29  tag . "__FILE"))
3d0d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
3d0e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3d0f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3d100 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20  . "__format").  
3d110 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
3d120 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
3d130 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
3d140 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20  char_t")))).    
3d150 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
3d160 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
3d170 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 72     (name . "__ar
3d180 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
3d190 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e  ype (tag . "__gn
3d1a0 75 63 5f 76 61 5f 6c 69 73 74 22 29 29 29 29 29  uc_va_list")))))
3d1b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
3d1c0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
3d1d0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
3d1e0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
3d1f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
3d200 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
3d210 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
3d220 28 6e 61 6d 65 20 2e 20 22 76 77 73 63 61 6e 66  (name . "vwscanf
3d230 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
3d240 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
3d250 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e  r/include/wchar.
3d260 68 3a 36 31 34 3a 31 32 22 29 20 28 76 61 72 69  h:614:12") (vari
3d270 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
3d280 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
3d290 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
3d2a0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
3d2b0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
3d2c0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
3d2d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
3d2e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
3d2f0 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20  __format").     
3d300 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
3d310 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
3d320 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
3d330 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  r_t")))).       
3d340 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
3d350 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3d360 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29  (name . "__arg")
3d370 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3d380 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63 5f   (tag . "__gnuc_
3d390 76 61 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20  va_list"))))).  
3d3a0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
3d3b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
3d3c0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
3d3d0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
3d3e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
3d3f0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
3d400 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
3d410 6d 65 20 2e 20 22 76 73 77 73 63 61 6e 66 22 29  me . "vswscanf")
3d420 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3d430 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3d440 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3d450 36 31 38 3a 31 32 22 29 20 28 76 61 72 69 61 64  618:12") (variad
3d460 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
3d470 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
3d480 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
3d490 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
3d4a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
3d4b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
3d4c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3d4d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3d4e0 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
3d4f0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3d500 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3d510 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3d520 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
3d530 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
3d540 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
3d550 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20   "__format").   
3d560 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
3d570 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
3d580 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
3d590 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20  har_t")))).     
3d5a0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
3d5b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
3d5c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 72 67    (name . "__arg
3d5d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
3d5e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e 75  pe (tag . "__gnu
3d5f0 63 5f 76 61 5f 6c 69 73 74 22 29 29 29 29 29 0a  c_va_list"))))).
3d600 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
3d610 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
3d620 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
3d630 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
3d640 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
3d650 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
3d660 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
3d670 6e 61 6d 65 20 2e 20 22 76 66 77 73 63 61 6e 66  name . "vfwscanf
3d680 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
3d690 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
3d6a0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
3d6b0 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 36 32  clude/wchar.h:62
3d6c0 37 3a 31 32 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  7:12 <Spelling=/
3d6d0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
3d6e0 72 2e 68 3a 36 32 37 3a 32 34 3e 22 29 0a 20 20  r.h:627:24>").  
3d6f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
3d700 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
3d710 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
3d720 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
3d730 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
3d740 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
3d750 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3d760 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3d770 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
3d780 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3d790 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
3d7a0 65 20 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45  e (tag . "__FILE
3d7b0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
3d7c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3d7d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3d7e0 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29  me . "__format")
3d7f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3d800 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3d810 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3d820 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
3d830 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
3d840 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3d850 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3d860 5f 61 72 67 22 29 0a 20 20 20 20 20 20 20 20 20  _arg").         
3d870 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
3d880 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29  _gnuc_va_list"))
3d890 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
3d8a0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
3d8b0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
3d8c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
3d8d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
3d8e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
3d8f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3d900 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 77 73 63  ") (name . "vwsc
3d910 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anf") (ns . 0). 
3d920 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
3d930 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
3d940 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
3d950 3a 36 33 31 3a 31 32 20 3c 53 70 65 6c 6c 69 6e  :631:12 <Spellin
3d960 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77  g=/usr/include/w
3d970 63 68 61 72 2e 68 3a 36 33 31 3a 32 34 3e 22 29  char.h:631:24>")
3d980 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
3d990 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
3d9a0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
3d9b0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
3d9c0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
3d9d0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
3d9e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3d9f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3da00 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29  me . "__format")
3da10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3da20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3da30 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3da40 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
3da50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
3da60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3da70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3da80 5f 61 72 67 22 29 0a 20 20 20 20 20 20 20 20 20  _arg").         
3da90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
3daa0 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29  _gnuc_va_list"))
3dab0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
3dac0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
3dad0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
3dae0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
3daf0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
3db00 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
3db10 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3db20 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 73 77 73  ") (name . "vsws
3db30 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  canf") (ns . 0).
3db40 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
3db50 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
3db60 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e  r/include/wchar.
3db70 68 3a 36 33 34 3a 31 32 20 3c 53 70 65 6c 6c 69  h:634:12 <Spelli
3db80 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
3db90 77 63 68 61 72 2e 68 3a 36 33 34 3a 32 38 3e 22  wchar.h:634:28>"
3dba0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
3dbb0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
3dbc0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
3dbd0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
3dbe0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
3dbf0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
3dc00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3dc10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
3dc20 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20  ame . "__s").   
3dc30 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
3dc40 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
3dc50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
3dc60 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20  har_t")))).     
3dc70 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
3dc80 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
3dc90 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72    (name . "__for
3dca0 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  mat").          
3dcb0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
3dcc0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
3dcd0 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
3dce0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
3dcf0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3dd00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3dd10 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20   . "__arg").    
3dd20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3dd30 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69   . "__gnuc_va_li
3dd40 73 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  st"))))).    (re
3dd50 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
3dd60 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
3dd70 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
3dd80 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
3dd90 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
3dda0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
3ddb0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
3ddc0 22 66 67 65 74 77 63 22 29 20 28 6e 73 20 2e 20  "fgetwc") (ns . 
3ddd0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
3dde0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3ddf0 2f 77 63 68 61 72 2e 68 3a 36 36 30 3a 31 35 22  /wchar.h:660:15"
3de00 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
3de10 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
3de20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
3de30 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
3de40 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
3de50 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
3de60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3de70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
3de80 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22  ame . "__stream"
3de90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
3dea0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
3deb0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3dec0 2e 20 22 5f 5f 46 49 4c 45 22 29 29 29 29 29 29  . "__FILE"))))))
3ded0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
3dee0 65 20 28 74 61 67 20 2e 20 22 77 69 6e 74 5f 74  e (tag . "wint_t
3def0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
3df00 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
3df10 20 2e 20 22 67 65 74 77 63 22 29 20 28 6e 73 20   . "getwc") (ns 
3df20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
3df30 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
3df40 64 65 2f 77 63 68 61 72 2e 68 3a 36 36 31 3a 31  de/wchar.h:661:1
3df50 35 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  5") (variadic . 
3df60 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
3df70 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
3df80 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
3df90 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
3dfa0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
3dfb0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
3dfc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3dfd0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
3dfe0 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
3dff0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3e000 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3e010 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29 29 29 29  g . "__FILE"))))
3e020 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
3e030 79 70 65 20 28 74 61 67 20 2e 20 22 77 69 6e 74  ype (tag . "wint
3e040 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
3e050 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
3e060 6d 65 20 2e 20 22 67 65 74 77 63 68 61 72 22 29  me . "getwchar")
3e070 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3e080 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3e090 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3e0a0 36 36 37 3a 31 35 22 29 20 28 76 61 72 69 61 64  667:15") (variad
3e0b0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
3e0c0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
3e0d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
3e0e0 65 72 6e 22 29 20 28 70 61 72 61 6d 65 74 65 72  ern") (parameter
3e0f0 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65  s . #()).    (re
3e100 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
3e110 20 22 77 69 6e 74 5f 74 22 29 29 29 0a 20 20 28   "wint_t"))).  (
3e120 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3e130 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 70 75 74  ") (name . "fput
3e140 77 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  wc") (ns . 0).  
3e150 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
3e160 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
3e170 72 2e 68 3a 36 37 34 3a 31 35 22 29 20 28 76 61  r.h:674:15") (va
3e180 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
3e190 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
3e1a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
3e1b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
3e1c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
3e1d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
3e1e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
3e1f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
3e200 20 22 5f 5f 77 63 22 29 0a 20 20 20 20 20 20 20   "__wc").       
3e210 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3e220 22 77 63 68 61 72 5f 74 22 29 29 29 0a 20 20 20  "wchar_t"))).   
3e230 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
3e240 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
3e250 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
3e260 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20  tream").        
3e270 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
3e280 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
3e290 20 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45 22   (tag . "__FILE"
3e2a0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
3e2b0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
3e2c0 77 69 6e 74 5f 74 22 29 29 29 0a 20 20 28 28 74  wint_t"))).  ((t
3e2d0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
3e2e0 20 28 6e 61 6d 65 20 2e 20 22 70 75 74 77 63 22   (name . "putwc"
3e2f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
3e300 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
3e310 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
3e320 3a 36 37 35 3a 31 35 22 29 20 28 76 61 72 69 61  :675:15") (varia
3e330 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
3e340 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
3e350 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
3e360 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
3e370 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
3e380 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
3e390 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3e3a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3e3b0 5f 77 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  _wc").          
3e3c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
3e3d0 68 61 72 5f 74 22 29 29 29 0a 20 20 20 20 20 20  har_t"))).      
3e3e0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
3e3f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3e400 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65   (name . "__stre
3e410 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
3e420 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
3e430 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
3e440 61 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29 29 29  ag . "__FILE")))
3e450 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
3e460 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 69 6e  type (tag . "win
3e470 74 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  t_t"))).  ((tag 
3e480 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
3e490 61 6d 65 20 2e 20 22 70 75 74 77 63 68 61 72 22  ame . "putwchar"
3e4a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
3e4b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
3e4c0 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
3e4d0 3a 36 38 31 3a 31 35 22 29 20 28 76 61 72 69 61  :681:15") (varia
3e4e0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
3e4f0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
3e500 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
3e510 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
3e520 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
3e530 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
3e540 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3e550 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3e560 5f 77 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  _wc").          
3e570 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
3e580 68 61 72 5f 74 22 29 29 29 29 29 0a 20 20 20 20  har_t"))))).    
3e590 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
3e5a0 67 20 2e 20 22 77 69 6e 74 5f 74 22 29 29 29 0a  g . "wint_t"))).
3e5b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
3e5c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  ion") (name . "f
3e5d0 67 65 74 77 73 22 29 20 28 6e 73 20 2e 20 30 29  getws") (ns . 0)
3e5e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
3e5f0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77   "/usr/include/w
3e600 63 68 61 72 2e 68 3a 36 38 39 3a 31 37 22 29 20  char.h:689:17") 
3e610 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
3e620 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
3e630 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
3e640 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
3e650 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
3e660 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
3e670 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3e680 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3e690 65 20 2e 20 22 5f 5f 77 73 22 29 0a 20 20 20 20  e . "__ws").    
3e6a0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3e6b0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3e6c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
3e6d0 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
3e6e0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
3e6f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3e700 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a   (name . "__n").
3e710 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
3e720 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
3e730 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
3e740 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
3e750 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
3e760 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3e770 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3e780 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29  me . "__stream")
3e790 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3e7a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3e7b0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3e7c0 20 22 5f 5f 46 49 4c 45 22 29 29 29 29 29 29 0a   "__FILE")))))).
3e7d0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
3e7e0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3e7f0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3e800 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
3e810 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
3e820 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 70  on") (name . "fp
3e830 75 74 77 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  utws") (ns . 0).
3e840 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3e850 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
3e860 68 61 72 2e 68 3a 36 39 36 3a 31 32 22 29 20 28  har.h:696:12") (
3e870 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
3e880 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
3e890 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
3e8a0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
3e8b0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
3e8c0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
3e8d0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3e8e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3e8f0 20 2e 20 22 5f 5f 77 73 22 29 0a 20 20 20 20 20   . "__ws").     
3e900 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
3e910 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
3e920 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
3e930 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  r_t")))).       
3e940 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
3e950 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3e960 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
3e970 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
3e980 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3e990 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3e9a0 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29 29 29 29  g . "__FILE"))))
3e9b0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
3e9c0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
3e9d0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
3e9e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
3e9f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
3ea00 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
3ea10 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
3ea20 29 20 28 6e 61 6d 65 20 2e 20 22 75 6e 67 65 74  ) (name . "unget
3ea30 77 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  wc") (ns . 0).  
3ea40 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
3ea50 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
3ea60 72 2e 68 3a 37 30 34 3a 31 35 22 29 20 28 76 61  r.h:704:15") (va
3ea70 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
3ea80 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
3ea90 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
3eaa0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
3eab0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
3eac0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
3ead0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
3eae0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
3eaf0 20 22 5f 5f 77 63 22 29 0a 20 20 20 20 20 20 20   "__wc").       
3eb00 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3eb10 22 77 69 6e 74 5f 74 22 29 29 29 0a 20 20 20 20  "wint_t"))).    
3eb20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
3eb30 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
3eb40 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
3eb50 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20  ream").         
3eb60 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3eb70 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3eb80 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29  (tag . "__FILE")
3eb90 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
3eba0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 77  n-type (tag . "w
3ebb0 69 6e 74 5f 74 22 29 29 29 0a 20 20 28 28 74 61  int_t"))).  ((ta
3ebc0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
3ebd0 28 6e 61 6d 65 20 2e 20 22 77 63 73 66 74 69 6d  (name . "wcsftim
3ebe0 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
3ebf0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
3ec00 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72  sr/include/wchar
3ec10 2e 68 3a 37 36 38 3a 31 35 22 29 20 28 76 61 72  .h:768:15") (var
3ec20 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
3ec30 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
3ec40 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
3ec50 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
3ec60 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
3ec70 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
3ec80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3ec90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3eca0 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20  "__s").         
3ecb0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3ecc0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3ecd0 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
3ece0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
3ecf0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3ed00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3ed10 65 20 2e 20 22 5f 5f 6d 61 78 73 69 7a 65 22 29  e . "__maxsize")
3ed20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3ed30 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
3ed40 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
3ed50 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3ed60 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3ed70 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20   . "__format"). 
3ed80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3ed90 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3eda0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3edb0 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
3edc0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
3edd0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
3ede0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74      (name . "__t
3edf0 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  p").          (t
3ee00 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
3ee10 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
3ee20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
3ee30 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72  type (tag . "str
3ee40 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
3ee50 6e 61 6d 65 20 2e 20 22 74 6d 22 29 20 28 69 64  name . "tm") (id
3ee60 20 2e 20 30 29 0a 20 20 20 20 20 20 20 20 20 20   . 0).          
3ee70 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3ee80 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
3ee90 68 61 72 2e 68 3a 38 33 3a 38 22 29 20 28 62 69  har.h:83:8") (bi
3eea0 74 2d 73 69 7a 65 20 2e 20 30 29 0a 20 20 20 20  t-size . 0).    
3eeb0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
3eec0 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
3eed0 69 65 6c 64 73 20 2e 20 23 28 29 29 29 29 29 29  ields . #())))))
3eee0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
3eef0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
3ef00 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
3ef10 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
3ef20 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
3ef30 65 20 2e 20 22 75 69 6e 74 38 5f 74 22 29 0a 20  e . "uint8_t"). 
3ef40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3ef50 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
3ef60 73 2f 73 74 64 69 6e 74 2d 75 69 6e 74 6e 2e 68  s/stdint-uintn.h
3ef70 3a 32 34 3a 31 39 22 29 0a 20 20 20 20 28 74 79  :24:19").    (ty
3ef80 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 75 69 6e  pe (tag . "__uin
3ef90 74 38 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  t8_t"))).  ((tag
3efa0 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
3efb0 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
3efc0 6e 61 6d 65 20 2e 20 22 75 69 6e 74 31 36 5f 74  name . "uint16_t
3efd0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
3efe0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3eff0 2f 62 69 74 73 2f 73 74 64 69 6e 74 2d 75 69 6e  /bits/stdint-uin
3f000 74 6e 2e 68 3a 32 35 3a 32 30 22 29 0a 20 20 20  tn.h:25:20").   
3f010 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
3f020 5f 75 69 6e 74 31 36 5f 74 22 29 29 29 0a 20 20  _uint16_t"))).  
3f030 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
3f040 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
3f050 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75 69 6e      (name . "uin
3f060 74 33 32 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  t32_t").    (loc
3f070 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
3f080 63 6c 75 64 65 2f 62 69 74 73 2f 73 74 64 69 6e  clude/bits/stdin
3f090 74 2d 75 69 6e 74 6e 2e 68 3a 32 36 3a 32 30 22  t-uintn.h:26:20"
3f0a0 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
3f0b0 20 2e 20 22 5f 5f 75 69 6e 74 33 32 5f 74 22 29   . "__uint32_t")
3f0c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
3f0d0 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
3f0e0 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
3f0f0 20 22 75 69 6e 74 36 34 5f 74 22 29 0a 20 20 20   "uint64_t").   
3f100 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
3f110 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
3f120 73 74 64 69 6e 74 2d 75 69 6e 74 6e 2e 68 3a 32  stdint-uintn.h:2
3f130 37 3a 32 30 22 29 0a 20 20 20 20 28 74 79 70 65  7:20").    (type
3f140 20 28 74 61 67 20 2e 20 22 5f 5f 75 69 6e 74 36   (tag . "__uint6
3f150 34 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  4_t"))).  ((tag 
3f160 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
3f170 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
3f180 61 6d 65 20 2e 20 22 69 6e 74 5f 6c 65 61 73 74  ame . "int_least
3f190 38 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  8_t").    (locat
3f1a0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
3f1b0 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a 34 33 3a  ude/stdint.h:43:
3f1c0 32 32 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  22").    (type. 
3f1d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 69       (tag . ":si
3f1e0 67 6e 65 64 2d 63 68 61 72 22 29 0a 20 20 20 20  gned-char").    
3f1f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
3f200 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
3f210 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 28  nment . 8))).  (
3f220 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
3f230 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
3f240 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74 5f     (name . "int_
3f250 6c 65 61 73 74 31 36 5f 74 22 29 0a 20 20 20 20  least16_t").    
3f260 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
3f270 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6e 74  r/include/stdint
3f280 2e 68 3a 34 34 3a 32 30 22 29 0a 20 20 20 20 28  .h:44:20").    (
3f290 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
3f2a0 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20  . ":short").    
3f2b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
3f2c0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
3f2d0 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20  gnment . 16))). 
3f2e0 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
3f2f0 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
3f300 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e  .    (name . "in
3f310 74 5f 6c 65 61 73 74 33 32 5f 74 22 29 0a 20 20  t_least32_t").  
3f320 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
3f330 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69  usr/include/stdi
3f340 6e 74 2e 68 3a 34 35 3a 31 35 22 29 0a 20 20 20  nt.h:45:15").   
3f350 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3f360 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
3f370 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
3f380 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
3f390 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
3f3a0 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
3f3b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74 5f     (name . "int_
3f3c0 6c 65 61 73 74 36 34 5f 74 22 29 0a 20 20 20 20  least64_t").    
3f3d0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
3f3e0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6e 74  r/include/stdint
3f3f0 2e 68 3a 34 37 3a 31 39 22 29 0a 20 20 20 20 28  .h:47:19").    (
3f400 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f  type (tag . ":lo
3f410 6e 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ng") (bit-size .
3f420 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   64) (bit-alignm
3f430 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
3f440 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
3f450 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
3f460 20 20 28 6e 61 6d 65 20 2e 20 22 75 69 6e 74 5f    (name . "uint_
3f470 6c 65 61 73 74 38 5f 74 22 29 0a 20 20 20 20 28  least8_t").    (
3f480 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
3f490 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6e 74 2e  /include/stdint.
3f4a0 68 3a 35 34 3a 32 34 22 29 0a 20 20 20 20 28 74  h:54:24").    (t
3f4b0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
3f4c0 20 22 3a 75 6e 73 69 67 6e 65 64 2d 63 68 61 72   ":unsigned-char
3f4d0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
3f4e0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 28 62  ze . 8).      (b
3f4f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
3f500 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
3f510 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
3f520 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
3f530 2e 20 22 75 69 6e 74 5f 6c 65 61 73 74 31 36 5f  . "uint_least16_
3f540 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
3f550 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
3f560 65 2f 73 74 64 69 6e 74 2e 68 3a 35 35 3a 32 38  e/stdint.h:55:28
3f570 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
3f580 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69     (tag . ":unsi
3f590 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20 20 20  gned-short").   
3f5a0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
3f5b0 36 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  6).      (bit-al
3f5c0 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a  ignment . 16))).
3f5d0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
3f5e0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
3f5f0 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75  ).    (name . "u
3f600 69 6e 74 5f 6c 65 61 73 74 33 32 5f 74 22 29 0a  int_least32_t").
3f610 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3f620 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
3f630 64 69 6e 74 2e 68 3a 35 36 3a 32 33 22 29 0a 20  dint.h:56:23"). 
3f640 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
3f650 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
3f660 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  -int").      (bi
3f670 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
3f680 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
3f690 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
3f6a0 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
3f6b0 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
3f6c0 28 6e 61 6d 65 20 2e 20 22 75 69 6e 74 5f 6c 65  (name . "uint_le
3f6d0 61 73 74 36 34 5f 74 22 29 0a 20 20 20 20 28 6c  ast64_t").    (l
3f6e0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3f6f0 69 6e 63 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68  include/stdint.h
3f700 3a 35 38 3a 32 37 22 29 0a 20 20 20 20 28 74 79  :58:27").    (ty
3f710 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
3f720 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67 22  ":unsigned-long"
3f730 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
3f740 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
3f750 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
3f760 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
3f770 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
3f780 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
3f790 20 2e 20 22 69 6e 74 5f 66 61 73 74 38 5f 74 22   . "int_fast8_t"
3f7a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
3f7b0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
3f7c0 73 74 64 69 6e 74 2e 68 3a 36 38 3a 32 32 22 29  stdint.h:68:22")
3f7d0 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
3f7e0 20 28 74 61 67 20 2e 20 22 3a 73 69 67 6e 65 64   (tag . ":signed
3f7f0 2d 63 68 61 72 22 29 0a 20 20 20 20 20 20 28 62  -char").      (b
3f800 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
3f810 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
3f820 74 20 2e 20 38 29 29 29 0a 20 20 28 28 74 61 67  t . 8))).  ((tag
3f830 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
3f840 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
3f850 6e 61 6d 65 20 2e 20 22 69 6e 74 5f 66 61 73 74  name . "int_fast
3f860 31 36 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  16_t").    (loca
3f870 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
3f880 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a 37 30  lude/stdint.h:70
3f890 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65 20  :19").    (type 
3f8a0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 20  (tag . ":long") 
3f8b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20  (bit-size . 64) 
3f8c0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
3f8d0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
3f8e0 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
3f8f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
3f900 6d 65 20 2e 20 22 69 6e 74 5f 66 61 73 74 33 32  me . "int_fast32
3f910 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
3f920 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
3f930 64 65 2f 73 74 64 69 6e 74 2e 68 3a 37 31 3a 31  de/stdint.h:71:1
3f940 39 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  9").    (type (t
3f950 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62  ag . ":long") (b
3f960 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62  it-size . 64) (b
3f970 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
3f980 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
3f990 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
3f9a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
3f9b0 20 2e 20 22 69 6e 74 5f 66 61 73 74 36 34 5f 74   . "int_fast64_t
3f9c0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
3f9d0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3f9e0 2f 73 74 64 69 6e 74 2e 68 3a 37 32 3a 31 39 22  /stdint.h:72:19"
3f9f0 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
3fa00 20 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74   . ":long") (bit
3fa10 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74  -size . 64) (bit
3fa20 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
3fa30 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
3fa40 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
3fa50 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
3fa60 20 22 75 69 6e 74 5f 66 61 73 74 38 5f 74 22 29   "uint_fast8_t")
3fa70 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
3fa80 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
3fa90 74 64 69 6e 74 2e 68 3a 38 31 3a 32 34 22 29 0a  tdint.h:81:24").
3faa0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
3fab0 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
3fac0 64 2d 63 68 61 72 22 29 0a 20 20 20 20 20 20 28  d-char").      (
3fad0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
3fae0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
3faf0 6e 74 20 2e 20 38 29 29 29 0a 20 20 28 28 74 61  nt . 8))).  ((ta
3fb00 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
3fb10 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
3fb20 28 6e 61 6d 65 20 2e 20 22 75 69 6e 74 5f 66 61  (name . "uint_fa
3fb30 73 74 31 36 5f 74 22 29 0a 20 20 20 20 28 6c 6f  st16_t").    (lo
3fb40 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
3fb50 6e 63 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a  nclude/stdint.h:
3fb60 38 33 3a 32 37 22 29 0a 20 20 20 20 28 74 79 70  83:27").    (typ
3fb70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
3fb80 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67 22 29  :unsigned-long")
3fb90 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
3fba0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
3fbb0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
3fbc0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
3fbd0 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
3fbe0 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
3fbf0 2e 20 22 75 69 6e 74 5f 66 61 73 74 33 32 5f 74  . "uint_fast32_t
3fc00 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
3fc10 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3fc20 2f 73 74 64 69 6e 74 2e 68 3a 38 34 3a 32 37 22  /stdint.h:84:27"
3fc30 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
3fc40 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
3fc50 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ned-long").     
3fc60 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
3fc70 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
3fc80 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
3fc90 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
3fca0 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
3fcb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75 69 6e      (name . "uin
3fcc0 74 5f 66 61 73 74 36 34 5f 74 22 29 0a 20 20 20  t_fast64_t").   
3fcd0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
3fce0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6e  sr/include/stdin
3fcf0 74 2e 68 3a 38 35 3a 32 37 22 29 0a 20 20 20 20  t.h:85:27").    
3fd00 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  (type.      (tag
3fd10 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f   . ":unsigned-lo
3fd20 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  ng").      (bit-
3fd30 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
3fd40 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
3fd50 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
3fd60 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
3fd70 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
3fd80 61 6d 65 20 2e 20 22 69 6e 74 70 74 72 5f 74 22  ame . "intptr_t"
3fd90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
3fda0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
3fdb0 73 74 64 69 6e 74 2e 68 3a 39 37 3a 31 39 22 29  stdint.h:97:19")
3fdc0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
3fdd0 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74 2d  . ":long") (bit-
3fde0 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d  size . 64) (bit-
3fdf0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
3fe00 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
3fe10 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
3fe20 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
3fe30 22 75 69 6e 74 70 74 72 5f 74 22 29 0a 20 20 20  "uintptr_t").   
3fe40 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
3fe50 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6e  sr/include/stdin
3fe60 74 2e 68 3a 31 30 30 3a 32 37 22 29 0a 20 20 20  t.h:100:27").   
3fe70 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
3fe80 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c  g . ":unsigned-l
3fe90 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74  ong").      (bit
3fea0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
3feb0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
3fec0 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
3fed0 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
3fee0 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
3fef0 6e 61 6d 65 20 2e 20 22 69 6e 74 6d 61 78 5f 74  name . "intmax_t
3ff00 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
3ff10 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3ff20 2f 73 74 64 69 6e 74 2e 68 3a 31 31 31 3a 32 31  /stdint.h:111:21
3ff30 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
3ff40 67 20 2e 20 22 5f 5f 69 6e 74 6d 61 78 5f 74 22  g . "__intmax_t"
3ff50 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
3ff60 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
3ff70 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
3ff80 2e 20 22 75 69 6e 74 6d 61 78 5f 74 22 29 0a 20  . "uintmax_t"). 
3ff90 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3ffa0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
3ffb0 69 6e 74 2e 68 3a 31 31 32 3a 32 32 22 29 0a 20  int.h:112:22"). 
3ffc0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3ffd0 22 5f 5f 75 69 6e 74 6d 61 78 5f 74 22 29 29 29  "__uintmax_t")))
3ffe0 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
3fff0 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
40000 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
40010 5f 5f 67 77 63 68 61 72 5f 74 22 29 0a 20 20 20  __gwchar_t").   
40020 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
40030 73 72 2f 69 6e 63 6c 75 64 65 2f 69 6e 74 74 79  sr/include/intty
40040 70 65 73 2e 68 3a 33 34 3a 32 34 22 29 0a 20 20  pes.h:34:24").  
40050 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
40060 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
40070 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
40080 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
40090 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
400a0 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
400b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6d 61      (name . "ima
400c0 78 64 69 76 5f 74 22 29 0a 20 20 20 20 28 6c 6f  xdiv_t").    (lo
400d0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
400e0 6e 63 6c 75 64 65 2f 69 6e 74 74 79 70 65 73 2e  nclude/inttypes.
400f0 68 3a 32 37 35 3a 35 22 29 0a 20 20 20 20 28 74  h:275:5").    (t
40100 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75  ype (tag . "stru
40110 63 74 22 29 20 28 6e 73 20 2e 20 32 32 30 30 37  ct") (ns . 22007
40120 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
40130 64 20 2e 20 34 30 29 0a 20 20 20 20 20 20 28 6c  d . 40).      (l
40140 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
40150 69 6e 63 6c 75 64 65 2f 69 6e 74 74 79 70 65 73  include/inttypes
40160 2e 68 3a 32 37 31 3a 39 22 29 0a 20 20 20 20 20  .h:271:9").     
40170 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
40180 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
40190 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 66 69   . 64).      (fi
401a0 65 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20  elds.        .. 
401b0 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e         #(((tag .
401c0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
401d0 2e 20 22 71 75 6f 74 22 29 20 28 62 69 74 2d 6f  . "quot") (bit-o
401e0 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
401f0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
40200 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
40210 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
40220 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
40230 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62  ag . ":long") (b
40240 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62  it-size . 64) (b
40250 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
40260 34 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28  4))).          (
40270 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
40280 28 6e 61 6d 65 20 2e 20 22 72 65 6d 22 29 20 28  (name . "rem") (
40290 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29  bit-offset . 64)
402a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
402b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
402c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
402d0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
402e0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
402f0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22    (tag . ":long"
40300 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
40310 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
40320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
40330 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
40340 34 29 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  4))))))).  ((tag
40350 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
40360 6e 61 6d 65 20 2e 20 22 69 6d 61 78 61 62 73 22  name . "imaxabs"
40370 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
40380 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
40390 2f 69 6e 63 6c 75 64 65 2f 69 6e 74 74 79 70 65  /include/inttype
403a0 73 2e 68 3a 32 39 30 3a 31 37 22 29 0a 20 20 20  s.h:290:17").   
403b0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
403c0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
403d0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
403e0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
403f0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
40400 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
40410 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
40420 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
40430 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
40440 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
40450 69 6e 74 6d 61 78 5f 74 22 29 29 29 29 29 0a 20  intmax_t"))))). 
40460 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
40470 28 74 61 67 20 2e 20 22 69 6e 74 6d 61 78 5f 74  (tag . "intmax_t
40480 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
40490 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
404a0 20 2e 20 22 69 6d 61 78 64 69 76 22 29 20 28 6e   . "imaxdiv") (n
404b0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
404c0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
404d0 6c 75 64 65 2f 69 6e 74 74 79 70 65 73 2e 68 3a  lude/inttypes.h:
404e0 32 39 33 3a 31 38 22 29 0a 20 20 20 20 28 76 61  293:18").    (va
404f0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
40500 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
40510 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
40520 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
40530 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
40540 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
40550 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
40560 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
40570 6e 75 6d 65 72 22 29 0a 20 20 20 20 20 20 20 20  numer").        
40580 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
40590 69 6e 74 6d 61 78 5f 74 22 29 29 29 0a 20 20 20  intmax_t"))).   
405a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
405b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
405c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64      (name . "__d
405d0 65 6e 6f 6d 22 29 0a 20 20 20 20 20 20 20 20 20  enom").         
405e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 69   (type (tag . "i
405f0 6e 74 6d 61 78 5f 74 22 29 29 29 29 29 0a 20 20  ntmax_t"))))).  
40600 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
40610 74 61 67 20 2e 20 22 69 6d 61 78 64 69 76 5f 74  tag . "imaxdiv_t
40620 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
40630 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
40640 20 2e 20 22 73 74 72 74 6f 69 6d 61 78 22 29 20   . "strtoimax") 
40650 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
40660 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
40670 6e 63 6c 75 64 65 2f 69 6e 74 74 79 70 65 73 2e  nclude/inttypes.
40680 68 3a 32 39 37 3a 31 37 22 29 0a 20 20 20 20 28  h:297:17").    (
40690 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
406a0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
406b0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
406c0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
406d0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
406e0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
406f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
40700 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
40710 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20  __nptr").       
40720 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
40730 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
40740 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
40750 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
40760 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
40770 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
40780 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
40790 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
407a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
407b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
407c0 5f 5f 65 6e 64 70 74 72 22 29 0a 20 20 20 20 20  __endptr").     
407d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
407e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
407f0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
40800 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
40810 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
40820 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
40830 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
40840 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
40850 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
40860 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
40870 20 38 29 29 29 29 29 0a 20 20 20 20 20 20 20 20   8))))).        
40880 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
40890 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
408a0 6e 61 6d 65 20 2e 20 22 5f 5f 62 61 73 65 22 29  name . "__base")
408b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
408c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
408d0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
408e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
408f0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
40900 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
40910 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
40920 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
40930 61 67 20 2e 20 22 69 6e 74 6d 61 78 5f 74 22 29  ag . "intmax_t")
40940 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
40950 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
40960 20 22 73 74 72 74 6f 75 6d 61 78 22 29 20 28 6e   "strtoumax") (n
40970 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
40980 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
40990 6c 75 64 65 2f 69 6e 74 74 79 70 65 73 2e 68 3a  lude/inttypes.h:
409a0 33 30 31 3a 31 38 22 29 0a 20 20 20 20 28 76 61  301:18").    (va
409b0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
409c0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
409d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
409e0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
409f0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
40a00 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
40a10 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
40a20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
40a30 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  nptr").         
40a40 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
40a50 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
40a60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
40a70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
40a80 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
40a90 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
40aa0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
40ab0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
40ac0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
40ad0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
40ae0 65 6e 64 70 74 72 22 29 0a 20 20 20 20 20 20 20  endptr").       
40af0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
40b00 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
40b10 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
40b20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
40b30 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
40b40 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
40b50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
40b60 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
40b70 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
40b80 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
40b90 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ))))).        ((
40ba0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
40bb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
40bc0 6d 65 20 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20  me . "__base"). 
40bd0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
40be0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
40bf0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
40c00 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
40c10 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
40c20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
40c30 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
40c40 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
40c50 20 2e 20 22 75 69 6e 74 6d 61 78 5f 74 22 29 29   . "uintmax_t"))
40c60 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
40c70 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
40c80 22 77 63 73 74 6f 69 6d 61 78 22 29 20 28 6e 73  "wcstoimax") (ns
40c90 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
40ca0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
40cb0 75 64 65 2f 69 6e 74 74 79 70 65 73 2e 68 3a 33  ude/inttypes.h:3
40cc0 30 35 3a 31 37 22 29 0a 20 20 20 20 28 76 61 72  05:17").    (var
40cd0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
40ce0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
40cf0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
40d00 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
40d10 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
40d20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
40d30 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
40d40 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
40d50 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ptr").          
40d60 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
40d70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
40d80 74 61 67 20 2e 20 22 5f 5f 67 77 63 68 61 72 5f  tag . "__gwchar_
40d90 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
40da0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
40db0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
40dc0 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22  ame . "__endptr"
40dd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
40de0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
40df0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
40e00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
40e10 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
40e20 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
40e30 20 2e 20 22 5f 5f 67 77 63 68 61 72 5f 74 22 29   . "__gwchar_t")
40e40 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
40e50 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
40e60 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
40e70 65 20 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20 20  e . "__base").  
40e80 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
40e90 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
40ea0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
40eb0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
40ec0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
40ed0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
40ee0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
40ef0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
40f00 2e 20 22 69 6e 74 6d 61 78 5f 74 22 29 29 29 0a  . "intmax_t"))).
40f10 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
40f20 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77  ion") (name . "w
40f30 63 73 74 6f 75 6d 61 78 22 29 20 28 6e 73 20 2e  cstoumax") (ns .
40f40 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
40f50 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
40f60 65 2f 69 6e 74 74 79 70 65 73 2e 68 3a 33 31 30  e/inttypes.h:310
40f70 3a 31 38 22 29 0a 20 20 20 20 28 76 61 72 69 61  :18").    (varia
40f80 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
40f90 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
40fa0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
40fb0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
40fc0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
40fd0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
40fe0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
40ff0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74    (name . "__npt
41000 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
41010 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
41020 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
41030 67 20 2e 20 22 5f 5f 67 77 63 68 61 72 5f 74 22  g . "__gwchar_t"
41040 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
41050 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
41060 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
41070 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a  e . "__endptr").
41080 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
41090 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
410a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
410b0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
410c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
410d0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
410e0 20 22 5f 5f 67 77 63 68 61 72 5f 74 22 29 29 29   "__gwchar_t")))
410f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
41100 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
41110 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
41120 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20  . "__base").    
41130 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
41140 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
41150 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
41160 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
41170 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
41180 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
41190 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
411a0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
411b0 22 75 69 6e 74 6d 61 78 5f 74 22 29 29 29 0a 20  "uintmax_t"))). 
411c0 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29   ((tag . "enum")
411d0 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
411e0 2e 20 22 22 29 20 28 69 64 20 2e 20 34 31 29 0a  . "") (id . 41).
411f0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
41200 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74  "/usr/include/ct
41210 79 70 65 2e 68 3a 34 36 3a 31 22 29 0a 20 20 20  ype.h:46:1").   
41220 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
41230 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
41240 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
41250 2e 20 22 5f 49 53 75 70 70 65 72 22 29 20 28 76  . "_ISupper") (v
41260 61 6c 75 65 20 2e 20 32 35 36 29 29 0a 20 20 20  alue . 256)).   
41270 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
41280 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
41290 49 53 6c 6f 77 65 72 22 29 20 28 76 61 6c 75 65  ISlower") (value
412a0 20 2e 20 35 31 32 29 29 0a 20 20 20 20 20 20 20   . 512)).       
412b0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
412c0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 53 61 6c  ) (name . "_ISal
412d0 70 68 61 22 29 20 28 76 61 6c 75 65 20 2e 20 31  pha") (value . 1
412e0 30 32 34 29 29 0a 20 20 20 20 20 20 20 20 28 28  024)).        ((
412f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
41300 6e 61 6d 65 20 2e 20 22 5f 49 53 64 69 67 69 74  name . "_ISdigit
41310 22 29 20 28 76 61 6c 75 65 20 2e 20 32 30 34 38  ") (value . 2048
41320 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
41330 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
41340 65 20 2e 20 22 5f 49 53 78 64 69 67 69 74 22 29  e . "_ISxdigit")
41350 20 28 76 61 6c 75 65 20 2e 20 34 30 39 36 29 29   (value . 4096))
41360 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
41370 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
41380 2e 20 22 5f 49 53 73 70 61 63 65 22 29 20 28 76  . "_ISspace") (v
41390 61 6c 75 65 20 2e 20 38 31 39 32 29 29 0a 20 20  alue . 8192)).  
413a0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
413b0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
413c0 5f 49 53 70 72 69 6e 74 22 29 20 28 76 61 6c 75  _ISprint") (valu
413d0 65 20 2e 20 31 36 33 38 34 29 29 0a 20 20 20 20  e . 16384)).    
413e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
413f0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49  ld") (name . "_I
41400 53 67 72 61 70 68 22 29 20 28 76 61 6c 75 65 20  Sgraph") (value 
41410 2e 20 33 32 37 36 38 29 29 0a 20 20 20 20 20 20  . 32768)).      
41420 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
41430 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 53 62  ") (name . "_ISb
41440 6c 61 6e 6b 22 29 20 28 76 61 6c 75 65 20 2e 20  lank") (value . 
41450 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  1)).        ((ta
41460 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
41470 6d 65 20 2e 20 22 5f 49 53 63 6e 74 72 6c 22 29  me . "_IScntrl")
41480 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20   (value . 2)).  
41490 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
414a0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
414b0 5f 49 53 70 75 6e 63 74 22 29 20 28 76 61 6c 75  _ISpunct") (valu
414c0 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20 20 20  e . 4)).        
414d0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
414e0 20 28 6e 61 6d 65 20 2e 20 22 5f 49 53 61 6c 6e   (name . "_ISaln
414f0 75 6d 22 29 20 28 76 61 6c 75 65 20 2e 20 38 29  um") (value . 8)
41500 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
41510 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
41520 20 2e 20 22 5f 5f 63 74 79 70 65 5f 62 5f 6c 6f   . "__ctype_b_lo
41530 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  c") (ns . 0).   
41540 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
41550 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65  sr/include/ctype
41560 2e 68 3a 37 39 3a 33 35 22 29 20 28 76 61 72 69  .h:79:35") (vari
41570 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
41580 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
41590 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
415a0 78 74 65 72 6e 22 29 20 28 70 61 72 61 6d 65 74  xtern") (paramet
415b0 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28  ers . #()).    (
415c0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
415d0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
415e0 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
415f0 0a 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20  .        (tag . 
41600 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
41610 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
41620 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
41630 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20 20  igned-short").  
41640 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
41650 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
41660 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
41670 20 2e 20 31 36 29 29 29 29 29 0a 20 20 28 28 74   . 16))))).  ((t
41680 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
41690 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 74 79 70   (name . "__ctyp
416a0 65 5f 74 6f 6c 6f 77 65 72 5f 6c 6f 63 22 29 20  e_tolower_loc") 
416b0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
416c0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
416d0 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 38  nclude/ctype.h:8
416e0 31 3a 32 36 22 29 20 28 76 61 72 69 61 64 69 63  1:26") (variadic
416f0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
41700 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
41710 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
41720 6e 22 29 20 28 70 61 72 61 6d 65 74 65 72 73 20  n") (parameters 
41730 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75  . #()).    (retu
41740 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
41750 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
41760 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
41770 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
41780 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
41790 69 6e 74 33 32 5f 74 22 29 29 29 29 29 0a 20 20  int32_t"))))).  
417a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
417b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63  n") (name . "__c
417c0 74 79 70 65 5f 74 6f 75 70 70 65 72 5f 6c 6f 63  type_toupper_loc
417d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
417e0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
417f0 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e  r/include/ctype.
41800 68 3a 38 33 3a 32 36 22 29 20 28 76 61 72 69 61  h:83:26") (varia
41810 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
41820 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
41830 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
41840 74 65 72 6e 22 29 20 28 70 61 72 61 6d 65 74 65  tern") (paramete
41850 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72  rs . #()).    (r
41860 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
41870 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
41880 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
41890 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
418a0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
418b0 22 5f 5f 69 6e 74 33 32 5f 74 22 29 29 29 29 29  "__int32_t")))))
418c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
418d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
418e0 69 73 61 6c 6e 75 6d 22 29 20 28 6e 73 20 2e 20  isalnum") (ns . 
418f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
41900 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
41910 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
41920 70 65 2e 68 3a 31 30 38 3a 31 20 3c 53 70 65 6c  pe.h:108:1 <Spel
41930 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
41940 65 2f 63 74 79 70 65 2e 68 3a 31 30 38 3a 31 32  e/ctype.h:108:12
41950 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
41960 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
41970 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
41980 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
41990 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
419a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
419b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
419c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
419d0 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
419e0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
419f0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
41a00 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
41a10 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
41a20 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
41a30 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
41a40 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
41a50 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
41a60 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
41a70 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
41a80 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
41a90 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
41aa0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
41ab0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
41ac0 69 73 61 6c 70 68 61 22 29 20 28 6e 73 20 2e 20  isalpha") (ns . 
41ad0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
41ae0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
41af0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
41b00 70 65 2e 68 3a 31 30 39 3a 31 20 3c 53 70 65 6c  pe.h:109:1 <Spel
41b10 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
41b20 65 2f 63 74 79 70 65 2e 68 3a 31 30 39 3a 31 32  e/ctype.h:109:12
41b30 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
41b40 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
41b50 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
41b60 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
41b70 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
41b80 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
41b90 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
41ba0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
41bb0 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
41bc0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
41bd0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
41be0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
41bf0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
41c00 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
41c10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
41c20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
41c30 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
41c40 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
41c50 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
41c60 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
41c70 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
41c80 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
41c90 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
41ca0 69 73 63 6e 74 72 6c 22 29 20 28 6e 73 20 2e 20  iscntrl") (ns . 
41cb0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
41cc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
41cd0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
41ce0 70 65 2e 68 3a 31 31 30 3a 31 20 3c 53 70 65 6c  pe.h:110:1 <Spel
41cf0 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
41d00 65 2f 63 74 79 70 65 2e 68 3a 31 31 30 3a 31 32  e/ctype.h:110:12
41d10 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
41d20 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
41d30 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
41d40 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
41d50 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
41d60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
41d70 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
41d80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
41d90 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
41da0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
41db0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
41dc0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
41dd0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
41de0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
41df0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
41e00 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
41e10 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
41e20 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
41e30 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
41e40 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
41e50 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
41e60 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
41e70 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
41e80 69 73 64 69 67 69 74 22 29 20 28 6e 73 20 2e 20  isdigit") (ns . 
41e90 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
41ea0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
41eb0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
41ec0 70 65 2e 68 3a 31 31 31 3a 31 20 3c 53 70 65 6c  pe.h:111:1 <Spel
41ed0 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
41ee0 65 2f 63 74 79 70 65 2e 68 3a 31 31 31 3a 31 32  e/ctype.h:111:12
41ef0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
41f00 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
41f10 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
41f20 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
41f30 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
41f40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
41f50 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
41f60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
41f70 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
41f80 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
41f90 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
41fa0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
41fb0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
41fc0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
41fd0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
41fe0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
41ff0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
42000 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
42010 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
42020 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
42030 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
42040 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
42050 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
42060 69 73 6c 6f 77 65 72 22 29 20 28 6e 73 20 2e 20  islower") (ns . 
42070 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
42080 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
42090 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
420a0 70 65 2e 68 3a 31 31 32 3a 31 20 3c 53 70 65 6c  pe.h:112:1 <Spel
420b0 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
420c0 65 2f 63 74 79 70 65 2e 68 3a 31 31 32 3a 31 32  e/ctype.h:112:12
420d0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
420e0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
420f0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
42100 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
42110 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
42120 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
42130 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
42140 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
42150 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
42160 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
42170 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
42180 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
42190 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
421a0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
421b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
421c0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
421d0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
421e0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
421f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
42200 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
42210 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
42220 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
42230 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
42240 69 73 67 72 61 70 68 22 29 20 28 6e 73 20 2e 20  isgraph") (ns . 
42250 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
42260 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
42270 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
42280 70 65 2e 68 3a 31 31 33 3a 31 20 3c 53 70 65 6c  pe.h:113:1 <Spel
42290 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
422a0 65 2f 63 74 79 70 65 2e 68 3a 31 31 33 3a 31 32  e/ctype.h:113:12
422b0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
422c0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
422d0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
422e0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
422f0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
42300 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
42310 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
42320 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
42330 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
42340 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
42350 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
42360 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
42370 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
42380 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
42390 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
423a0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
423b0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
423c0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
423d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
423e0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
423f0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
42400 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
42410 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
42420 69 73 70 72 69 6e 74 22 29 20 28 6e 73 20 2e 20  isprint") (ns . 
42430 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
42440 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
42450 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
42460 70 65 2e 68 3a 31 31 34 3a 31 20 3c 53 70 65 6c  pe.h:114:1 <Spel
42470 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
42480 65 2f 63 74 79 70 65 2e 68 3a 31 31 34 3a 31 32  e/ctype.h:114:12
42490 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
424a0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
424b0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
424c0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
424d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
424e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
424f0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
42500 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
42510 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
42520 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
42530 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
42540 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
42550 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
42560 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
42570 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
42580 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
42590 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
425a0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
425b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
425c0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
425d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
425e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
425f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
42600 69 73 70 75 6e 63 74 22 29 20 28 6e 73 20 2e 20  ispunct") (ns . 
42610 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
42620 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
42630 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
42640 70 65 2e 68 3a 31 31 35 3a 31 20 3c 53 70 65 6c  pe.h:115:1 <Spel
42650 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
42660 65 2f 63 74 79 70 65 2e 68 3a 31 31 35 3a 31 32  e/ctype.h:115:12
42670 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
42680 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
42690 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
426a0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
426b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
426c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
426d0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
426e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
426f0 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
42700 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
42710 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
42720 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
42730 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
42740 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
42750 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
42760 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
42770 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
42780 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
42790 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
427a0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
427b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
427c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
427d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
427e0 69 73 73 70 61 63 65 22 29 20 28 6e 73 20 2e 20  isspace") (ns . 
427f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
42800 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
42810 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
42820 70 65 2e 68 3a 31 31 36 3a 31 20 3c 53 70 65 6c  pe.h:116:1 <Spel
42830 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
42840 65 2f 63 74 79 70 65 2e 68 3a 31 31 36 3a 31 32  e/ctype.h:116:12
42850 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
42860 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
42870 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
42880 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
42890 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
428a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
428b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
428c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
428d0 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
428e0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
428f0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
42900 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
42910 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
42920 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
42930 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
42940 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
42950 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
42960 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
42970 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
42980 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
42990 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
429a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
429b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
429c0 69 73 75 70 70 65 72 22 29 20 28 6e 73 20 2e 20  isupper") (ns . 
429d0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
429e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
429f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
42a00 70 65 2e 68 3a 31 31 37 3a 31 20 3c 53 70 65 6c  pe.h:117:1 <Spel
42a10 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
42a20 65 2f 63 74 79 70 65 2e 68 3a 31 31 37 3a 31 32  e/ctype.h:117:12
42a30 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
42a40 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
42a50 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
42a60 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
42a70 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
42a80 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
42a90 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
42aa0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
42ab0 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
42ac0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
42ad0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
42ae0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
42af0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
42b00 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
42b10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
42b20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
42b30 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
42b40 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
42b50 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
42b60 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
42b70 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
42b80 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
42b90 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
42ba0 69 73 78 64 69 67 69 74 22 29 20 28 6e 73 20 2e  isxdigit") (ns .
42bb0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
42bc0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
42bd0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74  "/usr/include/ct
42be0 79 70 65 2e 68 3a 31 31 38 3a 31 20 3c 53 70 65  ype.h:118:1 <Spe
42bf0 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
42c00 64 65 2f 63 74 79 70 65 2e 68 3a 31 31 38 3a 31  de/ctype.h:118:1
42c10 32 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  2>").    (variad
42c20 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
42c30 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
42c40 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
42c50 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
42c60 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
42c70 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
42c80 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
42c90 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
42ca0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
42cb0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
42cc0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
42cd0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
42ce0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
42cf0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
42d00 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
42d10 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
42d20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
42d30 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
42d40 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
42d50 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
42d60 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
42d70 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
42d80 22 74 6f 6c 6f 77 65 72 22 29 20 28 6e 73 20 2e  "tolower") (ns .
42d90 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
42da0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
42db0 65 2f 63 74 79 70 65 2e 68 3a 31 32 32 3a 31 32  e/ctype.h:122:12
42dc0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
42dd0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
42de0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
42df0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
42e00 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
42e10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
42e20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
42e30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
42e40 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20  name . "__c").  
42e50 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
42e60 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
42e70 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
42e80 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
42e90 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
42ea0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
42eb0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
42ec0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
42ed0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
42ee0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
42ef0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
42f00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
42f10 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
42f20 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
42f30 20 22 74 6f 75 70 70 65 72 22 29 20 28 6e 73 20   "toupper") (ns 
42f40 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
42f50 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
42f60 64 65 2f 63 74 79 70 65 2e 68 3a 31 32 35 3a 31  de/ctype.h:125:1
42f70 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
42f80 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
42f90 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
42fa0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
42fb0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
42fc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
42fd0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
42fe0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
42ff0 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20  (name . "__c"). 
43000 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
43010 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
43020 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
43030 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
43040 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
43050 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
43060 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
43070 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
43080 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
43090 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
430a0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
430b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
430c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
430d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
430e0 2e 20 22 69 73 62 6c 61 6e 6b 22 29 20 28 6e 73  . "isblank") (ns
430f0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
43100 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
43110 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
43120 63 74 79 70 65 2e 68 3a 31 33 30 3a 31 20 3c 53  ctype.h:130:1 <S
43130 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
43140 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31 33 30  lude/ctype.h:130
43150 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :12>").    (vari
43160 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
43170 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
43180 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
43190 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
431a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
431b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
431c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
431d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
431e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
431f0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
43200 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
43210 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
43220 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
43230 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
43240 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
43250 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
43260 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
43270 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
43280 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
43290 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
432a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
432b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
432c0 2e 20 22 69 73 61 73 63 69 69 22 29 20 28 6e 73  . "isascii") (ns
432d0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
432e0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
432f0 75 64 65 2f 63 74 79 70 65 2e 68 3a 31 34 32 3a  ude/ctype.h:142:
43300 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
43310 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
43320 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
43330 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
43340 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
43350 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
43360 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
43370 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
43380 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a   (name . "__c").
43390 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
433a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
433b0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
433c0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
433d0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
433e0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
433f0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
43400 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
43410 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
43420 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
43430 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
43440 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
43450 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
43460 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
43470 20 2e 20 22 74 6f 61 73 63 69 69 22 29 20 28 6e   . "toascii") (n
43480 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
43490 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
434a0 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31 34 36  lude/ctype.h:146
434b0 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
434c0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
434d0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
434e0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
434f0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
43500 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
43510 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
43520 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
43530 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29    (name . "__c")
43540 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
43550 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
43560 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
43570 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
43580 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
43590 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
435a0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
435b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
435c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
435d0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
435e0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
435f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
43600 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
43610 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
43620 65 20 2e 20 22 5f 74 6f 75 70 70 65 72 22 29 20  e . "_toupper") 
43630 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
43640 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
43650 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
43660 64 65 2f 63 74 79 70 65 2e 68 3a 31 35 30 3a 31  de/ctype.h:150:1
43670 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
43680 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a  include/ctype.h:
43690 31 35 30 3a 31 32 3e 22 29 0a 20 20 20 20 28 76  150:12>").    (v
436a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
436b0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
436c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
436d0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
436e0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
436f0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
43700 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
43710 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
43720 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
43730 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
43740 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
43750 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
43760 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
43770 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
43780 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
43790 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
437a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
437b0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
437c0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
437d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
437e0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
437f0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
43800 6d 65 20 2e 20 22 5f 74 6f 6c 6f 77 65 72 22 29  me . "_tolower")
43810 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
43820 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
43830 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
43840 75 64 65 2f 63 74 79 70 65 2e 68 3a 31 35 31 3a  ude/ctype.h:151:
43850 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
43860 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68  /include/ctype.h
43870 3a 31 35 31 3a 31 32 3e 22 29 0a 20 20 20 20 28  :151:12>").    (
43880 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
43890 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
438a0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
438b0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
438c0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
438d0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
438e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
438f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
43900 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
43910 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
43920 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
43930 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
43940 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
43950 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
43960 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
43970 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
43980 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
43990 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
439a0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
439b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
439c0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
439d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
439e0 61 6d 65 20 2e 20 22 69 73 61 6c 6e 75 6d 5f 6c  ame . "isalnum_l
439f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
43a00 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
43a10 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
43a20 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 35  clude/ctype.h:25
43a30 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  1:1 <Spelling=/u
43a40 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65  sr/include/ctype
43a50 2e 68 3a 32 35 31 3a 31 34 3e 22 29 0a 20 20 20  .h:251:14>").   
43a60 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
43a70 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
43a80 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
43a90 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
43aa0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
43ab0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
43ac0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
43ad0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
43ae0 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
43af0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
43b00 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
43b10 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
43b20 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
43b30 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
43b40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
43b50 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
43b60 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
43b70 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29  ag . "locale_t")
43b80 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
43b90 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
43ba0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
43bb0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
43bc0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
43bd0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
43be0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
43bf0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 73 61  n") (name . "isa
43c00 6c 70 68 61 5f 6c 22 29 20 28 6e 73 20 2e 20 30  lpha_l") (ns . 0
43c10 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
43c20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
43c30 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70  usr/include/ctyp
43c40 65 2e 68 3a 32 35 32 3a 31 20 3c 53 70 65 6c 6c  e.h:252:1 <Spell
43c50 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
43c60 2f 63 74 79 70 65 2e 68 3a 32 35 32 3a 31 34 3e  /ctype.h:252:14>
43c70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
43c80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
43c90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
43ca0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
43cb0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
43cc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
43cd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
43ce0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
43cf0 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
43d00 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
43d10 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
43d20 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
43d30 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
43d40 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
43d50 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
43d60 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
43d70 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
43d80 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61  ype (tag . "loca
43d90 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  le_t"))))).    (
43da0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
43db0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
43dc0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
43dd0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
43de0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
43df0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
43e00 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
43e10 2e 20 22 69 73 63 6e 74 72 6c 5f 6c 22 29 20 28  . "iscntrl_l") (
43e20 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
43e30 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
43e40 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
43e50 65 2f 63 74 79 70 65 2e 68 3a 32 35 33 3a 31 20  e/ctype.h:253:1 
43e60 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
43e70 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32  nclude/ctype.h:2
43e80 35 33 3a 31 34 3e 22 29 0a 20 20 20 20 28 76 61  53:14>").    (va
43e90 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
43ea0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
43eb0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
43ec0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
43ed0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
43ee0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
43ef0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
43f00 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
43f10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
43f20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
43f30 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
43f40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
43f50 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
43f60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
43f70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
43f80 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
43f90 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
43fa0 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29 29   "locale_t")))))
43fb0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
43fc0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
43fd0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
43fe0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
43ff0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
44000 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
44010 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
44020 28 6e 61 6d 65 20 2e 20 22 69 73 64 69 67 69 74  (name . "isdigit
44030 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  _l") (ns . 0).  
44040 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
44050 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
44060 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a  include/ctype.h:
44070 32 35 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  254:1 <Spelling=
44080 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
44090 70 65 2e 68 3a 32 35 34 3a 31 34 3e 22 29 0a 20  pe.h:254:14>"). 
440a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
440b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
440c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
440d0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
440e0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
440f0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
44100 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
44110 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
44120 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
44130 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
44140 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
44150 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
44160 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
44170 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
44180 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
44190 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
441a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
441b0 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74  (tag . "locale_t
441c0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
441d0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
441e0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
441f0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
44200 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
44210 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
44220 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
44230 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69  ion") (name . "i
44240 73 6c 6f 77 65 72 5f 6c 22 29 20 28 6e 73 20 2e  slower_l") (ns .
44250 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
44260 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
44270 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74  "/usr/include/ct
44280 79 70 65 2e 68 3a 32 35 35 3a 31 20 3c 53 70 65  ype.h:255:1 <Spe
44290 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
442a0 64 65 2f 63 74 79 70 65 2e 68 3a 32 35 35 3a 31  de/ctype.h:255:1
442b0 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  4>").    (variad
442c0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
442d0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
442e0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
442f0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
44300 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
44310 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
44320 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
44330 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
44340 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
44350 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
44360 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
44370 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
44380 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
44390 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
443a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
443b0 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
443c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f  (type (tag . "lo
443d0 63 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20  cale_t"))))).   
443e0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
443f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
44400 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
44410 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
44420 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
44430 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
44440 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
44450 65 20 2e 20 22 69 73 67 72 61 70 68 5f 6c 22 29  e . "isgraph_l")
44460 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
44470 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
44480 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
44490 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 35 36 3a  ude/ctype.h:256:
444a0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
444b0 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68  /include/ctype.h
444c0 3a 32 35 36 3a 31 34 3e 22 29 0a 20 20 20 20 28  :256:14>").    (
444d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
444e0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
444f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
44500 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
44510 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
44520 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
44530 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
44540 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
44550 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
44560 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
44570 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
44580 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
44590 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
445a0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
445b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
445c0 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
445d0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
445e0 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29   . "locale_t")))
445f0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
44600 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
44610 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
44620 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
44630 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
44640 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
44650 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
44660 29 20 28 6e 61 6d 65 20 2e 20 22 69 73 70 72 69  ) (name . "ispri
44670 6e 74 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  nt_l") (ns . 0).
44680 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
44690 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
446a0 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e  r/include/ctype.
446b0 68 3a 32 35 37 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:257:1 <Spellin
446c0 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63  g=/usr/include/c
446d0 74 79 70 65 2e 68 3a 32 35 37 3a 31 34 3e 22 29  type.h:257:14>")
446e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
446f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
44700 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
44710 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
44720 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
44730 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
44740 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
44750 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
44760 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
44770 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
44780 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
44790 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
447a0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
447b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
447c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
447d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
447e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
447f0 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65  e (tag . "locale
44800 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
44810 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
44820 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
44830 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
44840 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
44850 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
44860 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
44870 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
44880 22 69 73 70 75 6e 63 74 5f 6c 22 29 20 28 6e 73  "ispunct_l") (ns
44890 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
448a0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
448b0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
448c0 63 74 79 70 65 2e 68 3a 32 35 38 3a 31 20 3c 53  ctype.h:258:1 <S
448d0 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
448e0 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 35 38  lude/ctype.h:258
448f0 3a 31 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :14>").    (vari
44900 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
44910 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
44920 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
44930 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
44940 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
44950 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
44960 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
44970 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
44980 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
44990 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
449a0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
449b0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
449c0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
449d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
449e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
449f0 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
44a00 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
44a10 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29 29 0a 20  locale_t"))))). 
44a20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
44a30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
44a40 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
44a50 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
44a60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
44a70 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
44a80 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
44a90 61 6d 65 20 2e 20 22 69 73 73 70 61 63 65 5f 6c  ame . "isspace_l
44aa0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
44ab0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
44ac0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
44ad0 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 35  clude/ctype.h:25
44ae0 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  9:1 <Spelling=/u
44af0 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65  sr/include/ctype
44b00 2e 68 3a 32 35 39 3a 31 34 3e 22 29 0a 20 20 20  .h:259:14>").   
44b10 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
44b20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
44b30 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
44b40 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
44b50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
44b60 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
44b70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
44b80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
44b90 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
44ba0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
44bb0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
44bc0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
44bd0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
44be0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
44bf0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
44c00 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
44c10 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
44c20 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29  ag . "locale_t")
44c30 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
44c40 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
44c50 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
44c60 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
44c70 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
44c80 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
44c90 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
44ca0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 73 75  n") (name . "isu
44cb0 70 70 65 72 5f 6c 22 29 20 28 6e 73 20 2e 20 30  pper_l") (ns . 0
44cc0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
44cd0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
44ce0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70  usr/include/ctyp
44cf0 65 2e 68 3a 32 36 30 3a 31 20 3c 53 70 65 6c 6c  e.h:260:1 <Spell
44d00 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
44d10 2f 63 74 79 70 65 2e 68 3a 32 36 30 3a 31 34 3e  /ctype.h:260:14>
44d20 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
44d30 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
44d40 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
44d50 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
44d60 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
44d70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
44d80 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
44d90 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
44da0 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
44db0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
44dc0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
44dd0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
44de0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
44df0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
44e00 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
44e10 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
44e20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
44e30 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61  ype (tag . "loca
44e40 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  le_t"))))).    (
44e50 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
44e60 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
44e70 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
44e80 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
44e90 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
44ea0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
44eb0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
44ec0 2e 20 22 69 73 78 64 69 67 69 74 5f 6c 22 29 20  . "isxdigit_l") 
44ed0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
44ee0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
44ef0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
44f00 64 65 2f 63 74 79 70 65 2e 68 3a 32 36 31 3a 31  de/ctype.h:261:1
44f10 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
44f20 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a  include/ctype.h:
44f30 32 36 31 3a 31 34 3e 22 29 0a 20 20 20 20 28 76  261:14>").    (v
44f40 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
44f50 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
44f60 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
44f70 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
44f80 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
44f90 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
44fa0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
44fb0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
44fc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
44fd0 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
44fe0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
44ff0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
45000 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
45010 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
45020 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
45030 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
45040 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
45050 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29  . "locale_t"))))
45060 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
45070 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
45080 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
45090 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
450a0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
450b0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
450c0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
450d0 20 28 6e 61 6d 65 20 2e 20 22 69 73 62 6c 61 6e   (name . "isblan
450e0 6b 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  k_l") (ns . 0). 
450f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
45100 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
45110 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68  /include/ctype.h
45120 3a 32 36 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :263:1 <Spelling
45130 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74  =/usr/include/ct
45140 79 70 65 2e 68 3a 32 36 33 3a 31 34 3e 22 29 0a  ype.h:263:14>").
45150 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
45160 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
45170 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
45180 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
45190 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
451a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
451b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
451c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
451d0 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
451e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
451f0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
45200 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
45210 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
45220 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
45230 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
45240 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
45250 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
45260 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f   (tag . "locale_
45270 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
45280 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
45290 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
452a0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
452b0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
452c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
452d0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
452e0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
452f0 5f 5f 74 6f 6c 6f 77 65 72 5f 6c 22 29 20 28 6e  __tolower_l") (n
45300 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
45310 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
45320 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 36 37  lude/ctype.h:267
45330 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
45340 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
45350 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
45360 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
45370 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
45380 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
45390 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
453a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
453b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29    (name . "__c")
453c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
453d0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
453e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
453f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
45400 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
45410 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
45420 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
45430 61 6d 65 20 2e 20 22 5f 5f 6c 22 29 0a 20 20 20  ame . "__l").   
45440 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
45450 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29  g . "locale_t"))
45460 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
45470 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
45480 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
45490 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
454a0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
454b0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
454c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
454d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 6f 6c 6f  ") (name . "tolo
454e0 77 65 72 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29  wer_l") (ns . 0)
454f0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
45500 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63   "/usr/include/c
45510 74 79 70 65 2e 68 3a 32 36 38 3a 31 32 22 29 20  type.h:268:12") 
45520 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
45530 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
45540 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
45550 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
45560 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
45570 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
45580 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
45590 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
455a0 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20  e . "__c").     
455b0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
455c0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
455d0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
455e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
455f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
45600 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
45610 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
45620 22 5f 5f 6c 22 29 0a 20 20 20 20 20 20 20 20 20  "__l").         
45630 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c   (type (tag . "l
45640 6f 63 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20  ocale_t"))))).  
45650 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
45660 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
45670 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
45680 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
45690 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
456a0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
456b0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
456c0 6d 65 20 2e 20 22 5f 5f 74 6f 75 70 70 65 72 5f  me . "__toupper_
456d0 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
456e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
456f0 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65  sr/include/ctype
45700 2e 68 3a 32 37 31 3a 31 32 22 29 20 28 76 61 72  .h:271:12") (var
45710 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
45720 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
45730 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
45740 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
45750 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
45760 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
45770 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
45780 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
45790 22 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20  "__c").         
457a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
457b0 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
457c0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
457d0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
457e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
457f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
45800 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c      (name . "__l
45810 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
45820 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c  pe (tag . "local
45830 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
45840 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
45850 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
45860 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
45870 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
45880 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
45890 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
458a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
458b0 20 22 74 6f 75 70 70 65 72 5f 6c 22 29 20 28 6e   "toupper_l") (n
458c0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
458d0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
458e0 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 37 32  lude/ctype.h:272
458f0 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
45900 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
45910 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
45920 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
45930 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
45940 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
45950 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
45960 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
45970 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29    (name . "__c")
45980 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
45990 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
459a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
459b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
459c0 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
459d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
459e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
459f0 61 6d 65 20 2e 20 22 5f 5f 6c 22 29 0a 20 20 20  ame . "__l").   
45a00 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
45a10 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29  g . "locale_t"))
45a20 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
45a30 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
45a40 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
45a50 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
45a60 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
45a70 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
45a80 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
45a90 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
45aa0 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6c 6f 61     (name . "floa
45ab0 74 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  t_t").    (locat
45ac0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
45ad0 75 64 65 2f 6d 61 74 68 2e 68 3a 38 33 3a 31 35  ude/math.h:83:15
45ae0 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
45af0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
45b00 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
45b10 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
45b20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
45b30 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
45b40 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
45b50 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
45b60 6d 65 20 2e 20 22 64 6f 75 62 6c 65 5f 74 22 29  me . "double_t")
45b70 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
45b80 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6d   "/usr/include/m
45b90 61 74 68 2e 68 3a 38 34 3a 31 36 22 29 0a 20 20  ath.h:84:16").  
45ba0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
45bb0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
45bc0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
45bd0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
45be0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
45bf0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
45c00 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
45c10 20 22 5f 5f 66 70 63 6c 61 73 73 69 66 79 22 29   "__fpclassify")
45c20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
45c30 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
45c40 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
45c50 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
45c60 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69  ls-helper-functi
45c70 6f 6e 73 2e 68 3a 32 31 3a 31 20 3c 53 70 65 6c  ons.h:21:1 <Spel
45c80 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
45c90 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
45ca0 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e  -helper-function
45cb0 73 2e 68 3a 32 31 3a 32 30 3e 22 29 0a 20 20 20  s.h:21:20>").   
45cc0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
45cd0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
45ce0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
45cf0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
45d00 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
45d10 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
45d20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
45d30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
45d40 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20   "__value").    
45d50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
45d60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
45d70 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
45d80 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
45d90 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
45da0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
45db0 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
45dc0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
45dd0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
45de0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
45df0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
45e00 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
45e10 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
45e20 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
45e30 2e 20 22 5f 5f 73 69 67 6e 62 69 74 22 29 20 28  . "__signbit") (
45e40 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
45e50 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
45e60 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
45e70 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
45e80 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e  -helper-function
45e90 73 2e 68 3a 32 35 3a 31 20 3c 53 70 65 6c 6c 69  s.h:25:1 <Spelli
45ea0 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
45eb0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68  bits/mathcalls-h
45ec0 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e  elper-functions.
45ed0 68 3a 32 35 3a 32 30 3e 22 29 0a 20 20 20 20 28  h:25:20>").    (
45ee0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
45ef0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
45f00 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
45f10 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
45f20 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
45f30 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
45f40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
45f50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
45f60 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20  __value").      
45f70 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
45f80 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
45f90 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
45fa0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
45fb0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
45fc0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
45fd0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
45fe0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
45ff0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
46000 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
46010 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
46020 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
46030 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
46040 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
46050 22 5f 5f 69 73 69 6e 66 22 29 20 28 6e 73 20 2e  "__isinf") (ns .
46060 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
46070 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
46080 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
46090 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c  ts/mathcalls-hel
460a0 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a  per-functions.h:
460b0 33 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  30:1 <Spelling=/
460c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
460d0 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65  /mathcalls-helpe
460e0 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 33 30  r-functions.h:30
460f0 3a 32 30 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :20>").    (vari
46100 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
46110 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
46120 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
46130 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
46140 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
46150 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
46160 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
46170 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61     (name . "__va
46180 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
46190 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
461a0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
461b0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
461c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
461d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
461e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
461f0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
46200 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
46210 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
46220 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
46230 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
46240 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
46250 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
46260 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66  n") (name . "__f
46270 69 6e 69 74 65 22 29 20 28 6e 73 20 2e 20 30 29  inite") (ns . 0)
46280 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
46290 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
462a0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
462b0 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72  mathcalls-helper
462c0 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 33 33 3a  -functions.h:33:
462d0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
462e0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
462f0 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66  thcalls-helper-f
46300 75 6e 63 74 69 6f 6e 73 2e 68 3a 33 33 3a 32 30  unctions.h:33:20
46310 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
46320 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
46330 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
46340 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
46350 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
46360 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
46370 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
46380 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
46390 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65  (name . "__value
463a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
463b0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
463c0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
463d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
463e0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
463f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
46400 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
46410 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
46420 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
46430 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
46440 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
46450 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
46460 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
46470 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
46480 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 73 6e 61   (name . "__isna
46490 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
464a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
464b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
464c0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
464d0 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e  calls-helper-fun
464e0 63 74 69 6f 6e 73 2e 68 3a 33 36 3a 31 20 3c 53  ctions.h:36:1 <S
464f0 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
46500 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
46510 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74  lls-helper-funct
46520 69 6f 6e 73 2e 68 3a 33 36 3a 32 30 3e 22 29 0a  ions.h:36:20>").
46530 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
46540 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
46550 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
46560 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
46570 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
46580 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
46590 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
465a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
465b0 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20  e . "__value"). 
465c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
465d0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
465e0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
465f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
46600 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
46610 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
46620 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
46630 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
46640 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
46650 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
46660 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
46670 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
46680 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
46690 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
466a0 6d 65 20 2e 20 22 5f 5f 69 73 65 71 73 69 67 22  me . "__iseqsig"
466b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
466c0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
466d0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
466e0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
466f0 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74  lls-helper-funct
46700 69 6f 6e 73 2e 68 3a 33 39 3a 31 20 3c 53 70 65  ions.h:39:1 <Spe
46710 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
46720 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
46730 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f  s-helper-functio
46740 6e 73 2e 68 3a 33 39 3a 32 30 3e 22 29 0a 20 20  ns.h:39:20>").  
46750 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
46760 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
46770 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
46780 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
46790 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
467a0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
467b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
467c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
467d0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
467e0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
467f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
46800 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
46810 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
46820 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
46830 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
46840 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
46850 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
46860 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
46870 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
46880 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
46890 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
468a0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
468b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
468c0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
468d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
468e0 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
468f0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
46900 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
46910 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
46920 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
46930 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
46940 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
46950 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
46960 2e 20 22 5f 5f 69 73 73 69 67 6e 61 6c 69 6e 67  . "__issignaling
46970 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
46980 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
46990 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
469a0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
469b0 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63  alls-helper-func
469c0 74 69 6f 6e 73 2e 68 3a 34 32 3a 31 20 3c 53 70  tions.h:42:1 <Sp
469d0 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c  elling=/usr/incl
469e0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
469f0 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69  ls-helper-functi
46a00 6f 6e 73 2e 68 3a 34 32 3a 32 30 3e 22 29 0a 20  ons.h:42:20>"). 
46a10 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
46a20 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
46a30 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
46a40 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
46a50 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
46a60 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
46a70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
46a80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
46a90 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20   . "__value").  
46aa0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
46ab0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
46ac0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
46ad0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
46ae0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
46af0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
46b00 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
46b10 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
46b20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
46b30 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
46b40 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
46b50 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
46b60 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
46b70 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
46b80 65 20 2e 20 22 61 63 6f 73 22 29 20 28 6e 73 20  e . "acos") (ns 
46b90 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
46ba0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
46bb0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
46bc0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
46bd0 35 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  53:1 <Spelling=/
46be0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
46bf0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 33 3a  /mathcalls.h:53:
46c00 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  13>").    (varia
46c10 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
46c20 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
46c30 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
46c40 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
46c50 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
46c60 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
46c70 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
46c80 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
46c90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
46ca0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
46cb0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
46cc0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
46cd0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
46ce0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
46cf0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
46d00 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
46d10 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
46d20 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
46d30 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
46d40 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
46d50 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
46d60 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
46d70 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 63 6f  ) (name . "__aco
46d80 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
46d90 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
46da0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
46db0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
46dc0 63 61 6c 6c 73 2e 68 3a 35 33 3a 31 20 3c 53 70  calls.h:53:1 <Sp
46dd0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
46de0 73 70 61 63 65 3e 3a 37 36 3a 31 3e 22 29 0a 20  space>:76:1>"). 
46df0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
46e00 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
46e10 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
46e20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
46e30 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
46e40 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
46e50 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
46e60 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
46e70 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
46e80 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
46e90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
46ea0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
46eb0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
46ec0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
46ed0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
46ee0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
46ef0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
46f00 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
46f10 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
46f20 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
46f30 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
46f40 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
46f50 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
46f60 20 2e 20 22 61 73 69 6e 22 29 20 28 6e 73 20 2e   . "asin") (ns .
46f70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
46f80 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
46f90 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
46fa0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35  ts/mathcalls.h:5
46fb0 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  5:1 <Spelling=/u
46fc0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
46fd0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 35 3a 31  mathcalls.h:55:1
46fe0 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
46ff0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
47000 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
47010 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
47020 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
47030 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
47040 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
47050 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
47060 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
47070 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
47080 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
47090 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
470a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
470b0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
470c0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
470d0 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
470e0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
470f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
47100 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
47110 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
47120 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
47130 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
47140 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
47150 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 73 69 6e   (name . "__asin
47160 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
47170 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
47180 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
47190 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
471a0 61 6c 6c 73 2e 68 3a 35 35 3a 31 20 3c 53 70 65  alls.h:55:1 <Spe
471b0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
471c0 70 61 63 65 3e 3a 37 37 3a 31 3e 22 29 0a 20 20  pace>:77:1>").  
471d0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
471e0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
471f0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
47200 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
47210 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
47220 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
47230 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
47240 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
47250 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
47260 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
47270 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
47280 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
47290 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
472a0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
472b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
472c0 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
472d0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
472e0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
472f0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
47300 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
47310 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
47320 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
47330 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
47340 2e 20 22 61 74 61 6e 22 29 20 28 6e 73 20 2e 20  . "atan") (ns . 
47350 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
47360 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
47370 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
47380 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 37  s/mathcalls.h:57
47390 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
473a0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
473b0 61 74 68 63 61 6c 6c 73 2e 68 3a 35 37 3a 31 33  athcalls.h:57:13
473c0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
473d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
473e0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
473f0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
47400 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
47410 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
47420 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
47430 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
47440 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
47450 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
47460 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
47470 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
47480 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
47490 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
474a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
474b0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
474c0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
474d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
474e0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
474f0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
47500 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
47510 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
47520 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
47530 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 74 61 6e 22  (name . "__atan"
47540 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
47550 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
47560 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
47570 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
47580 6c 6c 73 2e 68 3a 35 37 3a 31 20 3c 53 70 65 6c  lls.h:57:1 <Spel
47590 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
475a0 61 63 65 3e 3a 37 38 3a 31 3e 22 29 0a 20 20 20  ace>:78:1>").   
475b0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
475c0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
475d0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
475e0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
475f0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
47600 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
47610 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
47620 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
47630 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
47640 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
47650 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
47660 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
47670 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
47680 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
47690 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
476a0 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
476b0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
476c0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
476d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
476e0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
476f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
47700 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
47710 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
47720 20 22 61 74 61 6e 32 22 29 20 28 6e 73 20 2e 20   "atan2") (ns . 
47730 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
47740 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
47750 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
47760 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 39  s/mathcalls.h:59
47770 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
47780 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
47790 61 74 68 63 61 6c 6c 73 2e 68 3a 35 39 3a 31 33  athcalls.h:59:13
477a0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
477b0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
477c0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
477d0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
477e0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
477f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
47800 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
47810 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
47820 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
47830 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
47840 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
47850 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
47860 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
47870 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
47880 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
47890 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20  ent . 64))).    
478a0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
478b0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
478c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
478d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
478e0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
478f0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
47900 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
47910 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
47920 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
47930 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
47940 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
47950 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
47960 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
47970 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
47980 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
47990 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
479a0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
479b0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 74  ") (name . "__at
479c0 61 6e 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  an2") (ns . 0). 
479d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
479e0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
479f0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
47a00 74 68 63 61 6c 6c 73 2e 68 3a 35 39 3a 31 20 3c  thcalls.h:59:1 <
47a10 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
47a20 68 20 73 70 61 63 65 3e 3a 37 39 3a 31 3e 22 29  h space>:79:1>")
47a30 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
47a40 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
47a50 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
47a60 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
47a70 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
47a80 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
47a90 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
47aa0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
47ab0 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
47ac0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
47ad0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
47ae0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
47af0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
47b00 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
47b10 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
47b20 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
47b30 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
47b40 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
47b50 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
47b60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
47b70 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
47b80 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
47b90 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
47ba0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
47bb0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
47bc0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
47bd0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
47be0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
47bf0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
47c00 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
47c10 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
47c20 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
47c30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
47c40 28 6e 61 6d 65 20 2e 20 22 63 6f 73 22 29 20 28  (name . "cos") (
47c50 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
47c60 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
47c70 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
47c80 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
47c90 2e 68 3a 36 32 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:62:1 <Spellin
47ca0 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62  g=/usr/include/b
47cb0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
47cc0 36 32 3a 31 37 3e 22 29 0a 20 20 20 20 28 76 61  62:17>").    (va
47cd0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
47ce0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
47cf0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
47d00 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
47d10 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
47d20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
47d30 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
47d40 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
47d50 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
47d60 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
47d70 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
47d80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
47d90 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
47da0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
47db0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
47dc0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
47dd0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
47de0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
47df0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
47e00 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
47e10 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
47e20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
47e30 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
47e40 63 6f 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cos") (ns . 0). 
47e50 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
47e60 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
47e70 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
47e80 74 68 63 61 6c 6c 73 2e 68 3a 36 32 3a 31 20 3c  thcalls.h:62:1 <
47e90 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
47ea0 68 20 73 70 61 63 65 3e 3a 38 31 3a 31 3e 22 29  h space>:81:1>")
47eb0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
47ec0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
47ed0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
47ee0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
47ef0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
47f00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
47f10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
47f20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
47f30 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
47f40 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
47f50 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
47f60 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
47f70 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
47f80 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
47f90 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
47fa0 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
47fb0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
47fc0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
47fd0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
47fe0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
47ff0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
48000 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
48010 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
48020 6d 65 20 2e 20 22 73 69 6e 22 29 20 28 6e 73 20  me . "sin") (ns 
48030 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
48040 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
48050 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
48060 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
48070 36 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  64:1 <Spelling=/
48080 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
48090 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36 34 3a  /mathcalls.h:64:
480a0 31 37 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  17>").    (varia
480b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
480c0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
480d0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
480e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
480f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
48100 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
48110 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
48120 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
48130 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
48140 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
48150 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
48160 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
48170 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
48180 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
48190 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
481a0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
481b0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
481c0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
481d0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
481e0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
481f0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
48200 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
48210 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 6e  ) (name . "__sin
48220 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
48230 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
48240 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
48250 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
48260 61 6c 6c 73 2e 68 3a 36 34 3a 31 20 3c 53 70 65  alls.h:64:1 <Spe
48270 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
48280 70 61 63 65 3e 3a 38 33 3a 31 3e 22 29 0a 20 20  pace>:83:1>").  
48290 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
482a0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
482b0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
482c0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
482d0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
482e0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
482f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
48300 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
48310 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
48320 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
48330 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
48340 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
48350 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
48360 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
48370 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
48380 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
48390 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
483a0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
483b0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
483c0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
483d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
483e0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
483f0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
48400 2e 20 22 74 61 6e 22 29 20 28 6e 73 20 2e 20 30  . "tan") (ns . 0
48410 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
48420 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
48430 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
48440 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36 36 3a  /mathcalls.h:66:
48450 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
48460 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
48470 74 68 63 61 6c 6c 73 2e 68 3a 36 36 3a 31 33 3e  thcalls.h:66:13>
48480 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
48490 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
484a0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
484b0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
484c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
484d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
484e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
484f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
48500 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
48510 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
48520 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
48530 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
48540 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
48550 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
48560 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
48570 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
48580 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
48590 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
485a0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
485b0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
485c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
485d0 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
485e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
485f0 6e 61 6d 65 20 2e 20 22 5f 5f 74 61 6e 22 29 20  name . "__tan") 
48600 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
48610 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
48620 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
48630 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
48640 73 2e 68 3a 36 36 3a 31 20 3c 53 70 65 6c 6c 69  s.h:66:1 <Spelli
48650 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
48660 65 3e 3a 38 34 3a 31 3e 22 29 0a 20 20 20 20 28  e>:84:1>").    (
48670 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
48680 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
48690 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
486a0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
486b0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
486c0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
486d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
486e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
486f0 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
48700 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
48710 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
48720 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
48730 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
48740 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
48750 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
48760 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
48770 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
48780 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
48790 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
487a0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
487b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
487c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
487d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
487e0 63 6f 73 68 22 29 20 28 6e 73 20 2e 20 30 29 0a  cosh") (ns . 0).
487f0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
48800 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
48810 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
48820 61 74 68 63 61 6c 6c 73 2e 68 3a 37 31 3a 31 20  athcalls.h:71:1 
48830 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
48840 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
48850 63 61 6c 6c 73 2e 68 3a 37 31 3a 31 33 3e 22 29  calls.h:71:13>")
48860 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
48870 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
48880 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
48890 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
488a0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
488b0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
488c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
488d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
488e0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
488f0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
48900 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
48910 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
48920 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
48930 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
48940 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
48950 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
48960 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
48970 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
48980 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
48990 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
489a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
489b0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
489c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
489d0 6d 65 20 2e 20 22 5f 5f 63 6f 73 68 22 29 20 28  me . "__cosh") (
489e0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
489f0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
48a00 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
48a10 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
48a20 2e 68 3a 37 31 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:71:1 <Spellin
48a30 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
48a40 3e 3a 38 35 3a 31 3e 22 29 0a 20 20 20 20 28 76  >:85:1>").    (v
48a50 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
48a60 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
48a70 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
48a80 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
48a90 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
48aa0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
48ab0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
48ac0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
48ad0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
48ae0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
48af0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
48b00 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
48b10 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
48b20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
48b30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
48b40 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
48b50 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
48b60 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
48b70 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
48b80 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
48b90 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
48ba0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
48bb0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
48bc0 69 6e 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  inh") (ns . 0). 
48bd0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
48be0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
48bf0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
48c00 74 68 63 61 6c 6c 73 2e 68 3a 37 33 3a 31 20 3c  thcalls.h:73:1 <
48c10 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e  Spelling=/usr/in
48c20 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
48c30 61 6c 6c 73 2e 68 3a 37 33 3a 31 33 3e 22 29 0a  alls.h:73:13>").
48c40 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
48c50 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
48c60 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
48c70 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
48c80 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
48c90 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
48ca0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
48cb0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
48cc0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
48cd0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
48ce0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
48cf0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
48d00 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
48d10 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
48d20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
48d30 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
48d40 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
48d50 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
48d60 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
48d70 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
48d80 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
48d90 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
48da0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
48db0 65 20 2e 20 22 5f 5f 73 69 6e 68 22 29 20 28 6e  e . "__sinh") (n
48dc0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
48dd0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
48de0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
48df0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
48e00 68 3a 37 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:73:1 <Spelling
48e10 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
48e20 3a 38 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  :86:1>").    (va
48e30 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
48e40 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
48e50 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
48e60 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
48e70 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
48e80 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
48e90 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
48ea0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
48eb0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
48ec0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
48ed0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
48ee0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
48ef0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
48f00 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
48f10 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
48f20 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
48f30 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
48f40 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
48f50 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
48f60 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
48f70 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
48f80 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
48f90 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 61  on") (name . "ta
48fa0 6e 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nh") (ns . 0).  
48fb0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
48fc0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
48fd0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
48fe0 68 63 61 6c 6c 73 2e 68 3a 37 35 3a 31 20 3c 53  hcalls.h:75:1 <S
48ff0 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
49000 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
49010 6c 6c 73 2e 68 3a 37 35 3a 31 33 3e 22 29 0a 20  lls.h:75:13>"). 
49020 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
49030 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
49040 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
49050 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
49060 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
49070 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
49080 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
49090 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
490a0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
490b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
490c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
490d0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
490e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
490f0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
49100 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
49110 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
49120 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
49130 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
49140 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
49150 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
49160 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
49170 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
49180 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
49190 20 2e 20 22 5f 5f 74 61 6e 68 22 29 20 28 6e 73   . "__tanh") (ns
491a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
491b0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
491c0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
491d0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
491e0 3a 37 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :75:1 <Spelling=
491f0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
49200 38 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  87:1>").    (var
49210 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
49220 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
49230 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
49240 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
49250 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
49260 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
49270 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
49280 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
49290 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
492a0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
492b0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
492c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
492d0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
492e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
492f0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
49300 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
49310 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
49320 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
49330 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
49340 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
49350 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
49360 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
49370 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 63 6f  n") (name . "aco
49380 73 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sh") (ns . 0).  
49390 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
493a0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
493b0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
493c0 68 63 61 6c 6c 73 2e 68 3a 38 35 3a 31 20 3c 53  hcalls.h:85:1 <S
493d0 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
493e0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
493f0 6c 6c 73 2e 68 3a 38 35 3a 31 33 3e 22 29 0a 20  lls.h:85:13>"). 
49400 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
49410 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
49420 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
49430 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
49440 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
49450 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
49460 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
49470 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
49480 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
49490 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
494a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
494b0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
494c0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
494d0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
494e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
494f0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
49500 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
49510 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
49520 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
49530 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
49540 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
49550 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
49560 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
49570 20 2e 20 22 5f 5f 61 63 6f 73 68 22 29 20 28 6e   . "__acosh") (n
49580 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
49590 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
495a0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
495b0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
495c0 68 3a 38 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:85:1 <Spelling
495d0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
495e0 3a 38 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  :88:1>").    (va
495f0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
49600 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
49610 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
49620 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
49630 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
49640 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
49650 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
49660 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
49670 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
49680 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
49690 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
496a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
496b0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
496c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
496d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
496e0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
496f0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
49700 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
49710 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
49720 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
49730 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
49740 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
49750 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 73  on") (name . "as
49760 69 6e 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  inh") (ns . 0). 
49770 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
49780 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
49790 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
497a0 74 68 63 61 6c 6c 73 2e 68 3a 38 37 3a 31 20 3c  thcalls.h:87:1 <
497b0 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e  Spelling=/usr/in
497c0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
497d0 61 6c 6c 73 2e 68 3a 38 37 3a 31 33 3e 22 29 0a  alls.h:87:13>").
497e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
497f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
49800 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
49810 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
49820 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
49830 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
49840 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
49850 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
49860 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
49870 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
49880 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
49890 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
498a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
498b0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
498c0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
498d0 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
498e0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
498f0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
49900 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
49910 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
49920 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
49930 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
49940 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
49950 65 20 2e 20 22 5f 5f 61 73 69 6e 68 22 29 20 28  e . "__asinh") (
49960 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
49970 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
49980 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
49990 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
499a0 2e 68 3a 38 37 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:87:1 <Spellin
499b0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
499c0 3e 3a 38 39 3a 31 3e 22 29 0a 20 20 20 20 28 76  >:89:1>").    (v
499d0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
499e0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
499f0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
49a00 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
49a10 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
49a20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
49a30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
49a40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
49a50 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
49a60 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
49a70 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
49a80 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
49a90 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
49aa0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
49ab0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
49ac0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
49ad0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
49ae0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
49af0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
49b00 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
49b10 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
49b20 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
49b30 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 61  ion") (name . "a
49b40 74 61 6e 68 22 29 20 28 6e 73 20 2e 20 30 29 0a  tanh") (ns . 0).
49b50 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
49b60 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
49b70 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
49b80 61 74 68 63 61 6c 6c 73 2e 68 3a 38 39 3a 31 20  athcalls.h:89:1 
49b90 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
49ba0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
49bb0 63 61 6c 6c 73 2e 68 3a 38 39 3a 31 33 3e 22 29  calls.h:89:13>")
49bc0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
49bd0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
49be0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
49bf0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
49c00 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
49c10 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
49c20 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
49c30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
49c40 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
49c50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
49c60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
49c70 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
49c80 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
49c90 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
49ca0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
49cb0 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
49cc0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
49cd0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
49ce0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
49cf0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
49d00 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
49d10 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
49d20 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
49d30 6d 65 20 2e 20 22 5f 5f 61 74 61 6e 68 22 29 20  me . "__atanh") 
49d40 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
49d50 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
49d60 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
49d70 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
49d80 73 2e 68 3a 38 39 3a 31 20 3c 53 70 65 6c 6c 69  s.h:89:1 <Spelli
49d90 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
49da0 65 3e 3a 39 30 3a 31 3e 22 29 0a 20 20 20 20 28  e>:90:1>").    (
49db0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
49dc0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
49dd0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
49de0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
49df0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
49e00 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
49e10 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
49e20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
49e30 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
49e40 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
49e50 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
49e60 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
49e70 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
49e80 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
49e90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
49ea0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
49eb0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
49ec0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
49ed0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
49ee0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
49ef0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
49f00 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
49f10 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
49f20 65 78 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  exp") (ns . 0). 
49f30 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
49f40 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
49f50 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
49f60 74 68 63 61 6c 6c 73 2e 68 3a 39 35 3a 31 20 3c  thcalls.h:95:1 <
49f70 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e  Spelling=/usr/in
49f80 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
49f90 61 6c 6c 73 2e 68 3a 39 35 3a 31 37 3e 22 29 0a  alls.h:95:17>").
49fa0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
49fb0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
49fc0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
49fd0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
49fe0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
49ff0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
4a000 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4a010 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4a020 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
4a030 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
4a040 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
4a050 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
4a060 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4a070 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
4a080 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4a090 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
4a0a0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
4a0b0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4a0c0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
4a0d0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
4a0e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4a0f0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
4a100 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
4a110 65 20 2e 20 22 5f 5f 65 78 70 22 29 20 28 6e 73  e . "__exp") (ns
4a120 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
4a130 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
4a140 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
4a150 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
4a160 3a 39 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :95:1 <Spelling=
4a170 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
4a180 39 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  92:1>").    (var
4a190 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
4a1a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
4a1b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
4a1c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
4a1d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
4a1e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
4a1f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4a200 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
4a210 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
4a220 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
4a230 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4a240 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4a250 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4a260 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
4a270 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
4a280 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
4a290 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
4a2a0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4a2b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4a2c0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
4a2d0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
4a2e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
4a2f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 72 65  n") (name . "fre
4a300 78 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  xp") (ns . 0).  
4a310 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
4a320 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
4a330 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
4a340 68 63 61 6c 6c 73 2e 68 3a 39 38 3a 31 20 3c 53  hcalls.h:98:1 <S
4a350 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
4a360 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4a370 6c 6c 73 2e 68 3a 39 38 3a 31 33 3e 22 29 0a 20  lls.h:98:13>"). 
4a380 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
4a390 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
4a3a0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
4a3b0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
4a3c0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
4a3d0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
4a3e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
4a3f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
4a400 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
4a410 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
4a420 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4a430 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
4a440 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
4a450 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
4a460 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
4a470 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28   64))).        (
4a480 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
4a490 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
4a4a0 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6f 6e 65 6e  ame . "__exponen
4a4b0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
4a4c0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
4a4d0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
4a4e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4a4f0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4a500 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
4a510 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
4a520 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
4a530 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
4a540 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
4a550 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2)))))).    (ret
4a560 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
4a570 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4a580 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
4a590 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
4a5a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4a5b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
4a5c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
4a5d0 2e 20 22 5f 5f 66 72 65 78 70 22 29 20 28 6e 73  . "__frexp") (ns
4a5e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
4a5f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
4a600 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
4a610 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
4a620 3a 39 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :98:1 <Spelling=
4a630 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
4a640 39 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  93:1>").    (var
4a650 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
4a660 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
4a670 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
4a680 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
4a690 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
4a6a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
4a6b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4a6c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
4a6d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
4a6e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
4a6f0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4a700 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4a710 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4a720 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
4a730 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
4a740 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
4a750 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
4a760 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
4a770 5f 5f 65 78 70 6f 6e 65 6e 74 22 29 0a 20 20 20  __exponent").   
4a780 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
4a790 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
4a7a0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
4a7b0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
4a7c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4a7d0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
4a7e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
4a7f0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
4a800 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
4a810 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
4a820 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
4a830 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
4a840 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
4a850 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
4a860 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4a870 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
4a880 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
4a890 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 64 65 78  ") (name . "ldex
4a8a0 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  p") (ns . 0).   
4a8b0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
4a8c0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
4a8d0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
4a8e0 63 61 6c 6c 73 2e 68 3a 31 30 31 3a 31 20 3c 53  calls.h:101:1 <S
4a8f0 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
4a900 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4a910 6c 6c 73 2e 68 3a 31 30 31 3a 31 33 3e 22 29 0a  lls.h:101:13>").
4a920 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
4a930 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
4a940 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
4a950 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
4a960 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
4a970 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
4a980 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4a990 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4a9a0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
4a9b0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
4a9c0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
4a9d0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
4a9e0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4a9f0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
4aa00 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4aa10 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
4aa20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
4aa30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
4aa40 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6f 6e 65  name . "__expone
4aa50 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
4aa60 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4aa70 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
4aa80 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4aa90 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
4aaa0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4aab0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
4aac0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
4aad0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
4aae0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
4aaf0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
4ab00 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4ab10 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
4ab20 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
4ab30 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 64  ") (name . "__ld
4ab40 65 78 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  exp") (ns . 0). 
4ab50 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
4ab60 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
4ab70 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
4ab80 74 68 63 61 6c 6c 73 2e 68 3a 31 30 31 3a 31 20  thcalls.h:101:1 
4ab90 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
4aba0 63 68 20 73 70 61 63 65 3e 3a 39 34 3a 31 3e 22  ch space>:94:1>"
4abb0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
4abc0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
4abd0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
4abe0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
4abf0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
4ac00 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
4ac10 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
4ac20 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
4ac30 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
4ac40 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
4ac50 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
4ac60 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4ac70 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
4ac80 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
4ac90 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4aca0 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20  t . 64))).      
4acb0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
4acc0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4acd0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6f   (name . "__expo
4ace0 6e 65 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  nent").         
4acf0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
4ad00 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
4ad10 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4ad20 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
4ad30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
4ad40 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
4ad50 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
4ad60 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
4ad70 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4ad80 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4ad90 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
4ada0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4adb0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
4adc0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f  on") (name . "lo
4add0 67 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  g") (ns . 0).   
4ade0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
4adf0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
4ae00 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
4ae10 63 61 6c 6c 73 2e 68 3a 31 30 34 3a 31 20 3c 53  calls.h:104:1 <S
4ae20 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
4ae30 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4ae40 6c 6c 73 2e 68 3a 31 30 34 3a 31 37 3e 22 29 0a  lls.h:104:17>").
4ae50 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
4ae60 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
4ae70 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
4ae80 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
4ae90 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
4aea0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
4aeb0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4aec0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4aed0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
4aee0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
4aef0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
4af00 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
4af10 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4af20 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
4af30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4af40 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
4af50 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
4af60 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4af70 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
4af80 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
4af90 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4afa0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
4afb0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
4afc0 65 20 2e 20 22 5f 5f 6c 6f 67 22 29 20 28 6e 73  e . "__log") (ns
4afd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
4afe0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
4aff0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
4b000 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
4b010 3a 31 30 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :104:1 <Spelling
4b020 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
4b030 3a 39 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  :96:1>").    (va
4b040 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
4b050 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
4b060 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
4b070 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
4b080 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
4b090 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
4b0a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
4b0b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
4b0c0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
4b0d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
4b0e0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
4b0f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4b100 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4b110 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
4b120 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4b130 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
4b140 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
4b150 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4b160 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4b170 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
4b180 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4b190 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
4b1a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f  on") (name . "lo
4b1b0 67 31 30 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  g10") (ns . 0). 
4b1c0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
4b1d0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
4b1e0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
4b1f0 74 68 63 61 6c 6c 73 2e 68 3a 31 30 37 3a 31 20  thcalls.h:107:1 
4b200 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
4b210 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
4b220 63 61 6c 6c 73 2e 68 3a 31 30 37 3a 31 33 3e 22  calls.h:107:13>"
4b230 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
4b240 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
4b250 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
4b260 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
4b270 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
4b280 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
4b290 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
4b2a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
4b2b0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
4b2c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
4b2d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
4b2e0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4b2f0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
4b300 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
4b310 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4b320 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
4b330 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
4b340 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4b350 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
4b360 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
4b370 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4b380 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
4b390 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
4b3a0 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 31 30 22 29  ame . "__log10")
4b3b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
4b3c0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
4b3d0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
4b3e0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
4b3f0 6c 73 2e 68 3a 31 30 37 3a 31 20 3c 53 70 65 6c  ls.h:107:1 <Spel
4b400 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
4b410 61 63 65 3e 3a 39 37 3a 31 3e 22 29 0a 20 20 20  ace>:97:1>").   
4b420 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
4b430 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
4b440 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
4b450 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
4b460 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
4b470 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
4b480 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4b490 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4b4a0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
4b4b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4b4c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4b4d0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4b4e0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4b4f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4b500 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4b510 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
4b520 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
4b530 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4b540 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4b550 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
4b560 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4b570 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
4b580 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
4b590 20 22 6d 6f 64 66 22 29 20 28 6e 73 20 2e 20 30   "modf") (ns . 0
4b5a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
4b5b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
4b5c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4b5d0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 31 30  /mathcalls.h:110
4b5e0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
4b5f0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4b600 61 74 68 63 61 6c 6c 73 2e 68 3a 31 31 30 3a 31  athcalls.h:110:1
4b610 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
4b620 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4b630 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4b640 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4b650 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4b660 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4b670 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4b680 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4b690 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4b6a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4b6b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4b6c0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4b6d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4b6e0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4b6f0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4b700 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
4b710 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
4b720 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4b730 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69      (name . "__i
4b740 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ptr").          
4b750 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
4b760 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
4b770 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
4b780 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
4b790 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4b7a0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
4b7b0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4b7c0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
4b7d0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4b7e0 74 20 2e 20 36 34 29 29 29 29 29 29 0a 20 20 20  t . 64)))))).   
4b7f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
4b800 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4b810 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
4b820 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4b830 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4b840 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
4b850 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
4b860 6e 61 6d 65 20 2e 20 22 5f 5f 6d 6f 64 66 22 29  name . "__modf")
4b870 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
4b880 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
4b890 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
4b8a0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
4b8b0 6c 73 2e 68 3a 31 31 30 3a 31 20 3c 53 70 65 6c  ls.h:110:1 <Spel
4b8c0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
4b8d0 61 63 65 3e 3a 39 38 3a 31 3e 22 29 0a 20 20 20  ace>:98:1>").   
4b8e0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
4b8f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
4b900 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
4b910 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
4b920 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
4b930 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
4b940 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4b950 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4b960 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
4b970 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4b980 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4b990 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4b9a0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4b9b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4b9c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4b9d0 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  4))).        ((t
4b9e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4b9f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4ba00 65 20 2e 20 22 5f 5f 69 70 74 72 22 29 0a 20 20  e . "__iptr").  
4ba10 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
4ba20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
4ba30 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
4ba40 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
4ba50 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
4ba60 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4ba70 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
4ba80 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4ba90 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4baa0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4bab0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
4bac0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
4bad0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4bae0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
4baf0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
4bb00 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4bb10 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
4bb20 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
4bb30 65 78 70 6d 31 22 29 20 28 6e 73 20 2e 20 30 29  expm1") (ns . 0)
4bb40 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
4bb50 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
4bb60 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
4bb70 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 32 35 3a  mathcalls.h:125:
4bb80 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
4bb90 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
4bba0 74 68 63 61 6c 6c 73 2e 68 3a 31 32 35 3a 31 33  thcalls.h:125:13
4bbb0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
4bbc0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
4bbd0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
4bbe0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
4bbf0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
4bc00 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
4bc10 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
4bc20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
4bc30 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
4bc40 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
4bc50 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
4bc60 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
4bc70 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
4bc80 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
4bc90 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
4bca0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
4bcb0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
4bcc0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4bcd0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
4bce0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4bcf0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4bd00 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
4bd10 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
4bd20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6d 31  (name . "__expm1
4bd30 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
4bd40 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
4bd50 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
4bd60 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
4bd70 61 6c 6c 73 2e 68 3a 31 32 35 3a 31 20 3c 53 70  alls.h:125:1 <Sp
4bd80 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
4bd90 73 70 61 63 65 3e 3a 31 30 30 3a 31 3e 22 29 0a  space>:100:1>").
4bda0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
4bdb0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
4bdc0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
4bdd0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
4bde0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
4bdf0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
4be00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4be10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4be20 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
4be30 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
4be40 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
4be50 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
4be60 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4be70 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
4be80 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4be90 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
4bea0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
4beb0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4bec0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
4bed0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
4bee0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4bef0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
4bf00 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
4bf10 65 20 2e 20 22 6c 6f 67 31 70 22 29 20 28 6e 73  e . "log1p") (ns
4bf20 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
4bf30 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
4bf40 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
4bf50 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
4bf60 3a 31 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :128:1 <Spelling
4bf70 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  =/usr/include/bi
4bf80 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
4bf90 32 38 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61  28:13>").    (va
4bfa0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
4bfb0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
4bfc0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
4bfd0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
4bfe0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
4bff0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
4c000 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
4c010 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
4c020 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
4c030 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
4c040 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
4c050 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4c060 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4c070 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
4c080 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4c090 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
4c0a0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
4c0b0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4c0c0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4c0d0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
4c0e0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4c0f0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
4c100 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
4c110 6c 6f 67 31 70 22 29 20 28 6e 73 20 2e 20 30 29  log1p") (ns . 0)
4c120 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
4c130 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
4c140 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
4c150 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 32 38 3a  mathcalls.h:128:
4c160 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
4c170 61 74 63 68 20 73 70 61 63 65 3e 3a 31 30 31 3a  atch space>:101:
4c180 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
4c190 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4c1a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4c1b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4c1c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4c1d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4c1e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4c1f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4c200 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4c210 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4c220 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4c230 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4c240 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4c250 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4c260 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4c270 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
4c280 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
4c290 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4c2a0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
4c2b0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4c2c0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4c2d0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
4c2e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
4c2f0 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 67 62 22 29   (name . "logb")
4c300 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
4c310 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
4c320 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
4c330 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
4c340 6c 73 2e 68 3a 31 33 31 3a 31 20 3c 53 70 65 6c  ls.h:131:1 <Spel
4c350 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
4c360 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
4c370 2e 68 3a 31 33 31 3a 31 33 3e 22 29 0a 20 20 20  .h:131:13>").   
4c380 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
4c390 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
4c3a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
4c3b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
4c3c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
4c3d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
4c3e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4c3f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4c400 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
4c410 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4c420 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4c430 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4c440 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4c450 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4c460 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4c470 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
4c480 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
4c490 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4c4a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4c4b0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
4c4c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4c4d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
4c4e0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
4c4f0 20 22 5f 5f 6c 6f 67 62 22 29 20 28 6e 73 20 2e   "__logb") (ns .
4c500 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
4c510 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
4c520 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
4c530 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
4c540 33 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  31:1 <Spelling=<
4c550 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
4c560 30 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  02:1>").    (var
4c570 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
4c580 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
4c590 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
4c5a0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
4c5b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
4c5c0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
4c5d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4c5e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
4c5f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
4c600 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
4c610 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4c620 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4c630 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4c640 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
4c650 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
4c660 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
4c670 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
4c680 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4c690 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4c6a0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
4c6b0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
4c6c0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
4c6d0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 78 70  n") (name . "exp
4c6e0 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  2") (ns . 0).   
4c6f0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
4c700 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
4c710 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
4c720 63 61 6c 6c 73 2e 68 3a 31 33 36 3a 31 20 3c 53  calls.h:136:1 <S
4c730 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
4c740 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4c750 6c 6c 73 2e 68 3a 31 33 36 3a 31 33 3e 22 29 0a  lls.h:136:13>").
4c760 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
4c770 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
4c780 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
4c790 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
4c7a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
4c7b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
4c7c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4c7d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4c7e0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
4c7f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
4c800 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
4c810 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
4c820 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4c830 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
4c840 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4c850 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
4c860 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
4c870 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4c880 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
4c890 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
4c8a0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4c8b0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
4c8c0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
4c8d0 65 20 2e 20 22 5f 5f 65 78 70 32 22 29 20 28 6e  e . "__exp2") (n
4c8e0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
4c8f0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
4c900 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
4c910 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
4c920 68 3a 31 33 36 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:136:1 <Spellin
4c930 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
4c940 3e 3a 31 30 33 3a 31 3e 22 29 0a 20 20 20 20 28  >:103:1>").    (
4c950 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
4c960 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
4c970 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
4c980 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
4c990 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
4c9a0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
4c9b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
4c9c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
4c9d0 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
4c9e0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
4c9f0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
4ca00 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
4ca10 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
4ca20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4ca30 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4ca40 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
4ca50 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
4ca60 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4ca70 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
4ca80 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
4ca90 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4caa0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
4cab0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
4cac0 6c 6f 67 32 22 29 20 28 6e 73 20 2e 20 30 29 0a  log2") (ns . 0).
4cad0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
4cae0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
4caf0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4cb00 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33 39 3a 31  athcalls.h:139:1
4cb10 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
4cb20 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
4cb30 68 63 61 6c 6c 73 2e 68 3a 31 33 39 3a 31 33 3e  hcalls.h:139:13>
4cb40 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
4cb50 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
4cb60 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
4cb70 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
4cb80 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
4cb90 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
4cba0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
4cbb0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
4cbc0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
4cbd0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
4cbe0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
4cbf0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4cc00 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
4cc10 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
4cc20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4cc30 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
4cc40 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
4cc50 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4cc60 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
4cc70 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4cc80 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4cc90 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
4cca0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
4ccb0 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 32 22 29  name . "__log2")
4ccc0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
4ccd0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
4cce0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
4ccf0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
4cd00 6c 73 2e 68 3a 31 33 39 3a 31 20 3c 53 70 65 6c  ls.h:139:1 <Spel
4cd10 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
4cd20 61 63 65 3e 3a 31 30 34 3a 31 3e 22 29 0a 20 20  ace>:104:1>").  
4cd30 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
4cd40 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
4cd50 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
4cd60 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
4cd70 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
4cd80 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
4cd90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
4cda0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
4cdb0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
4cdc0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
4cdd0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4cde0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
4cdf0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4ce00 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
4ce10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4ce20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
4ce30 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
4ce40 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4ce50 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
4ce60 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
4ce70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4ce80 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
4ce90 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
4cea0 2e 20 22 70 6f 77 22 29 20 28 6e 73 20 2e 20 30  . "pow") (ns . 0
4ceb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
4cec0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
4ced0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4cee0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 34 36  /mathcalls.h:146
4cef0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
4cf00 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4cf10 61 74 68 63 61 6c 6c 73 2e 68 3a 31 34 36 3a 31  athcalls.h:146:1
4cf20 37 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  7>").    (variad
4cf30 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4cf40 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4cf50 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4cf60 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4cf70 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4cf80 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4cf90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4cfa0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4cfb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4cfc0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4cfd0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4cfe0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4cff0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4d000 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4d010 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
4d020 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
4d030 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4d040 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
4d050 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
4d060 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
4d070 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4d080 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4d090 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4d0a0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
4d0b0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
4d0c0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
4d0d0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
4d0e0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4d0f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4d100 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
4d110 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
4d120 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
4d130 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70  n") (name . "__p
4d140 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ow") (ns . 0).  
4d150 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
4d160 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
4d170 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
4d180 68 63 61 6c 6c 73 2e 68 3a 31 34 36 3a 31 20 3c  hcalls.h:146:1 <
4d190 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
4d1a0 68 20 73 70 61 63 65 3e 3a 31 30 36 3a 31 3e 22  h space>:106:1>"
4d1b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
4d1c0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
4d1d0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
4d1e0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
4d1f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
4d200 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
4d210 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
4d220 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
4d230 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
4d240 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
4d250 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
4d260 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4d270 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
4d280 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
4d290 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4d2a0 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20  t . 64))).      
4d2b0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
4d2c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4d2d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
4d2e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4d2f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4d300 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4d310 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4d320 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4d330 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4d340 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
4d350 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
4d360 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4d370 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
4d380 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4d390 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4d3a0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
4d3b0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
4d3c0 20 28 6e 61 6d 65 20 2e 20 22 73 71 72 74 22 29   (name . "sqrt")
4d3d0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
4d3e0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
4d3f0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
4d400 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
4d410 6c 73 2e 68 3a 31 34 39 3a 31 20 3c 53 70 65 6c  ls.h:149:1 <Spel
4d420 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
4d430 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
4d440 2e 68 3a 31 34 39 3a 31 33 3e 22 29 0a 20 20 20  .h:149:13>").   
4d450 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
4d460 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
4d470 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
4d480 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
4d490 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
4d4a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
4d4b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4d4c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4d4d0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
4d4e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4d4f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4d500 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4d510 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4d520 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4d530 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4d540 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
4d550 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
4d560 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4d570 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4d580 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
4d590 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4d5a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
4d5b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
4d5c0 20 22 5f 5f 73 71 72 74 22 29 20 28 6e 73 20 2e   "__sqrt") (ns .
4d5d0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
4d5e0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
4d5f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
4d600 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
4d610 34 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  49:1 <Spelling=<
4d620 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
4d630 30 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  07:1>").    (var
4d640 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
4d650 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
4d660 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
4d670 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
4d680 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
4d690 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
4d6a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4d6b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
4d6c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
4d6d0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
4d6e0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4d6f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4d700 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4d710 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
4d720 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
4d730 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
4d740 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
4d750 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4d760 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4d770 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
4d780 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
4d790 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
4d7a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 68 79 70  n") (name . "hyp
4d7b0 6f 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ot") (ns . 0).  
4d7c0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
4d7d0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
4d7e0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
4d7f0 68 63 61 6c 6c 73 2e 68 3a 31 35 33 3a 31 20 3c  hcalls.h:153:1 <
4d800 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e  Spelling=/usr/in
4d810 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
4d820 61 6c 6c 73 2e 68 3a 31 35 33 3a 31 33 3e 22 29  alls.h:153:13>")
4d830 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
4d840 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
4d850 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
4d860 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
4d870 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
4d880 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
4d890 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
4d8a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
4d8b0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
4d8c0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
4d8d0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
4d8e0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
4d8f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4d900 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
4d910 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4d920 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
4d930 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
4d940 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
4d950 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
4d960 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
4d970 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
4d980 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
4d990 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
4d9a0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
4d9b0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
4d9c0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
4d9d0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
4d9e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4d9f0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
4da00 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4da10 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4da20 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
4da30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
4da40 28 6e 61 6d 65 20 2e 20 22 5f 5f 68 79 70 6f 74  (name . "__hypot
4da50 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
4da60 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
4da70 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
4da80 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
4da90 61 6c 6c 73 2e 68 3a 31 35 33 3a 31 20 3c 53 70  alls.h:153:1 <Sp
4daa0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
4dab0 73 70 61 63 65 3e 3a 31 30 38 3a 31 3e 22 29 0a  space>:108:1>").
4dac0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
4dad0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
4dae0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
4daf0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
4db00 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
4db10 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
4db20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4db30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4db40 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
4db50 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
4db60 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
4db70 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
4db80 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4db90 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
4dba0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4dbb0 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
4dbc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
4dbd0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
4dbe0 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20  name . "__y").  
4dbf0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
4dc00 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
4dc10 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4dc20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
4dc30 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
4dc40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4dc50 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
4dc60 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
4dc70 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4dc80 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
4dc90 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4dca0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4dcb0 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
4dcc0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
4dcd0 6e 61 6d 65 20 2e 20 22 63 62 72 74 22 29 20 28  name . "cbrt") (
4dce0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
4dcf0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
4dd00 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
4dd10 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
4dd20 2e 68 3a 31 35 38 3a 31 20 3c 53 70 65 6c 6c 69  .h:158:1 <Spelli
4dd30 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
4dd40 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
4dd50 3a 31 35 38 3a 31 33 3e 22 29 0a 20 20 20 20 28  :158:13>").    (
4dd60 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
4dd70 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
4dd80 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
4dd90 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
4dda0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
4ddb0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
4ddc0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
4ddd0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
4dde0 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
4ddf0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
4de00 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
4de10 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
4de20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
4de30 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4de40 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4de50 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
4de60 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
4de70 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4de80 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
4de90 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
4dea0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4deb0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
4dec0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
4ded0 5f 5f 63 62 72 74 22 29 20 28 6e 73 20 2e 20 30  __cbrt") (ns . 0
4dee0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
4def0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
4df00 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4df10 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 35 38  /mathcalls.h:158
4df20 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
4df30 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 30 39  ratch space>:109
4df40 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
4df50 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
4df60 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
4df70 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
4df80 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
4df90 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
4dfa0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
4dfb0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
4dfc0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
4dfd0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
4dfe0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
4dff0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4e000 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4e010 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
4e020 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
4e030 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
4e040 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
4e050 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
4e060 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
4e070 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4e080 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
4e090 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
4e0a0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
4e0b0 29 20 28 6e 61 6d 65 20 2e 20 22 63 65 69 6c 22  ) (name . "ceil"
4e0c0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
4e0d0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
4e0e0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
4e0f0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4e100 6c 6c 73 2e 68 3a 31 36 35 3a 31 20 3c 53 70 65  lls.h:165:1 <Spe
4e110 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
4e120 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
4e130 73 2e 68 3a 31 36 35 3a 31 34 3e 22 29 0a 20 20  s.h:165:14>").  
4e140 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
4e150 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
4e160 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
4e170 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
4e180 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
4e190 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
4e1a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
4e1b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
4e1c0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
4e1d0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
4e1e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4e1f0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
4e200 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4e210 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
4e220 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4e230 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
4e240 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
4e250 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4e260 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
4e270 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
4e280 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4e290 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
4e2a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
4e2b0 2e 20 22 5f 5f 63 65 69 6c 22 29 20 28 6e 73 20  . "__ceil") (ns 
4e2c0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
4e2d0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
4e2e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
4e2f0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
4e300 31 36 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  165:1 <Spelling=
4e310 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
4e320 31 31 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  110:1>").    (va
4e330 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
4e340 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
4e350 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
4e360 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
4e370 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
4e380 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
4e390 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
4e3a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
4e3b0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
4e3c0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
4e3d0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
4e3e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4e3f0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4e400 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
4e410 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4e420 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
4e430 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
4e440 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4e450 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4e460 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
4e470 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4e480 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
4e490 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 61  on") (name . "fa
4e4a0 62 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  bs") (ns . 0).  
4e4b0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
4e4c0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
4e4d0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
4e4e0 68 63 61 6c 6c 73 2e 68 3a 31 36 38 3a 31 20 3c  hcalls.h:168:1 <
4e4f0 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e  Spelling=/usr/in
4e500 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
4e510 61 6c 6c 73 2e 68 3a 31 36 38 3a 31 34 3e 22 29  alls.h:168:14>")
4e520 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
4e530 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
4e540 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
4e550 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
4e560 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
4e570 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
4e580 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
4e590 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
4e5a0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
4e5b0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
4e5c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
4e5d0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
4e5e0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4e5f0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
4e600 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4e610 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
4e620 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
4e630 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
4e640 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
4e650 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4e660 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
4e670 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
4e680 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
4e690 6d 65 20 2e 20 22 5f 5f 66 61 62 73 22 29 20 28  me . "__fabs") (
4e6a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
4e6b0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
4e6c0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
4e6d0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
4e6e0 2e 68 3a 31 36 38 3a 31 20 3c 53 70 65 6c 6c 69  .h:168:1 <Spelli
4e6f0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
4e700 65 3e 3a 31 31 31 3a 31 3e 22 29 0a 20 20 20 20  e>:111:1>").    
4e710 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
4e720 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
4e730 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
4e740 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
4e750 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
4e760 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
4e770 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
4e780 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
4e790 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
4e7a0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
4e7b0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4e7c0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
4e7d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4e7e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4e7f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4e800 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
4e810 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
4e820 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4e830 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4e840 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
4e850 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4e860 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
4e870 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
4e880 22 66 6c 6f 6f 72 22 29 20 28 6e 73 20 2e 20 30  "floor") (ns . 0
4e890 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
4e8a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
4e8b0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4e8c0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 37 31  /mathcalls.h:171
4e8d0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
4e8e0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4e8f0 61 74 68 63 61 6c 6c 73 2e 68 3a 31 37 31 3a 31  athcalls.h:171:1
4e900 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  4>").    (variad
4e910 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4e920 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4e930 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4e940 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4e950 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4e960 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4e970 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4e980 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4e990 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4e9a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4e9b0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4e9c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4e9d0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4e9e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4e9f0 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
4ea00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
4ea10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4ea20 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
4ea30 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4ea40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4ea50 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
4ea60 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
4ea70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6c 6f 6f   (name . "__floo
4ea80 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
4ea90 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
4eaa0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
4eab0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
4eac0 63 61 6c 6c 73 2e 68 3a 31 37 31 3a 31 20 3c 53  calls.h:171:1 <S
4ead0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
4eae0 20 73 70 61 63 65 3e 3a 31 31 32 3a 31 3e 22 29   space>:112:1>")
4eaf0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
4eb00 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
4eb10 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
4eb20 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
4eb30 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
4eb40 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
4eb50 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
4eb60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
4eb70 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
4eb80 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
4eb90 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
4eba0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
4ebb0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4ebc0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
4ebd0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4ebe0 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
4ebf0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
4ec00 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
4ec10 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
4ec20 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4ec30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
4ec40 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
4ec50 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
4ec60 6d 65 20 2e 20 22 66 6d 6f 64 22 29 20 28 6e 73  me . "fmod") (ns
4ec70 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
4ec80 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
4ec90 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
4eca0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
4ecb0 3a 31 37 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :174:1 <Spelling
4ecc0 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  =/usr/include/bi
4ecd0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
4ece0 37 34 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61  74:13>").    (va
4ecf0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
4ed00 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
4ed10 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
4ed20 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
4ed30 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
4ed40 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
4ed50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
4ed60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
4ed70 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
4ed80 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
4ed90 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
4eda0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4edb0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4edc0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
4edd0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4ede0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
4edf0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
4ee00 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
4ee10 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
4ee20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
4ee30 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4ee40 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
4ee50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4ee60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4ee70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4ee80 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
4ee90 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
4eea0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4eeb0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4eec0 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
4eed0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4eee0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
4eef0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
4ef00 22 5f 5f 66 6d 6f 64 22 29 20 28 6e 73 20 2e 20  "__fmod") (ns . 
4ef10 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
4ef20 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
4ef30 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
4ef40 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 37  s/mathcalls.h:17
4ef50 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  4:1 <Spelling=<s
4ef60 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 31  cratch space>:11
4ef70 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  3:1>").    (vari
4ef80 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
4ef90 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
4efa0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
4efb0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
4efc0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
4efd0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
4efe0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
4eff0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
4f000 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
4f010 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
4f020 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4f030 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4f040 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4f050 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4f060 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4f070 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
4f080 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4f090 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4f0a0 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
4f0b0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4f0c0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4f0d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4f0e0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4f0f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4f100 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4f110 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
4f120 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
4f130 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
4f140 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4f150 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
4f160 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
4f170 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
4f180 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69  ion") (name . "i
4f190 73 69 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  sinf") (ns . 0).
4f1a0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
4f1b0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
4f1c0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4f1d0 61 74 68 63 61 6c 6c 73 2e 68 3a 31 38 33 3a 31  athcalls.h:183:1
4f1e0 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
4f1f0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
4f200 68 63 61 6c 6c 73 2e 68 3a 31 38 33 3a 31 39 3e  hcalls.h:183:19>
4f210 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
4f220 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
4f230 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
4f240 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
4f250 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
4f260 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
4f270 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
4f280 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
4f290 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22  name . "__value"
4f2a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
4f2b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
4f2c0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4f2d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4f2e0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4f2f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4f300 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
4f310 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
4f320 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
4f330 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
4f340 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
4f350 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4f360 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
4f370 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
4f380 28 6e 61 6d 65 20 2e 20 22 66 69 6e 69 74 65 22  (name . "finite"
4f390 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
4f3a0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
4f3b0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
4f3c0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4f3d0 6c 6c 73 2e 68 3a 31 38 38 3a 31 20 3c 53 70 65  lls.h:188:1 <Spe
4f3e0 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
4f3f0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
4f400 73 2e 68 3a 31 38 38 3a 31 39 3e 22 29 0a 20 20  s.h:188:19>").  
4f410 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
4f420 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
4f430 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
4f440 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
4f450 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
4f460 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
4f470 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
4f480 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
4f490 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20  . "__value").   
4f4a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
4f4b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
4f4c0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4f4d0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
4f4e0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
4f4f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4f500 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
4f510 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
4f520 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
4f530 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
4f540 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
4f550 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
4f560 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
4f570 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
4f580 20 2e 20 22 64 72 65 6d 22 29 20 28 6e 73 20 2e   . "drem") (ns .
4f590 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
4f5a0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
4f5b0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
4f5c0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
4f5d0 39 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  91:1 <Spelling=/
4f5e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4f5f0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 39 31  /mathcalls.h:191
4f600 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :13>").    (vari
4f610 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
4f620 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
4f630 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
4f640 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
4f650 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
4f660 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
4f670 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
4f680 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
4f690 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
4f6a0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
4f6b0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4f6c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4f6d0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4f6e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4f6f0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4f700 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
4f710 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4f720 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4f730 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
4f740 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4f750 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4f760 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4f770 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4f780 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4f790 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4f7a0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
4f7b0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
4f7c0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
4f7d0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4f7e0 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
4f7f0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
4f800 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
4f810 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
4f820 5f 64 72 65 6d 22 29 20 28 6e 73 20 2e 20 30 29  _drem") (ns . 0)
4f830 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
4f840 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
4f850 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
4f860 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 39 31 3a  mathcalls.h:191:
4f870 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
4f880 61 74 63 68 20 73 70 61 63 65 3e 3a 31 31 34 3a  atch space>:114:
4f890 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
4f8a0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4f8b0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4f8c0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4f8d0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4f8e0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4f8f0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4f900 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4f910 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4f920 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4f930 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4f940 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4f950 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4f960 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4f970 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4f980 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
4f990 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
4f9a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4f9b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
4f9c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
4f9d0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
4f9e0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4f9f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4fa00 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4fa10 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
4fa20 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
4fa30 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
4fa40 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
4fa50 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4fa60 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4fa70 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
4fa80 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
4fa90 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
4faa0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 69 67  n") (name . "sig
4fab0 6e 69 66 69 63 61 6e 64 22 29 20 28 6e 73 20 2e  nificand") (ns .
4fac0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
4fad0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
4fae0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
4faf0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
4fb00 39 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  95:1 <Spelling=/
4fb10 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4fb20 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 39 35  /mathcalls.h:195
4fb30 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :13>").    (vari
4fb40 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
4fb50 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
4fb60 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
4fb70 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
4fb80 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
4fb90 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
4fba0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
4fbb0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
4fbc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
4fbd0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
4fbe0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4fbf0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4fc00 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4fc10 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4fc20 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
4fc30 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
4fc40 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
4fc50 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
4fc60 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
4fc70 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4fc80 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
4fc90 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
4fca0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69  ") (name . "__si
4fcb0 67 6e 69 66 69 63 61 6e 64 22 29 20 28 6e 73 20  gnificand") (ns 
4fcc0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
4fcd0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
4fce0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
4fcf0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
4fd00 31 39 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  195:1 <Spelling=
4fd10 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
4fd20 31 31 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  115:1>").    (va
4fd30 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
4fd40 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
4fd50 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
4fd60 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
4fd70 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
4fd80 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
4fd90 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
4fda0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
4fdb0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
4fdc0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
4fdd0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
4fde0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4fdf0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4fe00 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
4fe10 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4fe20 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
4fe30 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
4fe40 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4fe50 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4fe60 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
4fe70 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4fe80 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
4fe90 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 63 6f  on") (name . "co
4fea0 70 79 73 69 67 6e 22 29 20 28 6e 73 20 2e 20 30  pysign") (ns . 0
4feb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
4fec0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
4fed0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4fee0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 30 32  /mathcalls.h:202
4fef0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
4ff00 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4ff10 61 74 68 63 61 6c 6c 73 2e 68 3a 32 30 32 3a 31  athcalls.h:202:1
4ff20 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  4>").    (variad
4ff30 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4ff40 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4ff50 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4ff60 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4ff70 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4ff80 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4ff90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4ffa0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4ffb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4ffc0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4ffd0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4ffe0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4fff0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
50000 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
50010 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
50020 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
50030 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
50040 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
50050 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
50060 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
50070 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
50080 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
50090 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
500a0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
500b0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
500c0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
500d0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
500e0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
500f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
50100 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
50110 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
50120 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
50130 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63  n") (name . "__c
50140 6f 70 79 73 69 67 6e 22 29 20 28 6e 73 20 2e 20  opysign") (ns . 
50150 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
50160 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
50170 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
50180 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 30  s/mathcalls.h:20
50190 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  2:1 <Spelling=<s
501a0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 31  cratch space>:11
501b0 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  6:1>").    (vari
501c0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
501d0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
501e0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
501f0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
50200 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
50210 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
50220 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
50230 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
50240 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
50250 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
50260 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
50270 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
50280 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
50290 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
502a0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
502b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
502c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
502d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
502e0 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
502f0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
50300 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
50310 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
50320 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
50330 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
50340 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
50350 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
50360 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
50370 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
50380 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
50390 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
503a0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
503b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
503c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e  ion") (name . "n
503d0 61 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  an") (ns . 0).  
503e0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
503f0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
50400 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
50410 68 63 61 6c 6c 73 2e 68 3a 32 30 37 3a 31 20 3c  hcalls.h:207:1 <
50420 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e  Spelling=/usr/in
50430 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
50440 61 6c 6c 73 2e 68 3a 32 30 37 3a 31 34 3e 22 29  alls.h:207:14>")
50450 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
50460 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
50470 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
50480 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
50490 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
504a0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
504b0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
504c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
504d0 6d 65 20 2e 20 22 5f 5f 74 61 67 62 22 29 0a 20  me . "__tagb"). 
504e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
504f0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
50500 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
50510 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
50520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
50530 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
50540 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
50550 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
50560 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
50570 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
50580 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
50590 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
505a0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
505b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
505c0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
505d0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
505e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
505f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e  n") (name . "__n
50600 61 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  an") (ns . 0).  
50610 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
50620 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
50630 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
50640 68 63 61 6c 6c 73 2e 68 3a 32 30 37 3a 31 20 3c  hcalls.h:207:1 <
50650 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
50660 68 20 73 70 61 63 65 3e 3a 31 31 37 3a 31 3e 22  h space>:117:1>"
50670 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
50680 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
50690 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
506a0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
506b0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
506c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
506d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
506e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
506f0 61 6d 65 20 2e 20 22 5f 5f 74 61 67 62 22 29 0a  ame . "__tagb").
50700 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
50710 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
50720 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
50730 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
50740 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
50750 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
50760 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
50770 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
50780 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
50790 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
507a0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
507b0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
507c0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
507d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
507e0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
507f0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
50800 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
50810 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 73  on") (name . "is
50820 6e 61 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  nan") (ns . 0). 
50830 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
50840 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
50850 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
50860 74 68 63 61 6c 6c 73 2e 68 3a 32 31 37 3a 31 20  thcalls.h:217:1 
50870 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
50880 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
50890 63 61 6c 6c 73 2e 68 3a 32 31 37 3a 31 39 3e 22  calls.h:217:19>"
508a0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
508b0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
508c0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
508d0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
508e0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
508f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
50900 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
50910 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
50920 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29  ame . "__value")
50930 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
50940 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
50950 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
50960 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
50970 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
50980 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
50990 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
509a0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
509b0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
509c0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
509d0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
509e0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
509f0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
50a00 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
50a10 6e 61 6d 65 20 2e 20 22 6a 30 22 29 20 28 6e 73  name . "j0") (ns
50a20 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
50a30 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
50a40 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
50a50 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
50a60 3a 32 32 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :223:1 <Spelling
50a70 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  =/usr/include/bi
50a80 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
50a90 32 33 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61  23:13>").    (va
50aa0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
50ab0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
50ac0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
50ad0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
50ae0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
50af0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
50b00 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
50b10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
50b20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
50b30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
50b40 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
50b50 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
50b60 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
50b70 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
50b80 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
50b90 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
50ba0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
50bb0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
50bc0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
50bd0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
50be0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
50bf0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
50c00 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6a 30 22  ) (name . "__j0"
50c10 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
50c20 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
50c30 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
50c40 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
50c50 6c 6c 73 2e 68 3a 32 32 33 3a 31 20 3c 53 70 65  lls.h:223:1 <Spe
50c60 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
50c70 70 61 63 65 3e 3a 31 31 38 3a 31 3e 22 29 0a 20  pace>:118:1>"). 
50c80 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
50c90 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
50ca0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
50cb0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
50cc0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
50cd0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
50ce0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
50cf0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
50d00 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
50d10 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
50d20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
50d30 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
50d40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
50d50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
50d60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
50d70 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
50d80 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
50d90 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
50da0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
50db0 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
50dc0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
50dd0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
50de0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
50df0 22 6a 31 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  "j1") (ns . 0). 
50e00 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
50e10 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
50e20 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
50e30 74 68 63 61 6c 6c 73 2e 68 3a 32 32 34 3a 31 20  thcalls.h:224:1 
50e40 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
50e50 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
50e60 63 61 6c 6c 73 2e 68 3a 32 32 34 3a 31 33 3e 22  calls.h:224:13>"
50e70 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
50e80 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
50e90 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
50ea0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
50eb0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
50ec0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
50ed0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
50ee0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
50ef0 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
50f00 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
50f10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
50f20 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
50f30 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
50f40 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
50f50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
50f60 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
50f70 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
50f80 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
50f90 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
50fa0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
50fb0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
50fc0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
50fd0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
50fe0 20 2e 20 22 5f 5f 6a 31 22 29 20 28 6e 73 20 2e   . "__j1") (ns .
50ff0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
51000 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
51010 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
51020 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
51030 32 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  24:1 <Spelling=<
51040 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
51050 31 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  19:1>").    (var
51060 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
51070 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
51080 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
51090 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
510a0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
510b0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
510c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
510d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
510e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
510f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
51100 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
51110 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
51120 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
51130 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
51140 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
51150 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
51160 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
51170 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
51180 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
51190 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
511a0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
511b0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
511c0 20 28 6e 61 6d 65 20 2e 20 22 6a 6e 22 29 20 28   (name . "jn") (
511d0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
511e0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
511f0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
51200 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
51210 2e 68 3a 32 32 35 3a 31 20 3c 53 70 65 6c 6c 69  .h:225:1 <Spelli
51220 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
51230 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
51240 3a 32 32 35 3a 31 33 3e 22 29 0a 20 20 20 20 28  :225:13>").    (
51250 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
51260 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
51270 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
51280 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
51290 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
512a0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
512b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
512c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
512d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
512e0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
512f0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
51300 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
51310 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
51320 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
51330 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
51340 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
51350 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
51360 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
51370 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
51380 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
51390 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
513a0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
513b0 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
513c0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
513d0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
513e0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
513f0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
51400 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
51410 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
51420 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
51430 6d 65 20 2e 20 22 5f 5f 6a 6e 22 29 20 28 6e 73  me . "__jn") (ns
51440 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
51450 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
51460 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
51470 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
51480 3a 32 32 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :225:1 <Spelling
51490 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
514a0 3a 31 32 30 3a 31 3e 22 29 0a 20 20 20 20 28 76  :120:1>").    (v
514b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
514c0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
514d0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
514e0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
514f0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
51500 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
51510 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
51520 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
51530 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
51540 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
51550 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
51560 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
51570 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
51580 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
51590 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
515a0 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
515b0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
515c0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
515d0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
515e0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
515f0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
51600 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
51610 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
51620 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
51630 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
51640 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
51650 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
51660 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
51670 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
51680 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
51690 65 20 2e 20 22 79 30 22 29 20 28 6e 73 20 2e 20  e . "y0") (ns . 
516a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
516b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
516c0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
516d0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32  s/mathcalls.h:22
516e0 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  6:1 <Spelling=/u
516f0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
51700 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 36 3a  mathcalls.h:226:
51710 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  13>").    (varia
51720 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
51730 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
51740 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
51750 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
51760 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
51770 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
51780 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
51790 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
517a0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
517b0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
517c0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
517d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
517e0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
517f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
51800 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
51810 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
51820 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
51830 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
51840 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
51850 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
51860 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
51870 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
51880 6e 61 6d 65 20 2e 20 22 5f 5f 79 30 22 29 20 28  name . "__y0") (
51890 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
518a0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
518b0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
518c0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
518d0 2e 68 3a 32 32 36 3a 31 20 3c 53 70 65 6c 6c 69  .h:226:1 <Spelli
518e0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
518f0 65 3e 3a 31 32 31 3a 31 3e 22 29 0a 20 20 20 20  e>:121:1>").    
51900 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
51910 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
51920 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
51930 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
51940 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
51950 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
51960 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
51970 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
51980 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
51990 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
519a0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
519b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
519c0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
519d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
519e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
519f0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
51a00 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
51a10 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
51a20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
51a30 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
51a40 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
51a50 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
51a60 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 79 31  on") (name . "y1
51a70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
51a80 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
51a90 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
51aa0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
51ab0 61 6c 6c 73 2e 68 3a 32 32 37 3a 31 20 3c 53 70  alls.h:227:1 <Sp
51ac0 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c  elling=/usr/incl
51ad0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
51ae0 6c 73 2e 68 3a 32 32 37 3a 31 33 3e 22 29 0a 20  ls.h:227:13>"). 
51af0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
51b00 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
51b10 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
51b20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
51b30 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
51b40 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
51b50 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
51b60 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
51b70 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
51b80 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
51b90 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
51ba0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
51bb0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
51bc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
51bd0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
51be0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
51bf0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
51c00 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
51c10 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
51c20 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
51c30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
51c40 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
51c50 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
51c60 22 5f 5f 79 31 22 29 20 28 6e 73 20 2e 20 30 29  "__y1") (ns . 0)
51c70 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
51c80 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
51c90 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
51ca0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 37 3a  mathcalls.h:227:
51cb0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
51cc0 61 74 63 68 20 73 70 61 63 65 3e 3a 31 32 32 3a  atch space>:122:
51cd0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
51ce0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
51cf0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
51d00 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
51d10 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
51d20 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
51d30 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
51d40 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
51d50 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
51d60 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
51d70 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
51d80 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
51d90 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
51da0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
51db0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
51dc0 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
51dd0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
51de0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
51df0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
51e00 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
51e10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
51e20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
51e30 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
51e40 61 6d 65 20 2e 20 22 79 6e 22 29 20 28 6e 73 20  ame . "yn") (ns 
51e50 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
51e60 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
51e70 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
51e80 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
51e90 32 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  228:1 <Spelling=
51ea0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
51eb0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32  s/mathcalls.h:22
51ec0 38 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72  8:13>").    (var
51ed0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
51ee0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
51ef0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
51f00 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
51f10 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
51f20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
51f30 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
51f40 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
51f50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
51f60 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
51f70 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
51f80 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
51f90 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
51fa0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
51fb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
51fc0 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
51fd0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
51fe0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
51ff0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
52000 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
52010 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
52020 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
52030 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
52040 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
52050 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
52060 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
52070 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
52080 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
52090 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
520a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
520b0 2e 20 22 5f 5f 79 6e 22 29 20 28 6e 73 20 2e 20  . "__yn") (ns . 
520c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
520d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
520e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
520f0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32  s/mathcalls.h:22
52100 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  8:1 <Spelling=<s
52110 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 32  cratch space>:12
52120 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  3:1>").    (vari
52130 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
52140 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
52150 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
52160 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
52170 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
52180 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
52190 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
521a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
521b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
521c0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
521d0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
521e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
521f0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
52200 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
52210 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
52220 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
52230 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
52240 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
52250 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
52260 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
52270 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
52280 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
52290 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
522a0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
522b0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
522c0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
522d0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
522e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
522f0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
52300 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
52310 20 22 65 72 66 22 29 20 28 6e 73 20 2e 20 30 29   "erf") (ns . 0)
52320 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
52330 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
52340 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
52350 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33 34 3a  mathcalls.h:234:
52360 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
52370 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
52380 74 68 63 61 6c 6c 73 2e 68 3a 32 33 34 3a 31 33  thcalls.h:234:13
52390 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
523a0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
523b0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
523c0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
523d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
523e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
523f0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
52400 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
52410 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
52420 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
52430 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
52440 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
52450 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
52460 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
52470 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
52480 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
52490 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
524a0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
524b0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
524c0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
524d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
524e0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
524f0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
52500 6d 65 20 2e 20 22 5f 5f 65 72 66 22 29 20 28 6e  me . "__erf") (n
52510 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
52520 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
52530 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
52540 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
52550 68 3a 32 33 34 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:234:1 <Spellin
52560 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
52570 3e 3a 31 32 34 3a 31 3e 22 29 0a 20 20 20 20 28  >:124:1>").    (
52580 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
52590 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
525a0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
525b0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
525c0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
525d0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
525e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
525f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
52600 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
52610 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
52620 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
52630 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
52640 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
52650 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
52660 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
52670 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
52680 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
52690 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
526a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
526b0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
526c0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
526d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
526e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 72 66  n") (name . "erf
526f0 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  c") (ns . 0).   
52700 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
52710 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
52720 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
52730 63 61 6c 6c 73 2e 68 3a 32 33 35 3a 31 20 3c 53  calls.h:235:1 <S
52740 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
52750 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
52760 6c 6c 73 2e 68 3a 32 33 35 3a 31 33 3e 22 29 0a  lls.h:235:13>").
52770 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
52780 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
52790 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
527a0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
527b0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
527c0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
527d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
527e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
527f0 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
52800 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
52810 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
52820 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
52830 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
52840 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
52850 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
52860 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
52870 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
52880 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
52890 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
528a0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
528b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
528c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
528d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
528e0 20 22 5f 5f 65 72 66 63 22 29 20 28 6e 73 20 2e   "__erfc") (ns .
528f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
52900 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
52910 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
52920 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
52930 33 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  35:1 <Spelling=<
52940 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
52950 32 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  25:1>").    (var
52960 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
52970 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
52980 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
52990 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
529a0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
529b0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
529c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
529d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
529e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
529f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
52a00 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
52a10 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
52a20 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
52a30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
52a40 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
52a50 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
52a60 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
52a70 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
52a80 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
52a90 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
52aa0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
52ab0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
52ac0 20 28 6e 61 6d 65 20 2e 20 22 6c 67 61 6d 6d 61   (name . "lgamma
52ad0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
52ae0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
52af0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
52b00 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
52b10 61 6c 6c 73 2e 68 3a 32 33 36 3a 31 20 3c 53 70  alls.h:236:1 <Sp
52b20 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c  elling=/usr/incl
52b30 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
52b40 6c 73 2e 68 3a 32 33 36 3a 31 33 3e 22 29 0a 20  ls.h:236:13>"). 
52b50 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
52b60 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
52b70 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
52b80 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
52b90 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
52ba0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
52bb0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
52bc0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
52bd0 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
52be0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
52bf0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
52c00 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
52c10 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
52c20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
52c30 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
52c40 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
52c50 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
52c60 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
52c70 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
52c80 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
52c90 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
52ca0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
52cb0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
52cc0 22 5f 5f 6c 67 61 6d 6d 61 22 29 20 28 6e 73 20  "__lgamma") (ns 
52cd0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
52ce0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
52cf0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
52d00 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
52d10 32 33 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  236:1 <Spelling=
52d20 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
52d30 31 32 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  126:1>").    (va
52d40 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
52d50 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
52d60 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
52d70 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
52d80 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
52d90 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
52da0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
52db0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
52dc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
52dd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
52de0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
52df0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
52e00 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
52e10 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
52e20 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
52e30 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
52e40 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
52e50 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
52e60 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
52e70 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
52e80 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
52e90 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
52ea0 29 20 28 6e 61 6d 65 20 2e 20 22 74 67 61 6d 6d  ) (name . "tgamm
52eb0 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  a") (ns . 0).   
52ec0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
52ed0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
52ee0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
52ef0 63 61 6c 6c 73 2e 68 3a 32 34 31 3a 31 20 3c 53  calls.h:241:1 <S
52f00 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
52f10 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
52f20 6c 6c 73 2e 68 3a 32 34 31 3a 31 33 3e 22 29 0a  lls.h:241:13>").
52f30 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
52f40 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
52f50 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
52f60 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
52f70 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
52f80 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
52f90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
52fa0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
52fb0 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
52fc0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
52fd0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
52fe0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
52ff0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
53000 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
53010 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
53020 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
53030 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
53040 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
53050 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
53060 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
53070 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
53080 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
53090 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
530a0 20 22 5f 5f 74 67 61 6d 6d 61 22 29 20 28 6e 73   "__tgamma") (ns
530b0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
530c0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
530d0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
530e0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
530f0 3a 32 34 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :241:1 <Spelling
53100 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
53110 3a 31 32 37 3a 31 3e 22 29 0a 20 20 20 20 28 76  :127:1>").    (v
53120 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
53130 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
53140 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
53150 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
53160 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
53170 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
53180 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
53190 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
531a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
531b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
531c0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
531d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
531e0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
531f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
53200 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
53210 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
53220 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
53230 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
53240 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
53250 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
53260 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
53270 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
53280 22 29 20 28 6e 61 6d 65 20 2e 20 22 67 61 6d 6d  ") (name . "gamm
53290 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  a") (ns . 0).   
532a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
532b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
532c0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
532d0 63 61 6c 6c 73 2e 68 3a 32 34 37 3a 31 20 3c 53  calls.h:247:1 <S
532e0 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
532f0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
53300 6c 6c 73 2e 68 3a 32 34 37 3a 31 33 3e 22 29 0a  lls.h:247:13>").
53310 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
53320 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
53330 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
53340 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
53350 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
53360 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
53370 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
53380 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
53390 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
533a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
533b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
533c0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
533d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
533e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
533f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
53400 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
53410 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
53420 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
53430 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
53440 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
53450 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
53460 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
53470 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
53480 20 22 5f 5f 67 61 6d 6d 61 22 29 20 28 6e 73 20   "__gamma") (ns 
53490 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
534a0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
534b0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
534c0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
534d0 32 34 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  247:1 <Spelling=
534e0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
534f0 31 32 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  128:1>").    (va
53500 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
53510 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
53520 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
53530 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
53540 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
53550 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
53560 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
53570 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
53580 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
53590 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
535a0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
535b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
535c0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
535d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
535e0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
535f0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
53600 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
53610 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
53620 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
53630 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
53640 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
53650 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
53660 29 20 28 6e 61 6d 65 20 2e 20 22 6c 67 61 6d 6d  ) (name . "lgamm
53670 61 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  a_r") (ns . 0). 
53680 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
53690 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
536a0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
536b0 74 68 63 61 6c 6c 73 2e 68 3a 32 35 35 3a 31 20  thcalls.h:255:1 
536c0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
536d0 63 68 20 73 70 61 63 65 3e 3a 31 32 39 3a 31 3e  ch space>:129:1>
536e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
536f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
53700 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
53710 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
53720 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
53730 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
53740 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
53750 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
53760 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
53770 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
53780 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
53790 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
537a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
537b0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
537c0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
537d0 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
537e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
537f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
53800 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 67 61  name . "__signga
53810 6d 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  mp").          (
53820 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
53830 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
53840 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
53850 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
53860 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
53870 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
53880 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
53890 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
538a0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
538b0 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  32)))))).    (re
538c0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
538d0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
538e0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
538f0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
53900 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
53910 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
53920 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
53930 20 2e 20 22 5f 5f 6c 67 61 6d 6d 61 5f 72 22 29   . "__lgamma_r")
53940 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
53950 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
53960 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
53970 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
53980 6c 73 2e 68 3a 32 35 35 3a 31 20 3c 53 70 65 6c  ls.h:255:1 <Spel
53990 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
539a0 61 63 65 3e 3a 31 33 31 3a 31 3e 22 29 0a 20 20  ace>:131:1>").  
539b0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
539c0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
539d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
539e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
539f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
53a00 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
53a10 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
53a20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
53a30 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
53a40 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
53a50 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
53a60 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
53a70 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
53a80 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
53a90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
53aa0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
53ab0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
53ac0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
53ad0 2e 20 22 5f 5f 73 69 67 6e 67 61 6d 70 22 29 0a  . "__signgamp").
53ae0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
53af0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
53b00 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
53b10 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
53b20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
53b30 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
53b40 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
53b50 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
53b60 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
53b70 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
53b80 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
53b90 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
53ba0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
53bb0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
53bc0 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
53bd0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
53be0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
53bf0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 72  ion") (name . "r
53c00 69 6e 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  int") (ns . 0). 
53c10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
53c20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
53c30 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
53c40 74 68 63 61 6c 6c 73 2e 68 3a 32 36 32 3a 31 20  thcalls.h:262:1 
53c50 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
53c60 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
53c70 63 61 6c 6c 73 2e 68 3a 32 36 32 3a 31 33 3e 22  calls.h:262:13>"
53c80 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
53c90 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
53ca0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
53cb0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
53cc0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
53cd0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
53ce0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
53cf0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
53d00 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
53d10 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
53d20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
53d30 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
53d40 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
53d50 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
53d60 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
53d70 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
53d80 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
53d90 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
53da0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
53db0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
53dc0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
53dd0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
53de0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
53df0 61 6d 65 20 2e 20 22 5f 5f 72 69 6e 74 22 29 20  ame . "__rint") 
53e00 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
53e10 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
53e20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
53e30 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
53e40 73 2e 68 3a 32 36 32 3a 31 20 3c 53 70 65 6c 6c  s.h:262:1 <Spell
53e50 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
53e60 63 65 3e 3a 31 33 32 3a 31 3e 22 29 0a 20 20 20  ce>:132:1>").   
53e70 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
53e80 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
53e90 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
53ea0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
53eb0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
53ec0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
53ed0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
53ee0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
53ef0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
53f00 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
53f10 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
53f20 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
53f30 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
53f40 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
53f50 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
53f60 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
53f70 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
53f80 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
53f90 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
53fa0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
53fb0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
53fc0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
53fd0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
53fe0 20 22 6e 65 78 74 61 66 74 65 72 22 29 20 28 6e   "nextafter") (n
53ff0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
54000 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
54010 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
54020 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
54030 68 3a 32 36 35 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:265:1 <Spellin
54040 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62  g=/usr/include/b
54050 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
54060 32 36 35 3a 31 34 3e 22 29 0a 20 20 20 20 28 76  265:14>").    (v
54070 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
54080 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
54090 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
540a0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
540b0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
540c0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
540d0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
540e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
540f0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
54100 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
54110 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
54120 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
54130 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
54140 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
54150 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
54160 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
54170 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
54180 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
54190 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
541a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
541b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
541c0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
541d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
541e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
541f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
54200 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
54210 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
54220 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
54230 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
54240 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
54250 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
54260 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
54270 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
54280 20 22 5f 5f 6e 65 78 74 61 66 74 65 72 22 29 20   "__nextafter") 
54290 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
542a0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
542b0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
542c0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
542d0 73 2e 68 3a 32 36 35 3a 31 20 3c 53 70 65 6c 6c  s.h:265:1 <Spell
542e0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
542f0 63 65 3e 3a 31 33 33 3a 31 3e 22 29 0a 20 20 20  ce>:133:1>").   
54300 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
54310 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
54320 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
54330 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
54340 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
54350 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
54360 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
54370 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
54380 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
54390 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
543a0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
543b0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
543c0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
543d0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
543e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
543f0 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  4))).        ((t
54400 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
54410 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
54420 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
54430 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
54440 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
54450 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
54460 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
54470 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
54480 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
54490 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
544a0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
544b0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
544c0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
544d0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
544e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
544f0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
54500 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
54510 65 20 2e 20 22 6e 65 78 74 74 6f 77 61 72 64 22  e . "nexttoward"
54520 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
54530 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
54540 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
54550 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
54560 6c 6c 73 2e 68 3a 32 36 37 3a 31 20 3c 53 70 65  lls.h:267:1 <Spe
54570 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
54580 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
54590 73 2e 68 3a 32 36 37 3a 31 34 3e 22 29 0a 20 20  s.h:267:14>").  
545a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
545b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
545c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
545d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
545e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
545f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
54600 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
54610 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
54620 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
54630 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
54640 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
54650 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
54660 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
54670 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
54680 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
54690 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
546a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
546b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
546c0 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
546d0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
546e0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
546f0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
54700 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
54710 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
54720 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
54730 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
54740 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
54750 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
54760 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
54770 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
54780 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
54790 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
547a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
547b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e  n") (name . "__n
547c0 65 78 74 74 6f 77 61 72 64 22 29 20 28 6e 73 20  exttoward") (ns 
547d0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
547e0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
547f0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
54800 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
54810 32 36 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  267:1 <Spelling=
54820 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
54830 31 33 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  134:1>").    (va
54840 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
54850 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
54860 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
54870 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
54880 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
54890 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
548a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
548b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
548c0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
548d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
548e0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
548f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
54900 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
54910 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
54920 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
54930 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
54940 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
54950 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
54960 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
54970 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
54980 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
54990 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
549a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
549b0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
549c0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
549d0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
549e0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
549f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
54a00 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
54a10 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
54a20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
54a30 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
54a40 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
54a50 6e 61 6d 65 20 2e 20 22 72 65 6d 61 69 6e 64 65  name . "remainde
54a60 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
54a70 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
54a80 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
54a90 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
54aa0 63 61 6c 6c 73 2e 68 3a 32 37 38 3a 31 20 3c 53  calls.h:278:1 <S
54ab0 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
54ac0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
54ad0 6c 6c 73 2e 68 3a 32 37 38 3a 31 33 3e 22 29 0a  lls.h:278:13>").
54ae0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
54af0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
54b00 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
54b10 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
54b20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
54b30 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
54b40 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
54b50 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
54b60 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
54b70 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
54b80 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
54b90 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
54ba0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
54bb0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
54bc0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
54bd0 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
54be0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
54bf0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
54c00 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20  name . "__y").  
54c10 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
54c20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
54c30 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
54c40 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
54c50 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
54c60 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
54c70 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
54c80 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
54c90 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
54ca0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
54cb0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
54cc0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
54cd0 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
54ce0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
54cf0 6e 61 6d 65 20 2e 20 22 5f 5f 72 65 6d 61 69 6e  name . "__remain
54d00 64 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  der") (ns . 0). 
54d10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
54d20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
54d30 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
54d40 74 68 63 61 6c 6c 73 2e 68 3a 32 37 38 3a 31 20  thcalls.h:278:1 
54d50 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
54d60 63 68 20 73 70 61 63 65 3e 3a 31 33 36 3a 31 3e  ch space>:136:1>
54d70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
54d80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
54d90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
54da0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
54db0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
54dc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
54dd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
54de0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
54df0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
54e00 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
54e10 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
54e20 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
54e30 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
54e40 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
54e50 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
54e60 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20  nt . 64))).     
54e70 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
54e80 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
54e90 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
54ea0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
54eb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
54ec0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
54ed0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
54ee0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
54ef0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
54f00 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
54f10 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
54f20 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
54f30 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
54f40 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
54f50 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
54f60 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
54f70 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
54f80 29 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6c 62  ) (name . "scalb
54f90 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
54fa0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
54fb0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
54fc0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
54fd0 63 61 6c 6c 73 2e 68 3a 32 38 32 3a 31 20 3c 53  calls.h:282:1 <S
54fe0 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
54ff0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
55000 6c 6c 73 2e 68 3a 32 38 32 3a 31 33 3e 22 29 0a  lls.h:282:13>").
55010 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
55020 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
55030 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
55040 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
55050 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
55060 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
55070 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
55080 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
55090 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
550a0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
550b0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
550c0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
550d0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
550e0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
550f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
55100 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
55110 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
55120 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
55130 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
55140 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
55150 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
55160 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
55170 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
55180 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
55190 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
551a0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
551b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
551c0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
551d0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
551e0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
551f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
55200 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
55210 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
55220 65 20 2e 20 22 5f 5f 73 63 61 6c 62 6e 22 29 20  e . "__scalbn") 
55230 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
55240 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
55250 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
55260 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
55270 73 2e 68 3a 32 38 32 3a 31 20 3c 53 70 65 6c 6c  s.h:282:1 <Spell
55280 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
55290 63 65 3e 3a 31 33 37 3a 31 3e 22 29 0a 20 20 20  ce>:137:1>").   
552a0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
552b0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
552c0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
552d0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
552e0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
552f0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
55300 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
55310 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
55320 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
55330 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
55340 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
55350 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
55360 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
55370 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
55380 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
55390 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  4))).        ((t
553a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
553b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
553c0 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20  e . "__n").     
553d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
553e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
553f0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
55400 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
55410 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
55420 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
55430 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
55440 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
55450 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
55460 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
55470 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
55480 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
55490 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
554a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
554b0 20 22 69 6c 6f 67 62 22 29 20 28 6e 73 20 2e 20   "ilogb") (ns . 
554c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
554d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
554e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
554f0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 38  s/mathcalls.h:28
55500 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  6:1 <Spelling=/u
55510 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
55520 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 38 36 3a  mathcalls.h:286:
55530 31 37 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  17>").    (varia
55540 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
55550 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
55560 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
55570 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
55580 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
55590 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
555a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
555b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
555c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
555d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
555e0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
555f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
55600 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
55610 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
55620 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
55630 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
55640 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
55650 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
55660 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
55670 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
55680 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
55690 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
556a0 6e 61 6d 65 20 2e 20 22 5f 5f 69 6c 6f 67 62 22  name . "__ilogb"
556b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
556c0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
556d0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
556e0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
556f0 6c 6c 73 2e 68 3a 32 38 36 3a 31 20 3c 53 70 65  lls.h:286:1 <Spe
55700 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
55710 70 61 63 65 3e 3a 31 33 38 3a 31 3e 22 29 0a 20  pace>:138:1>"). 
55720 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
55730 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
55740 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
55750 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
55760 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
55770 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
55780 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
55790 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
557a0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
557b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
557c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
557d0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
557e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
557f0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
55800 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
55810 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
55820 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
55830 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
55840 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
55850 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
55860 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
55870 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
55880 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
55890 22 73 63 61 6c 62 6c 6e 22 29 20 28 6e 73 20 2e  "scalbln") (ns .
558a0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
558b0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
558c0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
558d0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
558e0 39 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  96:1 <Spelling=/
558f0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
55900 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 39 36  /mathcalls.h:296
55910 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :13>").    (vari
55920 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
55930 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
55940 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
55950 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
55960 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
55970 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
55980 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
55990 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
559a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
559b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
559c0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
559d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
559e0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
559f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
55a00 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
55a10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
55a20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
55a30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
55a40 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _n").          (
55a50 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
55a60 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29   (tag . ":long")
55a70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
55a80 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
55a90 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
55aa0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
55ab0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
55ac0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
55ad0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
55ae0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
55af0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
55b00 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
55b10 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
55b20 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73  n") (name . "__s
55b30 63 61 6c 62 6c 6e 22 29 20 28 6e 73 20 2e 20 30  calbln") (ns . 0
55b40 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
55b50 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
55b60 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
55b70 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 39 36  /mathcalls.h:296
55b80 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
55b90 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 34 30  ratch space>:140
55ba0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
55bb0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
55bc0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
55bd0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
55be0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
55bf0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
55c00 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
55c10 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
55c20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
55c30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
55c40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
55c50 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
55c60 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
55c70 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
55c80 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
55c90 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
55ca0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
55cb0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
55cc0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
55cd0 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
55ce0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
55cf0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a  (tag . ":long").
55d00 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
55d10 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
55d20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
55d30 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
55d40 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
55d50 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
55d60 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
55d70 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
55d80 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
55d90 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
55da0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
55db0 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e 65 61 72  ") (name . "near
55dc0 62 79 69 6e 74 22 29 20 28 6e 73 20 2e 20 30 29  byint") (ns . 0)
55dd0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
55de0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
55df0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
55e00 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 30 30 3a  mathcalls.h:300:
55e10 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
55e20 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
55e30 74 68 63 61 6c 6c 73 2e 68 3a 33 30 30 3a 31 33  thcalls.h:300:13
55e40 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
55e50 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
55e60 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
55e70 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
55e80 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
55e90 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
55ea0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
55eb0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
55ec0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
55ed0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
55ee0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
55ef0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
55f00 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
55f10 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
55f20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
55f30 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
55f40 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
55f50 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
55f60 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
55f70 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
55f80 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
55f90 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
55fa0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
55fb0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65 61 72 62  (name . "__nearb
55fc0 79 69 6e 74 22 29 20 28 6e 73 20 2e 20 30 29 0a  yint") (ns . 0).
55fd0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
55fe0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
55ff0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
56000 61 74 68 63 61 6c 6c 73 2e 68 3a 33 30 30 3a 31  athcalls.h:300:1
56010 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
56020 74 63 68 20 73 70 61 63 65 3e 3a 31 34 31 3a 31  tch space>:141:1
56030 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
56040 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
56050 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
56060 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
56070 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
56080 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
56090 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
560a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
560b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
560c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
560d0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
560e0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
560f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
56100 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
56110 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
56120 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
56130 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
56140 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
56150 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
56160 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
56170 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
56180 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
56190 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
561a0 28 6e 61 6d 65 20 2e 20 22 72 6f 75 6e 64 22 29  (name . "round")
561b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
561c0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
561d0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
561e0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
561f0 6c 73 2e 68 3a 33 30 34 3a 31 20 3c 53 70 65 6c  ls.h:304:1 <Spel
56200 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
56210 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
56220 2e 68 3a 33 30 34 3a 31 34 3e 22 29 0a 20 20 20  .h:304:14>").   
56230 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
56240 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
56250 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
56260 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
56270 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
56280 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
56290 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
562a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
562b0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
562c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
562d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
562e0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
562f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
56300 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
56310 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
56320 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
56330 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
56340 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
56350 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
56360 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
56370 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
56380 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
56390 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
563a0 20 22 5f 5f 72 6f 75 6e 64 22 29 20 28 6e 73 20   "__round") (ns 
563b0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
563c0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
563d0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
563e0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
563f0 33 30 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  304:1 <Spelling=
56400 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
56410 31 34 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  142:1>").    (va
56420 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
56430 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
56440 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
56450 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
56460 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
56470 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
56480 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
56490 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
564a0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
564b0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
564c0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
564d0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
564e0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
564f0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
56500 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
56510 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
56520 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
56530 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
56540 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
56550 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
56560 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
56570 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
56580 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 72  on") (name . "tr
56590 75 6e 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  unc") (ns . 0). 
565a0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
565b0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
565c0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
565d0 74 68 63 61 6c 6c 73 2e 68 3a 33 30 38 3a 31 20  thcalls.h:308:1 
565e0 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
565f0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
56600 63 61 6c 6c 73 2e 68 3a 33 30 38 3a 31 34 3e 22  calls.h:308:14>"
56610 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
56620 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
56630 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
56640 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
56650 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
56660 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
56670 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
56680 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
56690 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
566a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
566b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
566c0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
566d0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
566e0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
566f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
56700 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
56710 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
56720 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
56730 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
56740 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
56750 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
56760 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
56770 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
56780 61 6d 65 20 2e 20 22 5f 5f 74 72 75 6e 63 22 29  ame . "__trunc")
56790 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
567a0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
567b0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
567c0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
567d0 6c 73 2e 68 3a 33 30 38 3a 31 20 3c 53 70 65 6c  ls.h:308:1 <Spel
567e0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
567f0 61 63 65 3e 3a 31 34 33 3a 31 3e 22 29 0a 20 20  ace>:143:1>").  
56800 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
56810 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
56820 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
56830 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
56840 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
56850 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
56860 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
56870 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
56880 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
56890 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
568a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
568b0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
568c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
568d0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
568e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
568f0 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
56900 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
56910 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
56920 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
56930 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
56940 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
56950 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
56960 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
56970 2e 20 22 72 65 6d 71 75 6f 22 29 20 28 6e 73 20  . "remquo") (ns 
56980 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
56990 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
569a0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
569b0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
569c0 33 31 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  313:1 <Spelling=
569d0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
569e0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 31  s/mathcalls.h:31
569f0 33 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72  3:13>").    (var
56a00 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
56a10 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
56a20 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
56a30 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
56a40 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
56a50 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
56a60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
56a70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
56a80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
56a90 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
56aa0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
56ab0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
56ac0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
56ad0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
56ae0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
56af0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
56b00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
56b10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
56b20 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  __y").          
56b30 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
56b40 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
56b50 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
56b60 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
56b70 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
56b80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
56b90 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
56ba0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
56bb0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
56bc0 2e 20 22 5f 5f 71 75 6f 22 29 0a 20 20 20 20 20  . "__quo").     
56bd0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
56be0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
56bf0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
56c00 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
56c10 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
56c20 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
56c30 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
56c40 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
56c50 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
56c60 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20  ent . 32)))))). 
56c70 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
56c80 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
56c90 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
56ca0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
56cb0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
56cc0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
56cd0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
56ce0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65 6d 71   (name . "__remq
56cf0 75 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  uo") (ns . 0).  
56d00 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
56d10 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
56d20 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
56d30 68 63 61 6c 6c 73 2e 68 3a 33 31 33 3a 31 20 3c  hcalls.h:313:1 <
56d40 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
56d50 68 20 73 70 61 63 65 3e 3a 31 34 34 3a 31 3e 22  h space>:144:1>"
56d60 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
56d70 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
56d80 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
56d90 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
56da0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
56db0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
56dc0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
56dd0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
56de0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
56df0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
56e00 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
56e10 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
56e20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
56e30 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
56e40 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
56e50 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20  t . 64))).      
56e60 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
56e70 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
56e80 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
56e90 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
56ea0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
56eb0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
56ec0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
56ed0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
56ee0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
56ef0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
56f00 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
56f10 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
56f20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 71      (name . "__q
56f30 75 6f 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  uo").          (
56f40 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
56f50 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
56f60 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
56f70 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
56f80 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
56f90 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
56fa0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
56fb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
56fc0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
56fd0 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  32)))))).    (re
56fe0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
56ff0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
57000 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
57010 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
57020 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
57030 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
57040 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
57050 20 2e 20 22 6c 72 69 6e 74 22 29 20 28 6e 73 20   . "lrint") (ns 
57060 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
57070 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
57080 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
57090 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
570a0 33 32 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  320:1 <Spelling=
570b0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
570c0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32  s/mathcalls.h:32
570d0 30 3a 32 32 3e 22 29 0a 20 20 20 20 28 76 61 72  0:22>").    (var
570e0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
570f0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
57100 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
57110 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
57120 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
57130 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
57140 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
57150 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
57160 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
57170 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
57180 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
57190 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
571a0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
571b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
571c0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
571d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
571e0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
571f0 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28  ":long").      (
57200 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
57210 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
57220 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
57230 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
57240 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 72 69  ) (name . "__lri
57250 6e 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nt") (ns . 0).  
57260 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
57270 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
57280 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
57290 68 63 61 6c 6c 73 2e 68 3a 33 32 30 3a 31 20 3c  hcalls.h:320:1 <
572a0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
572b0 68 20 73 70 61 63 65 3e 3a 31 34 35 3a 31 3e 22  h space>:145:1>"
572c0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
572d0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
572e0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
572f0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
57300 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
57310 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
57320 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
57330 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
57340 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
57350 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
57360 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
57370 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
57380 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
57390 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
573a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
573b0 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
573c0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
573d0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
573e0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
573f0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
57400 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
57410 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
57420 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
57430 65 20 2e 20 22 6c 6c 72 69 6e 74 22 29 20 28 6e  e . "llrint") (n
57440 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
57450 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
57460 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
57470 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
57480 68 3a 33 32 32 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:322:1 <Spellin
57490 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62  g=/usr/include/b
574a0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
574b0 33 32 32 3a 32 37 3e 22 29 0a 20 20 20 20 28 76  322:27>").    (v
574c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
574d0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
574e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
574f0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
57500 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
57510 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
57520 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
57530 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
57540 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
57550 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
57560 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
57570 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
57580 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
57590 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
575a0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
575b0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
575c0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
575d0 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a  . ":long-long").
575e0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
575f0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
57600 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
57610 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
57620 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
57630 20 22 5f 5f 6c 6c 72 69 6e 74 22 29 20 28 6e 73   "__llrint") (ns
57640 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
57650 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
57660 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
57670 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
57680 3a 33 32 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :322:1 <Spelling
57690 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
576a0 3a 31 34 36 3a 31 3e 22 29 0a 20 20 20 20 28 76  :146:1>").    (v
576b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
576c0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
576d0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
576e0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
576f0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
57700 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
57710 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
57720 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
57730 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
57740 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
57750 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
57760 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
57770 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
57780 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
57790 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
577a0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
577b0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
577c0 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a  . ":long-long").
577d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
577e0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
577f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
57800 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
57810 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
57820 20 22 6c 72 6f 75 6e 64 22 29 20 28 6e 73 20 2e   "lround") (ns .
57830 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
57840 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
57850 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
57860 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
57870 32 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  26:1 <Spelling=/
57880 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
57890 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 36  /mathcalls.h:326
578a0 3a 32 32 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :22>").    (vari
578b0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
578c0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
578d0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
578e0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
578f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
57900 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
57910 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
57920 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
57930 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
57940 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
57950 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
57960 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
57970 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
57980 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
57990 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
579a0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
579b0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
579c0 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  :long").      (b
579d0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
579e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
579f0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
57a00 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
57a10 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 72 6f 75   (name . "__lrou
57a20 6e 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nd") (ns . 0).  
57a30 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
57a40 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
57a50 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
57a60 68 63 61 6c 6c 73 2e 68 3a 33 32 36 3a 31 20 3c  hcalls.h:326:1 <
57a70 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
57a80 68 20 73 70 61 63 65 3e 3a 31 34 37 3a 31 3e 22  h space>:147:1>"
57a90 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
57aa0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
57ab0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
57ac0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
57ad0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
57ae0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
57af0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
57b00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
57b10 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
57b20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
57b30 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
57b40 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
57b50 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
57b60 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
57b70 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
57b80 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
57b90 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
57ba0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
57bb0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
57bc0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
57bd0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
57be0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
57bf0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
57c00 65 20 2e 20 22 6c 6c 72 6f 75 6e 64 22 29 20 28  e . "llround") (
57c10 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
57c20 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
57c30 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
57c40 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
57c50 2e 68 3a 33 32 38 3a 31 20 3c 53 70 65 6c 6c 69  .h:328:1 <Spelli
57c60 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
57c70 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
57c80 3a 33 32 38 3a 32 37 3e 22 29 0a 20 20 20 20 28  :328:27>").    (
57c90 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
57ca0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
57cb0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
57cc0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
57cd0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
57ce0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
57cf0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
57d00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
57d10 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
57d20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
57d30 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
57d40 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
57d50 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
57d60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
57d70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
57d80 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
57d90 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
57da0 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29   . ":long-long")
57db0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
57dc0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
57dd0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
57de0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
57df0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
57e00 2e 20 22 5f 5f 6c 6c 72 6f 75 6e 64 22 29 20 28  . "__llround") (
57e10 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
57e20 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
57e30 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
57e40 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
57e50 2e 68 3a 33 32 38 3a 31 20 3c 53 70 65 6c 6c 69  .h:328:1 <Spelli
57e60 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
57e70 65 3e 3a 31 34 38 3a 31 3e 22 29 0a 20 20 20 20  e>:148:1>").    
57e80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
57e90 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
57ea0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
57eb0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
57ec0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
57ed0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
57ee0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
57ef0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
57f00 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
57f10 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
57f20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
57f30 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
57f40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
57f50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
57f60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
57f70 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
57f80 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
57f90 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22  g . ":long-long"
57fa0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
57fb0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
57fc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
57fd0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
57fe0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
57ff0 20 2e 20 22 66 64 69 6d 22 29 20 28 6e 73 20 2e   . "fdim") (ns .
58000 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
58010 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
58020 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
58030 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
58040 33 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  32:1 <Spelling=/
58050 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
58060 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33 32  /mathcalls.h:332
58070 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :13>").    (vari
58080 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
58090 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
580a0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
580b0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
580c0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
580d0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
580e0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
580f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
58100 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
58110 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
58120 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
58130 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
58140 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
58150 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
58160 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
58170 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
58180 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
58190 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
581a0 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
581b0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
581c0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
581d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
581e0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
581f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
58200 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
58210 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
58220 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
58230 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
58240 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
58250 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
58260 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
58270 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
58280 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
58290 5f 66 64 69 6d 22 29 20 28 6e 73 20 2e 20 30 29  _fdim") (ns . 0)
582a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
582b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
582c0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
582d0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33 32 3a  mathcalls.h:332:
582e0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
582f0 61 74 63 68 20 73 70 61 63 65 3e 3a 31 34 39 3a  atch space>:149:
58300 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
58310 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
58320 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
58330 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
58340 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
58350 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
58360 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
58370 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
58380 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
58390 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
583a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
583b0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
583c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
583d0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
583e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
583f0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
58400 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
58410 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
58420 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
58430 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
58440 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
58450 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
58460 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
58470 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
58480 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
58490 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
584a0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
584b0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
584c0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
584d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
584e0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
584f0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
58500 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
58510 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 6d 61  n") (name . "fma
58520 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  x") (ns . 0).   
58530 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
58540 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
58550 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
58560 63 61 6c 6c 73 2e 68 3a 33 33 35 3a 31 20 3c 53  calls.h:335:1 <S
58570 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
58580 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
58590 6c 6c 73 2e 68 3a 33 33 35 3a 31 34 3e 22 29 0a  lls.h:335:14>").
585a0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
585b0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
585c0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
585d0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
585e0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
585f0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
58600 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
58610 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
58620 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
58630 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
58640 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
58650 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
58660 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
58670 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
58680 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
58690 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
586a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
586b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
586c0 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20  name . "__y").  
586d0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
586e0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
586f0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
58700 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
58710 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
58720 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
58730 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
58740 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
58750 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
58760 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
58770 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
58780 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
58790 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
587a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
587b0 6e 61 6d 65 20 2e 20 22 5f 5f 66 6d 61 78 22 29  name . "__fmax")
587c0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
587d0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
587e0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
587f0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
58800 6c 73 2e 68 3a 33 33 35 3a 31 20 3c 53 70 65 6c  ls.h:335:1 <Spel
58810 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
58820 61 63 65 3e 3a 31 35 30 3a 31 3e 22 29 0a 20 20  ace>:150:1>").  
58830 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
58840 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
58850 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
58860 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
58870 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
58880 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
58890 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
588a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
588b0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
588c0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
588d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
588e0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
588f0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
58900 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
58910 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
58920 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
58930 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
58940 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
58950 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
58960 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
58970 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
58980 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
58990 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
589a0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
589b0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
589c0 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
589d0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
589e0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
589f0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
58a00 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
58a10 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
58a20 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
58a30 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
58a40 6d 65 20 2e 20 22 66 6d 69 6e 22 29 20 28 6e 73  me . "fmin") (ns
58a50 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
58a60 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
58a70 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
58a80 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
58a90 3a 33 33 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :338:1 <Spelling
58aa0 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  =/usr/include/bi
58ab0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
58ac0 33 38 3a 31 34 3e 22 29 0a 20 20 20 20 28 76 61  38:14>").    (va
58ad0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
58ae0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
58af0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
58b00 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
58b10 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
58b20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
58b30 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
58b40 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
58b50 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
58b60 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
58b70 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
58b80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
58b90 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
58ba0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
58bb0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
58bc0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
58bd0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
58be0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
58bf0 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
58c00 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
58c10 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
58c20 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
58c30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
58c40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
58c50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
58c60 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
58c70 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
58c80 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
58c90 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
58ca0 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
58cb0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
58cc0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
58cd0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
58ce0 22 5f 5f 66 6d 69 6e 22 29 20 28 6e 73 20 2e 20  "__fmin") (ns . 
58cf0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
58d00 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
58d10 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
58d20 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33  s/mathcalls.h:33
58d30 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  8:1 <Spelling=<s
58d40 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 35  cratch space>:15
58d50 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  1:1>").    (vari
58d60 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
58d70 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
58d80 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
58d90 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
58da0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
58db0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
58dc0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
58dd0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
58de0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
58df0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
58e00 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
58e10 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
58e20 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
58e30 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
58e40 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
58e50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
58e60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
58e70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
58e80 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
58e90 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
58ea0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
58eb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
58ec0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
58ed0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
58ee0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
58ef0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
58f00 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
58f10 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
58f20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
58f30 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
58f40 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
58f50 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
58f60 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  ion") (name . "f
58f70 6d 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ma") (ns . 0).  
58f80 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
58f90 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
58fa0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
58fb0 68 63 61 6c 6c 73 2e 68 3a 33 34 31 3a 31 20 3c  hcalls.h:341:1 <
58fc0 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e  Spelling=/usr/in
58fd0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
58fe0 61 6c 6c 73 2e 68 3a 33 34 31 3a 31 33 3e 22 29  alls.h:341:13>")
58ff0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
59000 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
59010 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
59020 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
59030 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
59040 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
59050 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
59060 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
59070 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
59080 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
59090 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
590a0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
590b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
590c0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
590d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
590e0 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
590f0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
59100 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
59110 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
59120 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
59130 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
59140 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
59150 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
59160 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
59170 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
59180 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20  ent . 64))).    
59190 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
591a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
591b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 7a 22     (name . "__z"
591c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
591d0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
591e0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
591f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
59200 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
59210 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
59220 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
59230 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
59240 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
59250 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
59260 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
59270 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
59280 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
59290 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
592a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6d  ") (name . "__fm
592b0 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  a") (ns . 0).   
592c0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
592d0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
592e0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
592f0 63 61 6c 6c 73 2e 68 3a 33 34 31 3a 31 20 3c 53  calls.h:341:1 <S
59300 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
59310 20 73 70 61 63 65 3e 3a 31 35 32 3a 31 3e 22 29   space>:152:1>")
59320 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
59330 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
59340 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
59350 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
59360 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
59370 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
59380 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
59390 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
593a0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
593b0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
593c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
593d0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
593e0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
593f0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
59400 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
59410 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
59420 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
59430 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
59440 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
59450 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
59460 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
59470 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
59480 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
59490 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
594a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
594b0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20  ent . 64))).    
594c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
594d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
594e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 7a 22     (name . "__z"
594f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
59500 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
59510 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
59520 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
59530 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
59540 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
59550 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
59560 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
59570 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
59580 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
59590 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
595a0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
595b0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
595c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
595d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6c  ") (name . "scal
595e0 62 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  b") (ns . 0).   
595f0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
59600 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
59610 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
59620 63 61 6c 6c 73 2e 68 3a 34 30 32 3a 31 20 3c 53  calls.h:402:1 <S
59630 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
59640 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
59650 6c 6c 73 2e 68 3a 34 30 32 3a 31 33 3e 22 29 0a  lls.h:402:13>").
59660 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
59670 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
59680 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
59690 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
596a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
596b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
596c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
596d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
596e0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
596f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
59700 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
59710 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
59720 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
59730 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
59740 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
59750 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
59760 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
59770 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
59780 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
59790 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
597a0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
597b0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
597c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
597d0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
597e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
597f0 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
59800 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
59810 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
59820 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
59830 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
59840 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
59850 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
59860 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
59870 6e 61 6d 65 20 2e 20 22 5f 5f 73 63 61 6c 62 22  name . "__scalb"
59880 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
59890 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
598a0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
598b0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
598c0 6c 6c 73 2e 68 3a 34 30 32 3a 31 20 3c 53 70 65  lls.h:402:1 <Spe
598d0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
598e0 70 61 63 65 3e 3a 31 35 34 3a 31 3e 22 29 0a 20  pace>:154:1>"). 
598f0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
59900 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
59910 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
59920 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
59930 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
59940 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
59950 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
59960 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
59970 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
59980 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
59990 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
599a0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
599b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
599c0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
599d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
599e0 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28   64))).        (
599f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
59a00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
59a10 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
59a20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
59a30 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
59a40 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
59a50 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
59a60 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
59a70 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
59a80 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
59a90 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
59aa0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
59ab0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
59ac0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
59ad0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
59ae0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
59af0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
59b00 61 6d 65 20 2e 20 22 5f 5f 66 70 63 6c 61 73 73  ame . "__fpclass
59b10 69 66 79 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  ifyf") (ns . 0).
59b20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
59b30 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
59b40 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
59b50 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d  athcalls-helper-
59b60 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 32 31 3a 31  functions.h:21:1
59b70 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
59b80 74 63 68 20 73 70 61 63 65 3e 3a 31 35 35 3a 31  tch space>:155:1
59b90 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
59ba0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
59bb0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
59bc0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
59bd0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
59be0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
59bf0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
59c00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
59c10 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65  (name . "__value
59c20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
59c30 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
59c40 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
59c50 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
59c60 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
59c70 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
59c80 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
59c90 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
59ca0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
59cb0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
59cc0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
59cd0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
59ce0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
59cf0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
59d00 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 62  (name . "__signb
59d10 69 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  itf") (ns . 0). 
59d20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
59d30 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
59d40 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
59d50 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66  thcalls-helper-f
59d60 75 6e 63 74 69 6f 6e 73 2e 68 3a 32 35 3a 31 20  unctions.h:25:1 
59d70 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
59d80 63 68 20 73 70 61 63 65 3e 3a 31 35 36 3a 31 3e  ch space>:156:1>
59d90 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
59da0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
59db0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
59dc0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
59dd0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
59de0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
59df0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
59e00 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
59e10 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22  name . "__value"
59e20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
59e30 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
59e40 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
59e50 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
59e60 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
59e70 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
59e80 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
59e90 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
59ea0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
59eb0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
59ec0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
59ed0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
59ee0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
59ef0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
59f00 6e 61 6d 65 20 2e 20 22 5f 5f 69 73 69 6e 66 66  name . "__isinff
59f10 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
59f20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
59f30 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
59f40 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
59f50 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63  alls-helper-func
59f60 74 69 6f 6e 73 2e 68 3a 33 30 3a 31 20 3c 53 70  tions.h:30:1 <Sp
59f70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
59f80 73 70 61 63 65 3e 3a 31 35 37 3a 31 3e 22 29 0a  space>:157:1>").
59f90 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
59fa0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
59fb0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
59fc0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
59fd0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
59fe0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
59ff0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
5a000 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
5a010 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20  e . "__value"). 
5a020 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5a030 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5a040 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5a050 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5a060 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5a070 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5a080 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5a090 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5a0a0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
5a0b0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5a0c0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5a0d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5a0e0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5a0f0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5a100 65 20 2e 20 22 5f 5f 66 69 6e 69 74 65 66 22 29  e . "__finitef")
5a110 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
5a120 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
5a130 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
5a140 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
5a150 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69  ls-helper-functi
5a160 6f 6e 73 2e 68 3a 33 33 3a 31 20 3c 53 70 65 6c  ons.h:33:1 <Spel
5a170 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
5a180 61 63 65 3e 3a 31 35 38 3a 31 3e 22 29 0a 20 20  ace>:158:1>").  
5a190 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
5a1a0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
5a1b0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
5a1c0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
5a1d0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
5a1e0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
5a1f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
5a200 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
5a210 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20  . "__value").   
5a220 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5a230 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5a240 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5a250 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5a260 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
5a270 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5a280 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
5a290 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
5a2a0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
5a2b0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
5a2c0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
5a2d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5a2e0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
5a2f0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
5a300 2e 20 22 5f 5f 69 73 6e 61 6e 66 22 29 20 28 6e  . "__isnanf") (n
5a310 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
5a320 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
5a330 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
5a340 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d  /bits/mathcalls-
5a350 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73  helper-functions
5a360 2e 68 3a 33 36 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:36:1 <Spellin
5a370 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
5a380 3e 3a 31 35 39 3a 31 3e 22 29 0a 20 20 20 20 28  >:159:1>").    (
5a390 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
5a3a0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
5a3b0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
5a3c0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
5a3d0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
5a3e0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
5a3f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
5a400 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
5a410 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20  __value").      
5a420 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
5a430 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5a440 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
5a450 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5a460 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
5a470 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5a480 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
5a490 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
5a4a0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
5a4b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5a4c0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5a4d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5a4e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5a4f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5a500 5f 5f 69 73 65 71 73 69 67 66 22 29 20 28 6e 73  __iseqsigf") (ns
5a510 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5a520 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5a530 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5a540 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68  bits/mathcalls-h
5a550 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e  elper-functions.
5a560 68 3a 33 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:39:1 <Spelling
5a570 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
5a580 3a 31 36 30 3a 31 3e 22 29 0a 20 20 20 20 28 76  :160:1>").    (v
5a590 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
5a5a0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
5a5b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
5a5c0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
5a5d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
5a5e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
5a5f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
5a600 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
5a610 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
5a620 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
5a630 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5a640 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5a650 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5a660 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
5a670 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5a680 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
5a690 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5a6a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5a6b0 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
5a6c0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5a6d0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5a6e0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5a6f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5a700 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5a710 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5a720 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
5a730 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
5a740 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
5a750 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5a760 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
5a770 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
5a780 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
5a790 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69  n") (name . "__i
5a7a0 73 73 69 67 6e 61 6c 69 6e 67 66 22 29 20 28 6e  ssignalingf") (n
5a7b0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
5a7c0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
5a7d0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
5a7e0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d  /bits/mathcalls-
5a7f0 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73  helper-functions
5a800 2e 68 3a 34 32 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:42:1 <Spellin
5a810 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
5a820 3e 3a 31 36 31 3a 31 3e 22 29 0a 20 20 20 20 28  >:161:1>").    (
5a830 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
5a840 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
5a850 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
5a860 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
5a870 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
5a880 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
5a890 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
5a8a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
5a8b0 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20  __value").      
5a8c0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
5a8d0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5a8e0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
5a8f0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5a900 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
5a910 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5a920 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
5a930 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
5a940 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
5a950 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5a960 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5a970 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5a980 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5a990 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5a9a0 61 63 6f 73 66 22 29 20 28 6e 73 20 2e 20 30 29  acosf") (ns . 0)
5a9b0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
5a9c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
5a9d0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
5a9e0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 33 3a 31  mathcalls.h:53:1
5a9f0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
5aa00 74 63 68 20 73 70 61 63 65 3e 3a 31 36 32 3a 31  tch space>:162:1
5aa10 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
5aa20 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
5aa30 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
5aa40 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
5aa50 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
5aa60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
5aa70 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
5aa80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5aa90 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
5aaa0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5aab0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5aac0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5aad0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5aae0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5aaf0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5ab00 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5ab10 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5ab20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5ab30 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
5ab40 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5ab50 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5ab60 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
5ab70 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
5ab80 61 6d 65 20 2e 20 22 5f 5f 61 63 6f 73 66 22 29  ame . "__acosf")
5ab90 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
5aba0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
5abb0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
5abc0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
5abd0 6c 73 2e 68 3a 35 33 3a 31 20 3c 53 70 65 6c 6c  ls.h:53:1 <Spell
5abe0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
5abf0 63 65 3e 3a 31 36 34 3a 31 3e 22 29 0a 20 20 20  ce>:164:1>").   
5ac00 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
5ac10 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
5ac20 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
5ac30 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
5ac40 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
5ac50 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
5ac60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
5ac70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
5ac80 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
5ac90 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
5aca0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5acb0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
5acc0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5acd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5ace0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5acf0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
5ad00 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
5ad10 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5ad20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5ad30 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5ad40 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5ad50 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5ad60 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5ad70 61 73 69 6e 66 22 29 20 28 6e 73 20 2e 20 30 29  asinf") (ns . 0)
5ad80 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
5ad90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
5ada0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
5adb0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 35 3a 31  mathcalls.h:55:1
5adc0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
5add0 74 63 68 20 73 70 61 63 65 3e 3a 31 36 35 3a 31  tch space>:165:1
5ade0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
5adf0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
5ae00 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
5ae10 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
5ae20 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
5ae30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
5ae40 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
5ae50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5ae60 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
5ae70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5ae80 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5ae90 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5aea0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5aeb0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5aec0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5aed0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5aee0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5aef0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5af00 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
5af10 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5af20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5af30 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
5af40 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
5af50 61 6d 65 20 2e 20 22 5f 5f 61 73 69 6e 66 22 29  ame . "__asinf")
5af60 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
5af70 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
5af80 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
5af90 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
5afa0 6c 73 2e 68 3a 35 35 3a 31 20 3c 53 70 65 6c 6c  ls.h:55:1 <Spell
5afb0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
5afc0 63 65 3e 3a 31 36 37 3a 31 3e 22 29 0a 20 20 20  ce>:167:1>").   
5afd0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
5afe0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
5aff0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
5b000 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
5b010 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
5b020 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
5b030 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
5b040 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
5b050 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
5b060 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
5b070 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5b080 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
5b090 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5b0a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5b0b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5b0c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
5b0d0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
5b0e0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5b0f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5b100 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5b110 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5b120 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5b130 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5b140 61 74 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29  atanf") (ns . 0)
5b150 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
5b160 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
5b170 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
5b180 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 37 3a 31  mathcalls.h:57:1
5b190 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
5b1a0 74 63 68 20 73 70 61 63 65 3e 3a 31 36 38 3a 31  tch space>:168:1
5b1b0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
5b1c0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
5b1d0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
5b1e0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
5b1f0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
5b200 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
5b210 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
5b220 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5b230 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
5b240 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5b250 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5b260 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5b270 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5b280 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5b290 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5b2a0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5b2b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5b2c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5b2d0 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
5b2e0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5b2f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5b300 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
5b310 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
5b320 61 6d 65 20 2e 20 22 5f 5f 61 74 61 6e 66 22 29  ame . "__atanf")
5b330 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
5b340 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
5b350 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
5b360 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
5b370 6c 73 2e 68 3a 35 37 3a 31 20 3c 53 70 65 6c 6c  ls.h:57:1 <Spell
5b380 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
5b390 63 65 3e 3a 31 37 30 3a 31 3e 22 29 0a 20 20 20  ce>:170:1>").   
5b3a0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
5b3b0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
5b3c0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
5b3d0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
5b3e0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
5b3f0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
5b400 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
5b410 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
5b420 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
5b430 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
5b440 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5b450 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
5b460 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5b470 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5b480 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5b490 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
5b4a0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
5b4b0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5b4c0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5b4d0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5b4e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5b4f0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5b500 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5b510 61 74 61 6e 32 66 22 29 20 28 6e 73 20 2e 20 30  atan2f") (ns . 0
5b520 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
5b530 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
5b540 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
5b550 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 39 3a  /mathcalls.h:59:
5b560 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
5b570 61 74 63 68 20 73 70 61 63 65 3e 3a 31 37 31 3a  atch space>:171:
5b580 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
5b590 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
5b5a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
5b5b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
5b5c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
5b5d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
5b5e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
5b5f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
5b600 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
5b610 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
5b620 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
5b630 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5b640 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
5b650 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
5b660 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5b670 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
5b680 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
5b690 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
5b6a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
5b6b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
5b6c0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
5b6d0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5b6e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5b6f0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5b700 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5b710 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
5b720 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
5b730 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
5b740 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
5b750 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5b760 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5b770 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
5b780 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
5b790 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 74 61 6e   (name . "__atan
5b7a0 32 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  2f") (ns . 0).  
5b7b0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
5b7c0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
5b7d0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
5b7e0 68 63 61 6c 6c 73 2e 68 3a 35 39 3a 31 20 3c 53  hcalls.h:59:1 <S
5b7f0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
5b800 20 73 70 61 63 65 3e 3a 31 37 33 3a 31 3e 22 29   space>:173:1>")
5b810 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
5b820 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
5b830 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
5b840 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
5b850 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
5b860 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
5b870 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5b880 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5b890 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
5b8a0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5b8b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
5b8c0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
5b8d0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5b8e0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
5b8f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5b900 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
5b910 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
5b920 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
5b930 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
5b940 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
5b950 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
5b960 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
5b970 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
5b980 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
5b990 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
5b9a0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
5b9b0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
5b9c0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5b9d0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
5b9e0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5b9f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
5ba00 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
5ba10 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
5ba20 6d 65 20 2e 20 22 63 6f 73 66 22 29 20 28 6e 73  me . "cosf") (ns
5ba30 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5ba40 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5ba50 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5ba60 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5ba70 3a 36 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :62:1 <Spelling=
5ba80 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5ba90 31 37 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  176:1>").    (va
5baa0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5bab0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5bac0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5bad0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5bae0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5baf0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5bb00 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5bb10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5bb20 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5bb30 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5bb40 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5bb50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5bb60 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5bb70 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5bb80 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5bb90 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5bba0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5bbb0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5bbc0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5bbd0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5bbe0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
5bbf0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
5bc00 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f  ") (name . "__co
5bc10 73 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sf") (ns . 0).  
5bc20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
5bc30 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
5bc40 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
5bc50 68 63 61 6c 6c 73 2e 68 3a 36 32 3a 31 20 3c 53  hcalls.h:62:1 <S
5bc60 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
5bc70 20 73 70 61 63 65 3e 3a 31 37 38 3a 31 3e 22 29   space>:178:1>")
5bc80 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
5bc90 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
5bca0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
5bcb0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
5bcc0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
5bcd0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
5bce0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5bcf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5bd00 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
5bd10 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5bd20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
5bd30 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
5bd40 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5bd50 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
5bd60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5bd70 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
5bd80 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
5bd90 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5bda0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
5bdb0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
5bdc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5bdd0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
5bde0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
5bdf0 20 2e 20 22 73 69 6e 66 22 29 20 28 6e 73 20 2e   . "sinf") (ns .
5be00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
5be10 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
5be20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
5be30 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36  ts/mathcalls.h:6
5be40 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  4:1 <Spelling=<s
5be50 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 38  cratch space>:18
5be60 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  1:1>").    (vari
5be70 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
5be80 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
5be90 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
5bea0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
5beb0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
5bec0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
5bed0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
5bee0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
5bef0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
5bf00 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
5bf10 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5bf20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5bf30 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5bf40 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5bf50 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
5bf60 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
5bf70 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
5bf80 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
5bf90 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5bfa0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5bfb0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
5bfc0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
5bfd0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 6e 66   (name . "__sinf
5bfe0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
5bff0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
5c000 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
5c010 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
5c020 61 6c 6c 73 2e 68 3a 36 34 3a 31 20 3c 53 70 65  alls.h:64:1 <Spe
5c030 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
5c040 70 61 63 65 3e 3a 31 38 33 3a 31 3e 22 29 0a 20  pace>:183:1>"). 
5c050 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
5c060 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
5c070 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
5c080 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
5c090 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
5c0a0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
5c0b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
5c0c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
5c0d0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
5c0e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
5c0f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5c100 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
5c110 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5c120 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
5c130 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5c140 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
5c150 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
5c160 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
5c170 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5c180 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
5c190 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5c1a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
5c1b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
5c1c0 20 22 74 61 6e 66 22 29 20 28 6e 73 20 2e 20 30   "tanf") (ns . 0
5c1d0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
5c1e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
5c1f0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
5c200 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36 36 3a  /mathcalls.h:66:
5c210 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
5c220 61 74 63 68 20 73 70 61 63 65 3e 3a 31 38 34 3a  atch space>:184:
5c230 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
5c240 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
5c250 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
5c260 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
5c270 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
5c280 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
5c290 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
5c2a0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
5c2b0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
5c2c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
5c2d0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
5c2e0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5c2f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
5c300 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
5c310 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5c320 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
5c330 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
5c340 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
5c350 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
5c360 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
5c370 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5c380 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
5c390 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
5c3a0 6e 61 6d 65 20 2e 20 22 5f 5f 74 61 6e 66 22 29  name . "__tanf")
5c3b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
5c3c0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
5c3d0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
5c3e0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
5c3f0 6c 73 2e 68 3a 36 36 3a 31 20 3c 53 70 65 6c 6c  ls.h:66:1 <Spell
5c400 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
5c410 63 65 3e 3a 31 38 36 3a 31 3e 22 29 0a 20 20 20  ce>:186:1>").   
5c420 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
5c430 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
5c440 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
5c450 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
5c460 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
5c470 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
5c480 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
5c490 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
5c4a0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
5c4b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
5c4c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5c4d0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
5c4e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5c4f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5c500 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5c510 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
5c520 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
5c530 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5c540 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5c550 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5c560 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5c570 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5c580 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5c590 63 6f 73 68 66 22 29 20 28 6e 73 20 2e 20 30 29  coshf") (ns . 0)
5c5a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
5c5b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
5c5c0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
5c5d0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 37 31 3a 31  mathcalls.h:71:1
5c5e0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
5c5f0 74 63 68 20 73 70 61 63 65 3e 3a 31 38 37 3a 31  tch space>:187:1
5c600 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
5c610 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
5c620 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
5c630 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
5c640 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
5c650 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
5c660 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
5c670 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5c680 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
5c690 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5c6a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5c6b0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5c6c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5c6d0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5c6e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5c6f0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5c700 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5c710 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5c720 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
5c730 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5c740 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5c750 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
5c760 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
5c770 61 6d 65 20 2e 20 22 5f 5f 63 6f 73 68 66 22 29  ame . "__coshf")
5c780 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
5c790 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
5c7a0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
5c7b0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
5c7c0 6c 73 2e 68 3a 37 31 3a 31 20 3c 53 70 65 6c 6c  ls.h:71:1 <Spell
5c7d0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
5c7e0 63 65 3e 3a 31 38 39 3a 31 3e 22 29 0a 20 20 20  ce>:189:1>").   
5c7f0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
5c800 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
5c810 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
5c820 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
5c830 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
5c840 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
5c850 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
5c860 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
5c870 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
5c880 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
5c890 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5c8a0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
5c8b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5c8c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5c8d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5c8e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
5c8f0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
5c900 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5c910 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5c920 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5c930 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5c940 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5c950 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5c960 73 69 6e 68 66 22 29 20 28 6e 73 20 2e 20 30 29  sinhf") (ns . 0)
5c970 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
5c980 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
5c990 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
5c9a0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 37 33 3a 31  mathcalls.h:73:1
5c9b0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
5c9c0 74 63 68 20 73 70 61 63 65 3e 3a 31 39 30 3a 31  tch space>:190:1
5c9d0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
5c9e0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
5c9f0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
5ca00 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
5ca10 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
5ca20 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
5ca30 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
5ca40 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5ca50 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
5ca60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5ca70 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5ca80 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5ca90 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5caa0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5cab0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5cac0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5cad0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5cae0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5caf0 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
5cb00 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5cb10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5cb20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
5cb30 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
5cb40 61 6d 65 20 2e 20 22 5f 5f 73 69 6e 68 66 22 29  ame . "__sinhf")
5cb50 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
5cb60 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
5cb70 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
5cb80 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
5cb90 6c 73 2e 68 3a 37 33 3a 31 20 3c 53 70 65 6c 6c  ls.h:73:1 <Spell
5cba0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
5cbb0 63 65 3e 3a 31 39 32 3a 31 3e 22 29 0a 20 20 20  ce>:192:1>").   
5cbc0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
5cbd0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
5cbe0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
5cbf0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
5cc00 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
5cc10 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
5cc20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
5cc30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
5cc40 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
5cc50 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
5cc60 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5cc70 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
5cc80 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5cc90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5cca0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5ccb0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
5ccc0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
5ccd0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5cce0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5ccf0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5cd00 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5cd10 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5cd20 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5cd30 74 61 6e 68 66 22 29 20 28 6e 73 20 2e 20 30 29  tanhf") (ns . 0)
5cd40 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
5cd50 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
5cd60 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
5cd70 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 37 35 3a 31  mathcalls.h:75:1
5cd80 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
5cd90 74 63 68 20 73 70 61 63 65 3e 3a 31 39 33 3a 31  tch space>:193:1
5cda0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
5cdb0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
5cdc0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
5cdd0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
5cde0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
5cdf0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
5ce00 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
5ce10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5ce20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
5ce30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5ce40 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5ce50 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5ce60 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5ce70 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5ce80 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5ce90 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5cea0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5ceb0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5cec0 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
5ced0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5cee0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5cef0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
5cf00 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
5cf10 61 6d 65 20 2e 20 22 5f 5f 74 61 6e 68 66 22 29  ame . "__tanhf")
5cf20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
5cf30 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
5cf40 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
5cf50 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
5cf60 6c 73 2e 68 3a 37 35 3a 31 20 3c 53 70 65 6c 6c  ls.h:75:1 <Spell
5cf70 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
5cf80 63 65 3e 3a 31 39 35 3a 31 3e 22 29 0a 20 20 20  ce>:195:1>").   
5cf90 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
5cfa0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
5cfb0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
5cfc0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
5cfd0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
5cfe0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
5cff0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
5d000 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
5d010 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
5d020 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
5d030 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5d040 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
5d050 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5d060 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5d070 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5d080 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
5d090 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
5d0a0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5d0b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5d0c0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5d0d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5d0e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5d0f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5d100 61 63 6f 73 68 66 22 29 20 28 6e 73 20 2e 20 30  acoshf") (ns . 0
5d110 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
5d120 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
5d130 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
5d140 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38 35 3a  /mathcalls.h:85:
5d150 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
5d160 61 74 63 68 20 73 70 61 63 65 3e 3a 31 39 36 3a  atch space>:196:
5d170 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
5d180 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
5d190 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
5d1a0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
5d1b0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
5d1c0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
5d1d0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
5d1e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
5d1f0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
5d200 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
5d210 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
5d220 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5d230 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
5d240 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
5d250 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5d260 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
5d270 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
5d280 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
5d290 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
5d2a0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
5d2b0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5d2c0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
5d2d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
5d2e0 6e 61 6d 65 20 2e 20 22 5f 5f 61 63 6f 73 68 66  name . "__acoshf
5d2f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
5d300 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
5d310 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
5d320 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
5d330 61 6c 6c 73 2e 68 3a 38 35 3a 31 20 3c 53 70 65  alls.h:85:1 <Spe
5d340 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
5d350 70 61 63 65 3e 3a 31 39 38 3a 31 3e 22 29 0a 20  pace>:198:1>"). 
5d360 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
5d370 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
5d380 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
5d390 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
5d3a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
5d3b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
5d3c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
5d3d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
5d3e0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
5d3f0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
5d400 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5d410 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
5d420 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5d430 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
5d440 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5d450 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
5d460 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
5d470 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
5d480 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5d490 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
5d4a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5d4b0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
5d4c0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
5d4d0 20 22 61 73 69 6e 68 66 22 29 20 28 6e 73 20 2e   "asinhf") (ns .
5d4e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
5d4f0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
5d500 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
5d510 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38  ts/mathcalls.h:8
5d520 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  7:1 <Spelling=<s
5d530 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 39  cratch space>:19
5d540 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  9:1>").    (vari
5d550 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
5d560 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
5d570 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
5d580 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
5d590 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
5d5a0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
5d5b0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
5d5c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
5d5d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
5d5e0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
5d5f0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5d600 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5d610 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5d620 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5d630 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
5d640 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
5d650 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
5d660 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
5d670 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5d680 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5d690 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
5d6a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
5d6b0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 73 69 6e   (name . "__asin
5d6c0 68 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  hf") (ns . 0).  
5d6d0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
5d6e0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
5d6f0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
5d700 68 63 61 6c 6c 73 2e 68 3a 38 37 3a 31 20 3c 53  hcalls.h:87:1 <S
5d710 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
5d720 20 73 70 61 63 65 3e 3a 32 30 31 3a 31 3e 22 29   space>:201:1>")
5d730 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
5d740 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
5d750 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
5d760 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
5d770 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
5d780 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
5d790 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5d7a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5d7b0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
5d7c0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5d7d0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
5d7e0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
5d7f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5d800 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
5d810 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5d820 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
5d830 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
5d840 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5d850 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
5d860 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
5d870 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5d880 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
5d890 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
5d8a0 20 2e 20 22 61 74 61 6e 68 66 22 29 20 28 6e 73   . "atanhf") (ns
5d8b0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5d8c0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5d8d0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5d8e0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5d8f0 3a 38 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :89:1 <Spelling=
5d900 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5d910 32 30 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  202:1>").    (va
5d920 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5d930 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5d940 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5d950 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5d960 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5d970 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5d980 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5d990 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5d9a0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5d9b0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5d9c0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5d9d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5d9e0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5d9f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5da00 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5da10 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5da20 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5da30 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5da40 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5da50 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5da60 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
5da70 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
5da80 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 74  ") (name . "__at
5da90 61 6e 68 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  anhf") (ns . 0).
5daa0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
5dab0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
5dac0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
5dad0 61 74 68 63 61 6c 6c 73 2e 68 3a 38 39 3a 31 20  athcalls.h:89:1 
5dae0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
5daf0 63 68 20 73 70 61 63 65 3e 3a 32 30 34 3a 31 3e  ch space>:204:1>
5db00 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
5db10 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
5db20 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
5db30 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
5db40 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
5db50 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
5db60 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
5db70 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
5db80 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
5db90 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
5dba0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
5dbb0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
5dbc0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
5dbd0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
5dbe0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
5dbf0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
5dc00 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
5dc10 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5dc20 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
5dc30 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5dc40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
5dc50 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
5dc60 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
5dc70 6d 65 20 2e 20 22 65 78 70 66 22 29 20 28 6e 73  me . "expf") (ns
5dc80 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5dc90 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5dca0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5dcb0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5dcc0 3a 39 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :95:1 <Spelling=
5dcd0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5dce0 32 30 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  207:1>").    (va
5dcf0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5dd00 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5dd10 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5dd20 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5dd30 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5dd40 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5dd50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5dd60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5dd70 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5dd80 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5dd90 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5dda0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5ddb0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5ddc0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5ddd0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5dde0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5ddf0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5de00 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5de10 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5de20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5de30 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
5de40 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
5de50 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 78  ") (name . "__ex
5de60 70 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  pf") (ns . 0).  
5de70 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
5de80 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
5de90 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
5dea0 68 63 61 6c 6c 73 2e 68 3a 39 35 3a 31 20 3c 53  hcalls.h:95:1 <S
5deb0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
5dec0 20 73 70 61 63 65 3e 3a 32 30 39 3a 31 3e 22 29   space>:209:1>")
5ded0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
5dee0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
5def0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
5df00 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
5df10 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
5df20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
5df30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5df40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5df50 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
5df60 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5df70 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
5df80 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
5df90 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5dfa0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
5dfb0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5dfc0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
5dfd0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
5dfe0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5dff0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
5e000 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
5e010 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5e020 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
5e030 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
5e040 20 2e 20 22 66 72 65 78 70 66 22 29 20 28 6e 73   . "frexpf") (ns
5e050 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5e060 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5e070 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5e080 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5e090 3a 39 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :98:1 <Spelling=
5e0a0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5e0b0 32 31 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  210:1>").    (va
5e0c0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5e0d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5e0e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5e0f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5e100 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5e110 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5e120 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5e130 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5e140 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5e150 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5e160 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5e170 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5e180 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5e190 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5e1a0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
5e1b0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
5e1c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
5e1d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
5e1e0 5f 5f 65 78 70 6f 6e 65 6e 74 22 29 0a 20 20 20  __exponent").   
5e1f0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5e200 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5e210 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
5e220 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
5e230 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
5e240 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
5e250 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
5e260 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
5e270 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5e280 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
5e290 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
5e2a0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
5e2b0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
5e2c0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
5e2d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5e2e0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
5e2f0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
5e300 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 72 65  ) (name . "__fre
5e310 78 70 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  xpf") (ns . 0). 
5e320 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5e330 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5e340 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5e350 74 68 63 61 6c 6c 73 2e 68 3a 39 38 3a 31 20 3c  thcalls.h:98:1 <
5e360 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
5e370 68 20 73 70 61 63 65 3e 3a 32 31 32 3a 31 3e 22  h space>:212:1>"
5e380 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
5e390 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
5e3a0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
5e3b0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
5e3c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
5e3d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
5e3e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
5e3f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
5e400 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
5e410 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5e420 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5e430 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5e440 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5e450 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
5e460 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5e470 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
5e480 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
5e490 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5e4a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6f 6e  (name . "__expon
5e4b0 65 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ent").          
5e4c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
5e4d0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
5e4e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
5e4f0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5e500 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
5e510 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5e520 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
5e530 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
5e540 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
5e550 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72   32)))))).    (r
5e560 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
5e570 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5e580 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
5e590 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
5e5a0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5e5b0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
5e5c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
5e5d0 20 2e 20 22 6c 64 65 78 70 66 22 29 20 28 6e 73   . "ldexpf") (ns
5e5e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5e5f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5e600 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5e610 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5e620 3a 31 30 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :101:1 <Spelling
5e630 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
5e640 3a 32 31 33 3a 31 3e 22 29 0a 20 20 20 20 28 76  :213:1>").    (v
5e650 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
5e660 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
5e670 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
5e680 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
5e690 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
5e6a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
5e6b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
5e6c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
5e6d0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
5e6e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
5e6f0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5e700 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5e710 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5e720 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
5e730 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5e740 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
5e750 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5e760 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5e770 22 5f 5f 65 78 70 6f 6e 65 6e 74 22 29 0a 20 20  "__exponent").  
5e780 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
5e790 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
5e7a0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
5e7b0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5e7c0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
5e7d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5e7e0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
5e7f0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
5e800 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5e810 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
5e820 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
5e830 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5e840 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
5e850 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
5e860 20 2e 20 22 5f 5f 6c 64 65 78 70 66 22 29 20 28   . "__ldexpf") (
5e870 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
5e880 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
5e890 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
5e8a0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
5e8b0 2e 68 3a 31 30 31 3a 31 20 3c 53 70 65 6c 6c 69  .h:101:1 <Spelli
5e8c0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
5e8d0 65 3e 3a 32 31 35 3a 31 3e 22 29 0a 20 20 20 20  e>:215:1>").    
5e8e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
5e8f0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
5e900 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
5e910 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
5e920 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
5e930 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
5e940 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5e950 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5e960 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
5e970 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5e980 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5e990 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5e9a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5e9b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5e9c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5e9d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
5e9e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
5e9f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
5ea00 2e 20 22 5f 5f 65 78 70 6f 6e 65 6e 74 22 29 0a  . "__exponent").
5ea10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
5ea20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
5ea30 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
5ea40 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
5ea50 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
5ea60 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
5ea70 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
5ea80 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
5ea90 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5eaa0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
5eab0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5eac0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
5ead0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
5eae0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
5eaf0 6d 65 20 2e 20 22 6c 6f 67 66 22 29 20 28 6e 73  me . "logf") (ns
5eb00 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5eb10 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5eb20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5eb30 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5eb40 3a 31 30 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :104:1 <Spelling
5eb50 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
5eb60 3a 32 31 38 3a 31 3e 22 29 0a 20 20 20 20 28 76  :218:1>").    (v
5eb70 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
5eb80 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
5eb90 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
5eba0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
5ebb0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
5ebc0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
5ebd0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
5ebe0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
5ebf0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
5ec00 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
5ec10 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5ec20 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5ec30 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5ec40 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
5ec50 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5ec60 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
5ec70 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
5ec80 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
5ec90 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5eca0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
5ecb0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
5ecc0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
5ecd0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c  n") (name . "__l
5ece0 6f 67 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ogf") (ns . 0). 
5ecf0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5ed00 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5ed10 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5ed20 74 68 63 61 6c 6c 73 2e 68 3a 31 30 34 3a 31 20  thcalls.h:104:1 
5ed30 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
5ed40 63 68 20 73 70 61 63 65 3e 3a 32 32 30 3a 31 3e  ch space>:220:1>
5ed50 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
5ed60 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
5ed70 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
5ed80 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
5ed90 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
5eda0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
5edb0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
5edc0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
5edd0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
5ede0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
5edf0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
5ee00 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
5ee10 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
5ee20 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
5ee30 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
5ee40 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
5ee50 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
5ee60 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5ee70 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
5ee80 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5ee90 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
5eea0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
5eeb0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
5eec0 6d 65 20 2e 20 22 6c 6f 67 31 30 66 22 29 20 28  me . "log10f") (
5eed0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
5eee0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
5eef0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
5ef00 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
5ef10 2e 68 3a 31 30 37 3a 31 20 3c 53 70 65 6c 6c 69  .h:107:1 <Spelli
5ef20 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
5ef30 65 3e 3a 32 32 31 3a 31 3e 22 29 0a 20 20 20 20  e>:221:1>").    
5ef40 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
5ef50 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
5ef60 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
5ef70 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
5ef80 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
5ef90 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
5efa0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5efb0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5efc0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
5efd0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5efe0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5eff0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5f000 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5f010 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5f020 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5f030 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
5f040 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
5f050 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5f060 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5f070 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
5f080 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
5f090 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
5f0a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
5f0b0 5f 6c 6f 67 31 30 66 22 29 20 28 6e 73 20 2e 20  _log10f") (ns . 
5f0c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
5f0d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
5f0e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
5f0f0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 30  s/mathcalls.h:10
5f100 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  7:1 <Spelling=<s
5f110 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 32  cratch space>:22
5f120 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  3:1>").    (vari
5f130 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
5f140 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
5f150 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
5f160 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
5f170 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
5f180 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
5f190 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
5f1a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
5f1b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
5f1c0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
5f1d0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5f1e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5f1f0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5f200 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5f210 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
5f220 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
5f230 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
5f240 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
5f250 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5f260 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5f270 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
5f280 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
5f290 20 28 6e 61 6d 65 20 2e 20 22 6d 6f 64 66 66 22   (name . "modff"
5f2a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
5f2b0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
5f2c0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
5f2d0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
5f2e0 6c 6c 73 2e 68 3a 31 31 30 3a 31 20 3c 53 70 65  lls.h:110:1 <Spe
5f2f0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
5f300 70 61 63 65 3e 3a 32 32 34 3a 31 3e 22 29 0a 20  pace>:224:1>"). 
5f310 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
5f320 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
5f330 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
5f340 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
5f350 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
5f360 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
5f370 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
5f380 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
5f390 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
5f3a0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
5f3b0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5f3c0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
5f3d0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5f3e0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
5f3f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5f400 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
5f410 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5f420 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5f430 6d 65 20 2e 20 22 5f 5f 69 70 74 72 22 29 0a 20  me . "__iptr"). 
5f440 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5f450 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5f460 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
5f470 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
5f480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
5f490 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5f4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
5f4b0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5f4c0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5f4d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
5f4e0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
5f4f0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
5f500 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5f510 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5f520 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
5f530 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
5f540 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
5f550 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
5f560 5f 6d 6f 64 66 66 22 29 20 28 6e 73 20 2e 20 30  _modff") (ns . 0
5f570 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
5f580 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
5f590 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
5f5a0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 31 30  /mathcalls.h:110
5f5b0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
5f5c0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 32 36  ratch space>:226
5f5d0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
5f5e0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
5f5f0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
5f600 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
5f610 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
5f620 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
5f630 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
5f640 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
5f650 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
5f660 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
5f670 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
5f680 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5f690 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
5f6a0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5f6b0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5f6c0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
5f6d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
5f6e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
5f6f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69      (name . "__i
5f700 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ptr").          
5f710 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
5f720 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
5f730 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
5f740 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5f750 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
5f760 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
5f770 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5f780 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
5f790 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5f7a0 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
5f7b0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
5f7c0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5f7d0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
5f7e0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5f7f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
5f800 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
5f810 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
5f820 6d 65 20 2e 20 22 65 78 70 6d 31 66 22 29 20 28  me . "expm1f") (
5f830 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
5f840 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
5f850 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
5f860 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
5f870 2e 68 3a 31 32 35 3a 31 20 3c 53 70 65 6c 6c 69  .h:125:1 <Spelli
5f880 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
5f890 65 3e 3a 32 32 38 3a 31 3e 22 29 0a 20 20 20 20  e>:228:1>").    
5f8a0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
5f8b0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
5f8c0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
5f8d0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
5f8e0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
5f8f0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
5f900 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5f910 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5f920 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
5f930 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5f940 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5f950 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5f960 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5f970 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5f980 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5f990 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
5f9a0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
5f9b0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5f9c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5f9d0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
5f9e0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
5f9f0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
5fa00 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
5fa10 5f 65 78 70 6d 31 66 22 29 20 28 6e 73 20 2e 20  _expm1f") (ns . 
5fa20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
5fa30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
5fa40 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
5fa50 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 32  s/mathcalls.h:12
5fa60 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  5:1 <Spelling=<s
5fa70 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 33  cratch space>:23
5fa80 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  0:1>").    (vari
5fa90 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
5faa0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
5fab0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
5fac0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
5fad0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
5fae0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
5faf0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
5fb00 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
5fb10 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
5fb20 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
5fb30 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5fb40 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5fb50 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5fb60 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5fb70 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
5fb80 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
5fb90 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
5fba0 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
5fbb0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5fbc0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5fbd0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
5fbe0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
5fbf0 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 67 31 70 66   (name . "log1pf
5fc00 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
5fc10 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
5fc20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
5fc30 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
5fc40 61 6c 6c 73 2e 68 3a 31 32 38 3a 31 20 3c 53 70  alls.h:128:1 <Sp
5fc50 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
5fc60 73 70 61 63 65 3e 3a 32 33 31 3a 31 3e 22 29 0a  space>:231:1>").
5fc70 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
5fc80 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
5fc90 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
5fca0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
5fcb0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
5fcc0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
5fcd0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
5fce0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
5fcf0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
5fd00 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
5fd10 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
5fd20 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
5fd30 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5fd40 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
5fd50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
5fd60 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
5fd70 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
5fd80 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5fd90 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
5fda0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
5fdb0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5fdc0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
5fdd0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
5fde0 2e 20 22 5f 5f 6c 6f 67 31 70 66 22 29 20 28 6e  . "__log1pf") (n
5fdf0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
5fe00 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
5fe10 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
5fe20 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
5fe30 68 3a 31 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:128:1 <Spellin
5fe40 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
5fe50 3e 3a 32 33 33 3a 31 3e 22 29 0a 20 20 20 20 28  >:233:1>").    (
5fe60 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
5fe70 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
5fe80 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
5fe90 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
5fea0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
5feb0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
5fec0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
5fed0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
5fee0 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
5fef0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
5ff00 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
5ff10 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
5ff20 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
5ff30 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5ff40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
5ff50 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
5ff60 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
5ff70 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5ff80 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
5ff90 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
5ffa0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
5ffb0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
5ffc0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f  on") (name . "lo
5ffd0 67 62 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  gbf") (ns . 0). 
5ffe0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5fff0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
60000 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
60010 74 68 63 61 6c 6c 73 2e 68 3a 31 33 31 3a 31 20  thcalls.h:131:1 
60020 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
60030 63 68 20 73 70 61 63 65 3e 3a 32 33 34 3a 31 3e  ch space>:234:1>
60040 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
60050 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
60060 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
60070 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
60080 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
60090 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
600a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
600b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
600c0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
600d0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
600e0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
600f0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
60100 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
60110 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
60120 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
60130 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
60140 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
60150 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
60160 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
60170 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
60180 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
60190 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
601a0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
601b0 6d 65 20 2e 20 22 5f 5f 6c 6f 67 62 66 22 29 20  me . "__logbf") 
601c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
601d0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
601e0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
601f0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
60200 73 2e 68 3a 31 33 31 3a 31 20 3c 53 70 65 6c 6c  s.h:131:1 <Spell
60210 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
60220 63 65 3e 3a 32 33 36 3a 31 3e 22 29 0a 20 20 20  ce>:236:1>").   
60230 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
60240 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
60250 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
60260 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
60270 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
60280 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
60290 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
602a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
602b0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
602c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
602d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
602e0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
602f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
60300 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
60310 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
60320 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
60330 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
60340 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
60350 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
60360 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
60370 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
60380 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
60390 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
603a0 65 78 70 32 66 22 29 20 28 6e 73 20 2e 20 30 29  exp2f") (ns . 0)
603b0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
603c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
603d0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
603e0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33 36 3a  mathcalls.h:136:
603f0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
60400 61 74 63 68 20 73 70 61 63 65 3e 3a 32 33 37 3a  atch space>:237:
60410 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
60420 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
60430 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
60440 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
60450 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
60460 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
60470 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
60480 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
60490 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
604a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
604b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
604c0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
604d0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
604e0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
604f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
60500 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
60510 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
60520 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
60530 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
60540 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
60550 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
60560 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
60570 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
60580 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 32 66 22  name . "__exp2f"
60590 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
605a0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
605b0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
605c0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
605d0 6c 6c 73 2e 68 3a 31 33 36 3a 31 20 3c 53 70 65  lls.h:136:1 <Spe
605e0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
605f0 70 61 63 65 3e 3a 32 33 39 3a 31 3e 22 29 0a 20  pace>:239:1>"). 
60600 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
60610 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
60620 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
60630 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
60640 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
60650 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
60660 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
60670 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
60680 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
60690 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
606a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
606b0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
606c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
606d0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
606e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
606f0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
60700 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
60710 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
60720 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
60730 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
60740 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
60750 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
60760 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
60770 20 22 6c 6f 67 32 66 22 29 20 28 6e 73 20 2e 20   "log2f") (ns . 
60780 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
60790 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
607a0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
607b0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33  s/mathcalls.h:13
607c0 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  9:1 <Spelling=<s
607d0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 34  cratch space>:24
607e0 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  0:1>").    (vari
607f0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
60800 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
60810 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
60820 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
60830 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
60840 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
60850 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
60860 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
60870 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
60880 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
60890 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
608a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
608b0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
608c0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
608d0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
608e0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
608f0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
60900 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
60910 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
60920 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
60930 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
60940 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
60950 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 32   (name . "__log2
60960 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
60970 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
60980 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
60990 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
609a0 63 61 6c 6c 73 2e 68 3a 31 33 39 3a 31 20 3c 53  calls.h:139:1 <S
609b0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
609c0 20 73 70 61 63 65 3e 3a 32 34 32 3a 31 3e 22 29   space>:242:1>")
609d0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
609e0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
609f0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
60a00 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
60a10 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
60a20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
60a30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
60a40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
60a50 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
60a60 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
60a70 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
60a80 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
60a90 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
60aa0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
60ab0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
60ac0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
60ad0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
60ae0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
60af0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
60b00 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
60b10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
60b20 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
60b30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
60b40 20 2e 20 22 70 6f 77 66 22 29 20 28 6e 73 20 2e   . "powf") (ns .
60b50 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
60b60 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
60b70 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
60b80 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
60b90 34 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  46:1 <Spelling=<
60ba0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
60bb0 34 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  45:1>").    (var
60bc0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
60bd0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
60be0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
60bf0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
60c00 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
60c10 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
60c20 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
60c30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
60c40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
60c50 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
60c60 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
60c70 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
60c80 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
60c90 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
60ca0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
60cb0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
60cc0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
60cd0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
60ce0 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
60cf0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
60d00 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
60d10 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
60d20 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
60d30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
60d40 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
60d50 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
60d60 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
60d70 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
60d80 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
60d90 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
60da0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
60db0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
60dc0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70  n") (name . "__p
60dd0 6f 77 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  owf") (ns . 0). 
60de0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
60df0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
60e00 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
60e10 74 68 63 61 6c 6c 73 2e 68 3a 31 34 36 3a 31 20  thcalls.h:146:1 
60e20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
60e30 63 68 20 73 70 61 63 65 3e 3a 32 34 37 3a 31 3e  ch space>:247:1>
60e40 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
60e50 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
60e60 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
60e70 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
60e80 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
60e90 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
60ea0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
60eb0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
60ec0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
60ed0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
60ee0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
60ef0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
60f00 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
60f10 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
60f20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
60f30 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
60f40 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
60f50 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
60f60 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
60f70 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
60f80 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
60f90 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
60fa0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
60fb0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
60fc0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
60fd0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
60fe0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
60ff0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
61000 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
61010 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
61020 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
61030 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
61040 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
61050 6e 61 6d 65 20 2e 20 22 73 71 72 74 66 22 29 20  name . "sqrtf") 
61060 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
61070 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
61080 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
61090 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
610a0 73 2e 68 3a 31 34 39 3a 31 20 3c 53 70 65 6c 6c  s.h:149:1 <Spell
610b0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
610c0 63 65 3e 3a 32 34 38 3a 31 3e 22 29 0a 20 20 20  ce>:248:1>").   
610d0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
610e0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
610f0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
61100 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
61110 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
61120 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
61130 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
61140 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
61150 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
61160 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
61170 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
61180 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
61190 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
611a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
611b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
611c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
611d0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
611e0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
611f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
61200 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
61210 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
61220 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
61230 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
61240 5f 5f 73 71 72 74 66 22 29 20 28 6e 73 20 2e 20  __sqrtf") (ns . 
61250 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
61260 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
61270 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
61280 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 34  s/mathcalls.h:14
61290 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  9:1 <Spelling=<s
612a0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 35  cratch space>:25
612b0 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  0:1>").    (vari
612c0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
612d0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
612e0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
612f0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
61300 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
61310 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
61320 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
61330 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
61340 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
61350 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
61360 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
61370 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
61380 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
61390 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
613a0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
613b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
613c0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
613d0 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
613e0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
613f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
61400 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
61410 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
61420 20 28 6e 61 6d 65 20 2e 20 22 68 79 70 6f 74 66   (name . "hypotf
61430 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
61440 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
61450 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
61460 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
61470 61 6c 6c 73 2e 68 3a 31 35 33 3a 31 20 3c 53 70  alls.h:153:1 <Sp
61480 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
61490 73 70 61 63 65 3e 3a 32 35 31 3a 31 3e 22 29 0a  space>:251:1>").
614a0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
614b0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
614c0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
614d0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
614e0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
614f0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
61500 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
61510 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
61520 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
61530 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
61540 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
61550 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
61560 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
61570 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
61580 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
61590 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
615a0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
615b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
615c0 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20  ame . "__y").   
615d0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
615e0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
615f0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
61600 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
61610 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
61620 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
61630 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
61640 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
61650 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
61660 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
61670 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
61680 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
61690 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
616a0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
616b0 65 20 2e 20 22 5f 5f 68 79 70 6f 74 66 22 29 20  e . "__hypotf") 
616c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
616d0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
616e0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
616f0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
61700 73 2e 68 3a 31 35 33 3a 31 20 3c 53 70 65 6c 6c  s.h:153:1 <Spell
61710 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
61720 63 65 3e 3a 32 35 33 3a 31 3e 22 29 0a 20 20 20  ce>:253:1>").   
61730 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
61740 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
61750 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
61760 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
61770 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
61780 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
61790 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
617a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
617b0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
617c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
617d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
617e0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
617f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
61800 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
61810 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
61820 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
61830 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
61840 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
61850 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
61860 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
61870 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
61880 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
61890 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
618a0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
618b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
618c0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
618d0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
618e0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
618f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
61900 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
61910 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
61920 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
61930 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
61940 20 22 63 62 72 74 66 22 29 20 28 6e 73 20 2e 20   "cbrtf") (ns . 
61950 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
61960 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
61970 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
61980 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 35  s/mathcalls.h:15
61990 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  8:1 <Spelling=<s
619a0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 35  cratch space>:25
619b0 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  4:1>").    (vari
619c0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
619d0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
619e0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
619f0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
61a00 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
61a10 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
61a20 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
61a30 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
61a40 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
61a50 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
61a60 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
61a70 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
61a80 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
61a90 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
61aa0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
61ab0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
61ac0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
61ad0 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
61ae0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
61af0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
61b00 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
61b10 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
61b20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 62 72 74   (name . "__cbrt
61b30 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
61b40 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
61b50 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
61b60 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
61b70 63 61 6c 6c 73 2e 68 3a 31 35 38 3a 31 20 3c 53  calls.h:158:1 <S
61b80 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
61b90 20 73 70 61 63 65 3e 3a 32 35 36 3a 31 3e 22 29   space>:256:1>")
61ba0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
61bb0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
61bc0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
61bd0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
61be0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
61bf0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
61c00 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
61c10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
61c20 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
61c30 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
61c40 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
61c50 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
61c60 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
61c70 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
61c80 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
61c90 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
61ca0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
61cb0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
61cc0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
61cd0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
61ce0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
61cf0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
61d00 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
61d10 20 2e 20 22 63 65 69 6c 66 22 29 20 28 6e 73 20   . "ceilf") (ns 
61d20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
61d30 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
61d40 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
61d50 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
61d60 31 36 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  165:1 <Spelling=
61d70 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
61d80 32 35 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  257:1>").    (va
61d90 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
61da0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
61db0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
61dc0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
61dd0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
61de0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
61df0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
61e00 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
61e10 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
61e20 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
61e30 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
61e40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
61e50 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
61e60 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
61e70 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
61e80 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
61e90 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
61ea0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
61eb0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
61ec0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
61ed0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
61ee0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
61ef0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 65  ") (name . "__ce
61f00 69 6c 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ilf") (ns . 0). 
61f10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
61f20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
61f30 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
61f40 74 68 63 61 6c 6c 73 2e 68 3a 31 36 35 3a 31 20  thcalls.h:165:1 
61f50 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
61f60 63 68 20 73 70 61 63 65 3e 3a 32 35 39 3a 31 3e  ch space>:259:1>
61f70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
61f80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
61f90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
61fa0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
61fb0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
61fc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
61fd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
61fe0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
61ff0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
62000 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
62010 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
62020 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
62030 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
62040 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
62050 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
62060 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
62070 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
62080 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
62090 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
620a0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
620b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
620c0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
620d0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
620e0 6d 65 20 2e 20 22 66 61 62 73 66 22 29 20 28 6e  me . "fabsf") (n
620f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
62100 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
62110 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
62120 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
62130 68 3a 31 36 38 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:168:1 <Spellin
62140 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
62150 3e 3a 32 36 30 3a 31 3e 22 29 0a 20 20 20 20 28  >:260:1>").    (
62160 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
62170 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
62180 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
62190 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
621a0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
621b0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
621c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
621d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
621e0 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
621f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
62200 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
62210 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
62220 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
62230 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
62240 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
62250 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
62260 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
62270 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
62280 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
62290 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
622a0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
622b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
622c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
622d0 66 61 62 73 66 22 29 20 28 6e 73 20 2e 20 30 29  fabsf") (ns . 0)
622e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
622f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
62300 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
62310 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 36 38 3a  mathcalls.h:168:
62320 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
62330 61 74 63 68 20 73 70 61 63 65 3e 3a 32 36 32 3a  atch space>:262:
62340 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
62350 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
62360 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
62370 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
62380 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
62390 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
623a0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
623b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
623c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
623d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
623e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
623f0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
62400 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
62410 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
62420 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
62430 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
62440 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
62450 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
62460 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
62470 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
62480 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
62490 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
624a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
624b0 6e 61 6d 65 20 2e 20 22 66 6c 6f 6f 72 66 22 29  name . "floorf")
624c0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
624d0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
624e0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
624f0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
62500 6c 73 2e 68 3a 31 37 31 3a 31 20 3c 53 70 65 6c  ls.h:171:1 <Spel
62510 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
62520 61 63 65 3e 3a 32 36 33 3a 31 3e 22 29 0a 20 20  ace>:263:1>").  
62530 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
62540 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
62550 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
62560 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
62570 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
62580 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
62590 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
625a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
625b0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
625c0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
625d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
625e0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
625f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
62600 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
62610 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
62620 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
62630 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
62640 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
62650 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
62660 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
62670 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
62680 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
62690 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
626a0 22 5f 5f 66 6c 6f 6f 72 66 22 29 20 28 6e 73 20  "__floorf") (ns 
626b0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
626c0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
626d0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
626e0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
626f0 31 37 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  171:1 <Spelling=
62700 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
62710 32 36 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  265:1>").    (va
62720 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
62730 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
62740 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
62750 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
62760 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
62770 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
62780 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
62790 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
627a0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
627b0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
627c0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
627d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
627e0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
627f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
62800 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
62810 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
62820 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
62830 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
62840 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
62850 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
62860 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
62870 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
62880 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 6d 6f 64  ") (name . "fmod
62890 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
628a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
628b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
628c0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
628d0 63 61 6c 6c 73 2e 68 3a 31 37 34 3a 31 20 3c 53  calls.h:174:1 <S
628e0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
628f0 20 73 70 61 63 65 3e 3a 32 36 36 3a 31 3e 22 29   space>:266:1>")
62900 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
62910 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
62920 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
62930 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
62940 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
62950 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
62960 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
62970 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
62980 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
62990 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
629a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
629b0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
629c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
629d0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
629e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
629f0 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
62a00 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
62a10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
62a20 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20  name . "__y").  
62a30 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
62a40 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
62a50 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
62a60 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
62a70 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
62a80 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
62a90 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
62aa0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
62ab0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
62ac0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
62ad0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
62ae0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
62af0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
62b00 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
62b10 6d 65 20 2e 20 22 5f 5f 66 6d 6f 64 66 22 29 20  me . "__fmodf") 
62b20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
62b30 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
62b40 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
62b50 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
62b60 73 2e 68 3a 31 37 34 3a 31 20 3c 53 70 65 6c 6c  s.h:174:1 <Spell
62b70 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
62b80 63 65 3e 3a 32 36 38 3a 31 3e 22 29 0a 20 20 20  ce>:268:1>").   
62b90 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
62ba0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
62bb0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
62bc0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
62bd0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
62be0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
62bf0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
62c00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
62c10 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
62c20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
62c30 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
62c40 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
62c50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
62c60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
62c70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
62c80 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
62c90 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
62ca0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
62cb0 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
62cc0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
62cd0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
62ce0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
62cf0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
62d00 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
62d10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
62d20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
62d30 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
62d40 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
62d50 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
62d60 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
62d70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
62d80 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
62d90 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
62da0 20 22 69 73 69 6e 66 66 22 29 20 28 6e 73 20 2e   "isinff") (ns .
62db0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
62dc0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
62dd0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
62de0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
62df0 38 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  83:1 <Spelling=<
62e00 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
62e10 36 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  69:1>").    (var
62e20 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
62e30 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
62e40 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
62e50 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
62e60 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
62e70 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
62e80 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
62e90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
62ea0 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
62eb0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
62ec0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
62ed0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
62ee0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
62ef0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
62f00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
62f10 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
62f20 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
62f30 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
62f40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
62f50 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
62f60 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
62f70 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
62f80 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 69 6e  n") (name . "fin
62f90 69 74 65 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  itef") (ns . 0).
62fa0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
62fb0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
62fc0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
62fd0 61 74 68 63 61 6c 6c 73 2e 68 3a 31 38 38 3a 31  athcalls.h:188:1
62fe0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
62ff0 74 63 68 20 73 70 61 63 65 3e 3a 32 37 30 3a 31  tch space>:270:1
63000 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
63010 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
63020 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
63030 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
63040 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
63050 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
63060 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
63070 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
63080 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65  (name . "__value
63090 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
630a0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
630b0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
630c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
630d0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
630e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
630f0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
63100 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
63110 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
63120 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
63130 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
63140 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
63150 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
63160 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
63170 28 6e 61 6d 65 20 2e 20 22 64 72 65 6d 66 22 29  (name . "dremf")
63180 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
63190 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
631a0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
631b0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
631c0 6c 73 2e 68 3a 31 39 31 3a 31 20 3c 53 70 65 6c  ls.h:191:1 <Spel
631d0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
631e0 61 63 65 3e 3a 32 37 31 3a 31 3e 22 29 0a 20 20  ace>:271:1>").  
631f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
63200 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
63210 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
63220 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
63230 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
63240 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
63250 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
63260 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
63270 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
63280 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
63290 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
632a0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
632b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
632c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
632d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
632e0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
632f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
63300 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
63310 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
63320 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
63330 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
63340 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
63350 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
63360 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
63370 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
63380 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
63390 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
633a0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
633b0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
633c0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
633d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
633e0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
633f0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
63400 2e 20 22 5f 5f 64 72 65 6d 66 22 29 20 28 6e 73  . "__dremf") (ns
63410 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
63420 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
63430 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
63440 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
63450 3a 31 39 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :191:1 <Spelling
63460 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
63470 3a 32 37 33 3a 31 3e 22 29 0a 20 20 20 20 28 76  :273:1>").    (v
63480 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
63490 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
634a0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
634b0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
634c0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
634d0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
634e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
634f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
63500 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
63510 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
63520 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
63530 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
63540 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
63550 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
63560 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
63570 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
63580 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
63590 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
635a0 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
635b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
635c0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
635d0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
635e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
635f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
63600 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
63610 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
63620 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
63630 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
63640 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
63650 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
63660 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
63670 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
63680 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
63690 69 67 6e 69 66 69 63 61 6e 64 66 22 29 20 28 6e  ignificandf") (n
636a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
636b0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
636c0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
636d0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
636e0 68 3a 31 39 35 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:195:1 <Spellin
636f0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
63700 3e 3a 32 37 34 3a 31 3e 22 29 0a 20 20 20 20 28  >:274:1>").    (
63710 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
63720 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
63730 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
63740 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
63750 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
63760 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
63770 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
63780 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
63790 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
637a0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
637b0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
637c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
637d0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
637e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
637f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
63800 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
63810 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
63820 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
63830 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
63840 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
63850 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
63860 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
63870 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
63880 73 69 67 6e 69 66 69 63 61 6e 64 66 22 29 20 28  significandf") (
63890 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
638a0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
638b0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
638c0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
638d0 2e 68 3a 31 39 35 3a 31 20 3c 53 70 65 6c 6c 69  .h:195:1 <Spelli
638e0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
638f0 65 3e 3a 32 37 36 3a 31 3e 22 29 0a 20 20 20 20  e>:276:1>").    
63900 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
63910 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
63920 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
63930 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
63940 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
63950 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
63960 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
63970 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
63980 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
63990 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
639a0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
639b0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
639c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
639d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
639e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
639f0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
63a00 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
63a10 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
63a20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
63a30 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
63a40 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
63a50 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
63a60 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 63  ion") (name . "c
63a70 6f 70 79 73 69 67 6e 66 22 29 20 28 6e 73 20 2e  opysignf") (ns .
63a80 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
63a90 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
63aa0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
63ab0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
63ac0 30 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  02:1 <Spelling=<
63ad0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
63ae0 37 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  77:1>").    (var
63af0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
63b00 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
63b10 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
63b20 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
63b30 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
63b40 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
63b50 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
63b60 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
63b70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
63b80 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
63b90 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
63ba0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
63bb0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
63bc0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
63bd0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
63be0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
63bf0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
63c00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
63c10 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
63c20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
63c30 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
63c40 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
63c50 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
63c60 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
63c70 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
63c80 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
63c90 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
63ca0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
63cb0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
63cc0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
63cd0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
63ce0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
63cf0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63  n") (name . "__c
63d00 6f 70 79 73 69 67 6e 66 22 29 20 28 6e 73 20 2e  opysignf") (ns .
63d10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
63d20 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
63d30 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
63d40 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
63d50 30 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  02:1 <Spelling=<
63d60 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
63d70 37 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  79:1>").    (var
63d80 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
63d90 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
63da0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
63db0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
63dc0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
63dd0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
63de0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
63df0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
63e00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
63e10 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
63e20 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
63e30 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
63e40 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
63e50 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
63e60 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
63e70 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
63e80 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
63e90 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
63ea0 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
63eb0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
63ec0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
63ed0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
63ee0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
63ef0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
63f00 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
63f10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
63f20 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
63f30 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
63f40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
63f50 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
63f60 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
63f70 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
63f80 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6e  n") (name . "nan
63f90 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
63fa0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
63fb0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
63fc0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
63fd0 63 61 6c 6c 73 2e 68 3a 32 30 37 3a 31 20 3c 53  calls.h:207:1 <S
63fe0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
63ff0 20 73 70 61 63 65 3e 3a 32 38 30 3a 31 3e 22 29   space>:280:1>")
64000 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
64010 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
64020 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
64030 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
64040 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
64050 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
64060 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
64070 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
64080 6d 65 20 2e 20 22 5f 5f 74 61 67 62 22 29 0a 20  me . "__tagb"). 
64090 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
640a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
640b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
640c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
640d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
640e0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
640f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
64100 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
64110 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
64120 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
64130 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
64140 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
64150 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
64160 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
64170 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
64180 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
64190 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
641a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 61  ") (name . "__na
641b0 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nf") (ns . 0).  
641c0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
641d0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
641e0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
641f0 68 63 61 6c 6c 73 2e 68 3a 32 30 37 3a 31 20 3c  hcalls.h:207:1 <
64200 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
64210 68 20 73 70 61 63 65 3e 3a 32 38 32 3a 31 3e 22  h space>:282:1>"
64220 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
64230 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
64240 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
64250 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
64260 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
64270 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
64280 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
64290 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
642a0 61 6d 65 20 2e 20 22 5f 5f 74 61 67 62 22 29 0a  ame . "__tagb").
642b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
642c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
642d0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
642e0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
642f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
64300 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
64310 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
64320 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
64330 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
64340 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
64350 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
64360 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
64370 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
64380 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
64390 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
643a0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
643b0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
643c0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 73 6e  n") (name . "isn
643d0 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anf") (ns . 0). 
643e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
643f0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
64400 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
64410 74 68 63 61 6c 6c 73 2e 68 3a 32 31 37 3a 31 20  thcalls.h:217:1 
64420 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
64430 63 68 20 73 70 61 63 65 3e 3a 32 38 33 3a 31 3e  ch space>:283:1>
64440 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
64450 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
64460 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
64470 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
64480 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
64490 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
644a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
644b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
644c0 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22  name . "__value"
644d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
644e0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
644f0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
64500 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
64510 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
64520 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
64530 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
64540 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
64550 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
64560 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
64570 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
64580 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
64590 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
645a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
645b0 6e 61 6d 65 20 2e 20 22 6a 30 66 22 29 20 28 6e  name . "j0f") (n
645c0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
645d0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
645e0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
645f0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
64600 68 3a 32 32 33 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:223:1 <Spellin
64610 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
64620 3e 3a 32 38 34 3a 31 3e 22 29 0a 20 20 20 20 28  >:284:1>").    (
64630 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
64640 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
64650 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
64660 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
64670 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
64680 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
64690 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
646a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
646b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
646c0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
646d0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
646e0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
646f0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
64700 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
64710 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
64720 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
64730 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
64740 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
64750 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
64760 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
64770 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
64780 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
64790 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6a 30 66  ) (name . "__j0f
647a0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
647b0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
647c0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
647d0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
647e0 61 6c 6c 73 2e 68 3a 32 32 33 3a 31 20 3c 53 70  alls.h:223:1 <Sp
647f0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
64800 73 70 61 63 65 3e 3a 32 38 36 3a 31 3e 22 29 0a  space>:286:1>").
64810 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
64820 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
64830 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
64840 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
64850 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
64860 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
64870 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
64880 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
64890 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
648a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
648b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
648c0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
648d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
648e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
648f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
64900 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
64910 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
64920 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
64930 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
64940 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
64950 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
64960 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
64970 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
64980 6a 31 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  j1f") (ns . 0). 
64990 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
649a0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
649b0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
649c0 74 68 63 61 6c 6c 73 2e 68 3a 32 32 34 3a 31 20  thcalls.h:224:1 
649d0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
649e0 63 68 20 73 70 61 63 65 3e 3a 32 38 37 3a 31 3e  ch space>:287:1>
649f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
64a00 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
64a10 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
64a20 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
64a30 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
64a40 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
64a50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
64a60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
64a70 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
64a80 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
64a90 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
64aa0 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
64ab0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
64ac0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
64ad0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
64ae0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
64af0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
64b00 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
64b10 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
64b20 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
64b30 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
64b40 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
64b50 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
64b60 2e 20 22 5f 5f 6a 31 66 22 29 20 28 6e 73 20 2e  . "__j1f") (ns .
64b70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
64b80 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
64b90 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
64ba0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
64bb0 32 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  24:1 <Spelling=<
64bc0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
64bd0 38 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  89:1>").    (var
64be0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
64bf0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
64c00 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
64c10 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
64c20 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
64c30 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
64c40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
64c50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
64c60 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
64c70 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
64c80 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
64c90 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
64ca0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
64cb0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
64cc0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
64cd0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
64ce0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
64cf0 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
64d00 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
64d10 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
64d20 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
64d30 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
64d40 6e 61 6d 65 20 2e 20 22 6a 6e 66 22 29 20 28 6e  name . "jnf") (n
64d50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
64d60 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
64d70 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
64d80 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
64d90 68 3a 32 32 35 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:225:1 <Spellin
64da0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
64db0 3e 3a 32 39 30 3a 31 3e 22 29 0a 20 20 20 20 28  >:290:1>").    (
64dc0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
64dd0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
64de0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
64df0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
64e00 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
64e10 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
64e20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
64e30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
64e40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
64e50 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
64e60 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
64e70 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
64e80 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
64e90 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
64ea0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
64eb0 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
64ec0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
64ed0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
64ee0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
64ef0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
64f00 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
64f10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
64f20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
64f30 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
64f40 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
64f50 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
64f60 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
64f70 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
64f80 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
64f90 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
64fa0 20 2e 20 22 5f 5f 6a 6e 66 22 29 20 28 6e 73 20   . "__jnf") (ns 
64fb0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
64fc0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
64fd0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
64fe0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
64ff0 32 32 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  225:1 <Spelling=
65000 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
65010 32 39 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  292:1>").    (va
65020 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
65030 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
65040 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
65050 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
65060 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
65070 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
65080 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
65090 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
650a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
650b0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
650c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
650d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
650e0 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
650f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
65100 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
65110 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
65120 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
65130 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
65140 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
65150 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
65160 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
65170 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
65180 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
65190 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
651a0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
651b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
651c0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
651d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
651e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
651f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
65200 20 22 79 30 66 22 29 20 28 6e 73 20 2e 20 30 29   "y0f") (ns . 0)
65210 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
65220 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
65230 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
65240 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 36 3a  mathcalls.h:226:
65250 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
65260 61 74 63 68 20 73 70 61 63 65 3e 3a 32 39 33 3a  atch space>:293:
65270 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
65280 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
65290 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
652a0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
652b0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
652c0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
652d0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
652e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
652f0 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
65300 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
65310 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
65320 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
65330 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
65340 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
65350 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
65360 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
65370 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
65380 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
65390 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
653a0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
653b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
653c0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
653d0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
653e0 65 20 2e 20 22 5f 5f 79 30 66 22 29 20 28 6e 73  e . "__y0f") (ns
653f0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
65400 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
65410 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
65420 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
65430 3a 32 32 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :226:1 <Spelling
65440 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
65450 3a 32 39 35 3a 31 3e 22 29 0a 20 20 20 20 28 76  :295:1>").    (v
65460 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
65470 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
65480 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
65490 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
654a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
654b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
654c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
654d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
654e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
654f0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
65500 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
65510 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
65520 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
65530 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
65540 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
65550 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
65560 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
65570 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
65580 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
65590 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
655a0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
655b0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
655c0 20 28 6e 61 6d 65 20 2e 20 22 79 31 66 22 29 20   (name . "y1f") 
655d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
655e0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
655f0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
65600 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
65610 73 2e 68 3a 32 32 37 3a 31 20 3c 53 70 65 6c 6c  s.h:227:1 <Spell
65620 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
65630 63 65 3e 3a 32 39 36 3a 31 3e 22 29 0a 20 20 20  ce>:296:1>").   
65640 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
65650 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
65660 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
65670 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
65680 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
65690 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
656a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
656b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
656c0 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
656d0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
656e0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
656f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
65700 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
65710 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
65720 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
65730 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
65740 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
65750 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
65760 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
65770 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
65780 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
65790 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
657a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79  n") (name . "__y
657b0 31 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  1f") (ns . 0).  
657c0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
657d0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
657e0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
657f0 68 63 61 6c 6c 73 2e 68 3a 32 32 37 3a 31 20 3c  hcalls.h:227:1 <
65800 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
65810 68 20 73 70 61 63 65 3e 3a 32 39 38 3a 31 3e 22  h space>:298:1>"
65820 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
65830 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
65840 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
65850 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
65860 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
65870 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
65880 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
65890 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
658a0 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
658b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
658c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
658d0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
658e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
658f0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
65900 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
65910 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
65920 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
65930 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
65940 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
65950 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
65960 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
65970 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
65980 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
65990 20 22 79 6e 66 22 29 20 28 6e 73 20 2e 20 30 29   "ynf") (ns . 0)
659a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
659b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
659c0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
659d0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 38 3a  mathcalls.h:228:
659e0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
659f0 61 74 63 68 20 73 70 61 63 65 3e 3a 32 39 39 3a  atch space>:299:
65a00 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
65a10 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
65a20 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
65a30 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
65a40 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
65a50 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
65a60 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
65a70 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
65a80 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
65a90 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
65aa0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
65ab0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
65ac0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
65ad0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
65ae0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
65af0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
65b00 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
65b10 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
65b20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
65b30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
65b40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
65b50 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
65b60 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
65b70 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
65b80 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
65b90 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
65ba0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
65bb0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
65bc0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
65bd0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
65be0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
65bf0 79 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ynf") (ns . 0). 
65c00 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
65c10 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
65c20 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
65c30 74 68 63 61 6c 6c 73 2e 68 3a 32 32 38 3a 31 20  thcalls.h:228:1 
65c40 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
65c50 63 68 20 73 70 61 63 65 3e 3a 33 30 31 3a 31 3e  ch space>:301:1>
65c60 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
65c70 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
65c80 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
65c90 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
65ca0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
65cb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
65cc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
65cd0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
65ce0 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
65cf0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
65d00 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
65d10 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
65d20 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
65d30 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
65d40 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
65d50 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
65d60 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
65d70 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
65d80 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
65d90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
65da0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
65db0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
65dc0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
65dd0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
65de0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
65df0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
65e00 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
65e10 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
65e20 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
65e30 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
65e40 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 72 66 66  ") (name . "erff
65e50 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
65e60 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
65e70 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
65e80 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
65e90 61 6c 6c 73 2e 68 3a 32 33 34 3a 31 20 3c 53 70  alls.h:234:1 <Sp
65ea0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
65eb0 73 70 61 63 65 3e 3a 33 30 32 3a 31 3e 22 29 0a  space>:302:1>").
65ec0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
65ed0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
65ee0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
65ef0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
65f00 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
65f10 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
65f20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
65f30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
65f40 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
65f50 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
65f60 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
65f70 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
65f80 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
65f90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
65fa0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
65fb0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
65fc0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
65fd0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
65fe0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
65ff0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
66000 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
66010 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
66020 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
66030 5f 5f 65 72 66 66 22 29 20 28 6e 73 20 2e 20 30  __erff") (ns . 0
66040 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
66050 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
66060 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
66070 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33 34  /mathcalls.h:234
66080 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
66090 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 30 34  ratch space>:304
660a0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
660b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
660c0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
660d0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
660e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
660f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
66100 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
66110 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
66120 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
66130 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
66140 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
66150 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
66160 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
66170 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
66180 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
66190 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
661a0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
661b0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
661c0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
661d0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
661e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
661f0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
66200 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
66210 6d 65 20 2e 20 22 65 72 66 63 66 22 29 20 28 6e  me . "erfcf") (n
66220 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
66230 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
66240 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
66250 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
66260 68 3a 32 33 35 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:235:1 <Spellin
66270 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
66280 3e 3a 33 30 35 3a 31 3e 22 29 0a 20 20 20 20 28  >:305:1>").    (
66290 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
662a0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
662b0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
662c0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
662d0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
662e0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
662f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
66300 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
66310 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
66320 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
66330 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
66340 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
66350 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
66360 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
66370 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
66380 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
66390 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
663a0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
663b0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
663c0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
663d0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
663e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
663f0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 72 66  ) (name . "__erf
66400 63 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  cf") (ns . 0).  
66410 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
66420 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
66430 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
66440 68 63 61 6c 6c 73 2e 68 3a 32 33 35 3a 31 20 3c  hcalls.h:235:1 <
66450 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
66460 68 20 73 70 61 63 65 3e 3a 33 30 37 3a 31 3e 22  h space>:307:1>"
66470 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
66480 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
66490 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
664a0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
664b0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
664c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
664d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
664e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
664f0 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
66500 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
66510 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
66520 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
66530 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
66540 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
66550 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
66560 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
66570 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
66580 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
66590 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
665a0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
665b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
665c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
665d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
665e0 20 22 6c 67 61 6d 6d 61 66 22 29 20 28 6e 73 20   "lgammaf") (ns 
665f0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
66600 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
66610 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
66620 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
66630 32 33 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  236:1 <Spelling=
66640 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
66650 33 30 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  308:1>").    (va
66660 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
66670 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
66680 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
66690 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
666a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
666b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
666c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
666d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
666e0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
666f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
66700 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
66710 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
66720 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
66730 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
66740 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
66750 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
66760 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
66770 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
66780 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
66790 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
667a0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
667b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
667c0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 67 61 6d 6d  (name . "__lgamm
667d0 61 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  af") (ns . 0).  
667e0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
667f0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
66800 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
66810 68 63 61 6c 6c 73 2e 68 3a 32 33 36 3a 31 20 3c  hcalls.h:236:1 <
66820 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
66830 68 20 73 70 61 63 65 3e 3a 33 31 30 3a 31 3e 22  h space>:310:1>"
66840 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
66850 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
66860 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
66870 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
66880 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
66890 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
668a0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
668b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
668c0 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
668d0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
668e0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
668f0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
66900 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
66910 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
66920 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
66930 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
66940 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
66950 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
66960 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
66970 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
66980 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
66990 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
669a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
669b0 20 22 74 67 61 6d 6d 61 66 22 29 20 28 6e 73 20   "tgammaf") (ns 
669c0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
669d0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
669e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
669f0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
66a00 32 34 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  241:1 <Spelling=
66a10 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
66a20 33 31 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  311:1>").    (va
66a30 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
66a40 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
66a50 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
66a60 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
66a70 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
66a80 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
66a90 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
66aa0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
66ab0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
66ac0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
66ad0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
66ae0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
66af0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
66b00 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
66b10 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
66b20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
66b30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
66b40 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
66b50 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
66b60 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
66b70 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
66b80 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
66b90 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 67 61 6d 6d  (name . "__tgamm
66ba0 61 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  af") (ns . 0).  
66bb0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
66bc0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
66bd0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
66be0 68 63 61 6c 6c 73 2e 68 3a 32 34 31 3a 31 20 3c  hcalls.h:241:1 <
66bf0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
66c00 68 20 73 70 61 63 65 3e 3a 33 31 33 3a 31 3e 22  h space>:313:1>"
66c10 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
66c20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
66c30 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
66c40 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
66c50 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
66c60 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
66c70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
66c80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
66c90 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
66ca0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
66cb0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
66cc0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
66cd0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
66ce0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
66cf0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
66d00 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
66d10 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
66d20 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
66d30 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
66d40 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
66d50 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
66d60 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
66d70 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
66d80 20 22 67 61 6d 6d 61 66 22 29 20 28 6e 73 20 2e   "gammaf") (ns .
66d90 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
66da0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
66db0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
66dc0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
66dd0 34 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  47:1 <Spelling=<
66de0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
66df0 31 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  14:1>").    (var
66e00 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
66e10 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
66e20 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
66e30 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
66e40 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
66e50 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
66e60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
66e70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
66e80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
66e90 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
66ea0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
66eb0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
66ec0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
66ed0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
66ee0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
66ef0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
66f00 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
66f10 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
66f20 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
66f30 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
66f40 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
66f50 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
66f60 6e 61 6d 65 20 2e 20 22 5f 5f 67 61 6d 6d 61 66  name . "__gammaf
66f70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
66f80 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
66f90 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
66fa0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
66fb0 61 6c 6c 73 2e 68 3a 32 34 37 3a 31 20 3c 53 70  alls.h:247:1 <Sp
66fc0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
66fd0 73 70 61 63 65 3e 3a 33 31 36 3a 31 3e 22 29 0a  space>:316:1>").
66fe0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
66ff0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
67000 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
67010 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
67020 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
67030 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
67040 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
67050 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
67060 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
67070 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
67080 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
67090 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
670a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
670b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
670c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
670d0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
670e0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
670f0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
67100 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
67110 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
67120 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
67130 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
67140 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
67150 6c 67 61 6d 6d 61 66 5f 72 22 29 20 28 6e 73 20  lgammaf_r") (ns 
67160 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
67170 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
67180 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
67190 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
671a0 32 35 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  255:1 <Spelling=
671b0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
671c0 33 31 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  318:1>").    (va
671d0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
671e0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
671f0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
67200 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
67210 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
67220 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
67230 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
67240 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
67250 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
67260 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
67270 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
67280 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
67290 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
672a0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
672b0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
672c0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
672d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
672e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
672f0 69 67 6e 67 61 6d 70 22 29 0a 20 20 20 20 20 20  igngamp").      
67300 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
67310 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
67320 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
67330 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
67340 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
67350 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
67360 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
67370 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
67380 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
67390 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
673a0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
673b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
673c0 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
673d0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
673e0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
673f0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
67400 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
67410 6e 61 6d 65 20 2e 20 22 5f 5f 6c 67 61 6d 6d 61  name . "__lgamma
67420 66 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  f_r") (ns . 0). 
67430 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
67440 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
67450 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
67460 74 68 63 61 6c 6c 73 2e 68 3a 32 35 35 3a 31 20  thcalls.h:255:1 
67470 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
67480 63 68 20 73 70 61 63 65 3e 3a 33 32 31 3a 31 3e  ch space>:321:1>
67490 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
674a0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
674b0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
674c0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
674d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
674e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
674f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
67500 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
67510 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
67520 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
67530 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
67540 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
67550 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
67560 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
67570 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
67580 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
67590 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
675a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
675b0 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 67 61 6d  ame . "__signgam
675c0 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  p").          (t
675d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
675e0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
675f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
67600 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
67610 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
67620 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
67630 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
67640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
67650 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
67660 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2)))))).    (ret
67670 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
67680 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
67690 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
676a0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
676b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
676c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
676d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
676e0 20 22 72 69 6e 74 66 22 29 20 28 6e 73 20 2e 20   "rintf") (ns . 
676f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
67700 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
67710 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
67720 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 36  s/mathcalls.h:26
67730 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  2:1 <Spelling=<s
67740 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 32  cratch space>:32
67750 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  2:1>").    (vari
67760 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
67770 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
67780 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
67790 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
677a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
677b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
677c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
677d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
677e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
677f0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
67800 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
67810 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
67820 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
67830 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
67840 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
67850 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
67860 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
67870 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
67880 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
67890 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
678a0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
678b0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
678c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 69 6e 74   (name . "__rint
678d0 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
678e0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
678f0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
67900 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
67910 63 61 6c 6c 73 2e 68 3a 32 36 32 3a 31 20 3c 53  calls.h:262:1 <S
67920 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
67930 20 73 70 61 63 65 3e 3a 33 32 34 3a 31 3e 22 29   space>:324:1>")
67940 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
67950 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
67960 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
67970 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
67980 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
67990 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
679a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
679b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
679c0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
679d0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
679e0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
679f0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
67a00 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
67a10 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
67a20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
67a30 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
67a40 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
67a50 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
67a60 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
67a70 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
67a80 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
67a90 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
67aa0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
67ab0 20 2e 20 22 6e 65 78 74 61 66 74 65 72 66 22 29   . "nextafterf")
67ac0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
67ad0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
67ae0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
67af0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
67b00 6c 73 2e 68 3a 32 36 35 3a 31 20 3c 53 70 65 6c  ls.h:265:1 <Spel
67b10 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
67b20 61 63 65 3e 3a 33 32 35 3a 31 3e 22 29 0a 20 20  ace>:325:1>").  
67b30 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
67b40 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
67b50 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
67b60 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
67b70 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
67b80 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
67b90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
67ba0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
67bb0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
67bc0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
67bd0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
67be0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
67bf0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
67c00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
67c10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
67c20 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
67c30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
67c40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
67c50 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
67c60 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
67c70 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
67c80 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
67c90 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
67ca0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
67cb0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
67cc0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
67cd0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
67ce0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
67cf0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
67d00 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
67d10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
67d20 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
67d30 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
67d40 2e 20 22 5f 5f 6e 65 78 74 61 66 74 65 72 66 22  . "__nextafterf"
67d50 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
67d60 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
67d70 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
67d80 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
67d90 6c 6c 73 2e 68 3a 32 36 35 3a 31 20 3c 53 70 65  lls.h:265:1 <Spe
67da0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
67db0 70 61 63 65 3e 3a 33 32 37 3a 31 3e 22 29 0a 20  pace>:327:1>"). 
67dc0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
67dd0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
67de0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
67df0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
67e00 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
67e10 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
67e20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
67e30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
67e40 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
67e50 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
67e60 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
67e70 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
67e80 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
67e90 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
67ea0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
67eb0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
67ec0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
67ed0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
67ee0 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
67ef0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
67f00 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
67f10 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
67f20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
67f30 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
67f40 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
67f50 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
67f60 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
67f70 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
67f80 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
67f90 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
67fa0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
67fb0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
67fc0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
67fd0 20 2e 20 22 6e 65 78 74 74 6f 77 61 72 64 66 22   . "nexttowardf"
67fe0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
67ff0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
68000 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
68010 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
68020 6c 6c 73 2e 68 3a 32 36 37 3a 31 20 3c 53 70 65  lls.h:267:1 <Spe
68030 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
68040 70 61 63 65 3e 3a 33 32 38 3a 31 3e 22 29 0a 20  pace>:328:1>"). 
68050 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
68060 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
68070 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
68080 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
68090 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
680a0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
680b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
680c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
680d0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
680e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
680f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
68100 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
68110 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
68120 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
68130 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
68140 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
68150 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
68160 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
68170 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
68180 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
68190 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
681a0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
681b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
681c0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
681d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
681e0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
681f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
68200 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
68210 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
68220 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
68230 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
68240 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
68250 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
68260 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65  ") (name . "__ne
68270 78 74 74 6f 77 61 72 64 66 22 29 20 28 6e 73 20  xttowardf") (ns 
68280 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
68290 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
682a0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
682b0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
682c0 32 36 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  267:1 <Spelling=
682d0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
682e0 33 33 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  330:1>").    (va
682f0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
68300 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
68310 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
68320 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
68330 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
68340 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
68350 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
68360 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
68370 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
68380 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
68390 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
683a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
683b0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
683c0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
683d0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
683e0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
683f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
68400 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
68410 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  __y").          
68420 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
68430 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
68440 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
68450 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
68460 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
68470 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
68480 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
68490 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
684a0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
684b0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
684c0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
684d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
684e0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
684f0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
68500 6d 65 20 2e 20 22 72 65 6d 61 69 6e 64 65 72 66  me . "remainderf
68510 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
68520 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
68530 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
68540 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
68550 61 6c 6c 73 2e 68 3a 32 37 38 3a 31 20 3c 53 70  alls.h:278:1 <Sp
68560 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
68570 73 70 61 63 65 3e 3a 33 33 32 3a 31 3e 22 29 0a  space>:332:1>").
68580 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
68590 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
685a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
685b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
685c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
685d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
685e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
685f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
68600 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
68610 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
68620 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
68630 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
68640 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
68650 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
68660 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
68670 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
68680 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
68690 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
686a0 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20  ame . "__y").   
686b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
686c0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
686d0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
686e0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
686f0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
68700 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
68710 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
68720 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
68730 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
68740 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
68750 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
68760 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
68770 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
68780 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
68790 65 20 2e 20 22 5f 5f 72 65 6d 61 69 6e 64 65 72  e . "__remainder
687a0 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
687b0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
687c0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
687d0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
687e0 63 61 6c 6c 73 2e 68 3a 32 37 38 3a 31 20 3c 53  calls.h:278:1 <S
687f0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
68800 20 73 70 61 63 65 3e 3a 33 33 34 3a 31 3e 22 29   space>:334:1>")
68810 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
68820 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
68830 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
68840 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
68850 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
68860 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
68870 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
68880 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
68890 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
688a0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
688b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
688c0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
688d0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
688e0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
688f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
68900 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
68910 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
68920 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
68930 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20  name . "__y").  
68940 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
68950 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
68960 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
68970 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
68980 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
68990 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
689a0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
689b0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
689c0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
689d0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
689e0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
689f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
68a00 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
68a10 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
68a20 6d 65 20 2e 20 22 73 63 61 6c 62 6e 66 22 29 20  me . "scalbnf") 
68a30 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
68a40 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
68a50 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
68a60 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
68a70 73 2e 68 3a 32 38 32 3a 31 20 3c 53 70 65 6c 6c  s.h:282:1 <Spell
68a80 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
68a90 63 65 3e 3a 33 33 35 3a 31 3e 22 29 0a 20 20 20  ce>:335:1>").   
68aa0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
68ab0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
68ac0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
68ad0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
68ae0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
68af0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
68b00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
68b10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
68b20 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
68b30 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
68b40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
68b50 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
68b60 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
68b70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
68b80 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
68b90 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
68ba0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
68bb0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
68bc0 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20   . "__n").      
68bd0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
68be0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
68bf0 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
68c00 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
68c10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
68c20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
68c30 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
68c40 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
68c50 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
68c60 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
68c70 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
68c80 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
68c90 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
68ca0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
68cb0 5f 5f 73 63 61 6c 62 6e 66 22 29 20 28 6e 73 20  __scalbnf") (ns 
68cc0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
68cd0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
68ce0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
68cf0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
68d00 32 38 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  282:1 <Spelling=
68d10 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
68d20 33 33 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  337:1>").    (va
68d30 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
68d40 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
68d50 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
68d60 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
68d70 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
68d80 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
68d90 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
68da0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
68db0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
68dc0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
68dd0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
68de0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
68df0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
68e00 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
68e10 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
68e20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
68e30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
68e40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
68e50 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  __n").          
68e60 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
68e70 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
68e80 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
68e90 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
68ea0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
68eb0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
68ec0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
68ed0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
68ee0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
68ef0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
68f00 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
68f10 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
68f20 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
68f30 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 6c 6f 67  ") (name . "ilog
68f40 62 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  bf") (ns . 0).  
68f50 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
68f60 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
68f70 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
68f80 68 63 61 6c 6c 73 2e 68 3a 32 38 36 3a 31 20 3c  hcalls.h:286:1 <
68f90 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
68fa0 68 20 73 70 61 63 65 3e 3a 33 33 38 3a 31 3e 22  h space>:338:1>"
68fb0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
68fc0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
68fd0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
68fe0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
68ff0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
69000 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
69010 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
69020 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
69030 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
69040 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
69050 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
69060 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
69070 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
69080 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
69090 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
690a0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
690b0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
690c0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
690d0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
690e0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
690f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
69100 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
69110 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
69120 2e 20 22 5f 5f 69 6c 6f 67 62 66 22 29 20 28 6e  . "__ilogbf") (n
69130 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
69140 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
69150 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
69160 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
69170 68 3a 32 38 36 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:286:1 <Spellin
69180 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
69190 3e 3a 33 34 30 3a 31 3e 22 29 0a 20 20 20 20 28  >:340:1>").    (
691a0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
691b0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
691c0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
691d0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
691e0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
691f0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
69200 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
69210 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
69220 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
69230 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
69240 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
69250 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
69260 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
69270 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
69280 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
69290 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
692a0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
692b0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
692c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
692d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
692e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
692f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
69300 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6c  ") (name . "scal
69310 62 6c 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  blnf") (ns . 0).
69320 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
69330 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
69340 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
69350 61 74 68 63 61 6c 6c 73 2e 68 3a 32 39 36 3a 31  athcalls.h:296:1
69360 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
69370 74 63 68 20 73 70 61 63 65 3e 3a 33 34 32 3a 31  tch space>:342:1
69380 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
69390 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
693a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
693b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
693c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
693d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
693e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
693f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
69400 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
69410 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
69420 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
69430 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
69440 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
69450 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
69460 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
69470 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
69480 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
69490 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
694a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29    (name . "__n")
694b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
694c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
694d0 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20  g . ":long").   
694e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
694f0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
69500 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
69510 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
69520 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
69530 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
69540 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
69550 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
69560 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
69570 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
69580 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
69590 6e 61 6d 65 20 2e 20 22 5f 5f 73 63 61 6c 62 6c  name . "__scalbl
695a0 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nf") (ns . 0).  
695b0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
695c0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
695d0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
695e0 68 63 61 6c 6c 73 2e 68 3a 32 39 36 3a 31 20 3c  hcalls.h:296:1 <
695f0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
69600 68 20 73 70 61 63 65 3e 3a 33 34 34 3a 31 3e 22  h space>:344:1>"
69610 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
69620 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
69630 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
69640 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
69650 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
69660 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
69670 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
69680 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
69690 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
696a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
696b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
696c0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
696d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
696e0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
696f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
69700 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
69710 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
69720 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
69730 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20  (name . "__n"). 
69740 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
69750 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
69760 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20  . ":long").     
69770 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
69780 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
69790 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
697a0 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
697b0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
697c0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
697d0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
697e0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
697f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
69800 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
69810 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
69820 6d 65 20 2e 20 22 6e 65 61 72 62 79 69 6e 74 66  me . "nearbyintf
69830 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
69840 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
69850 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
69860 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
69870 61 6c 6c 73 2e 68 3a 33 30 30 3a 31 20 3c 53 70  alls.h:300:1 <Sp
69880 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
69890 73 70 61 63 65 3e 3a 33 34 35 3a 31 3e 22 29 0a  space>:345:1>").
698a0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
698b0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
698c0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
698d0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
698e0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
698f0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
69900 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
69910 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
69920 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
69930 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
69940 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
69950 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
69960 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
69970 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
69980 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
69990 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
699a0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
699b0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
699c0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
699d0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
699e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
699f0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
69a00 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
69a10 2e 20 22 5f 5f 6e 65 61 72 62 79 69 6e 74 66 22  . "__nearbyintf"
69a20 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
69a30 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
69a40 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
69a50 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
69a60 6c 6c 73 2e 68 3a 33 30 30 3a 31 20 3c 53 70 65  lls.h:300:1 <Spe
69a70 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
69a80 70 61 63 65 3e 3a 33 34 37 3a 31 3e 22 29 0a 20  pace>:347:1>"). 
69a90 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
69aa0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
69ab0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
69ac0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
69ad0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
69ae0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
69af0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
69b00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
69b10 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
69b20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
69b30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
69b40 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
69b50 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
69b60 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
69b70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
69b80 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
69b90 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
69ba0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
69bb0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
69bc0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
69bd0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
69be0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
69bf0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
69c00 20 22 72 6f 75 6e 64 66 22 29 20 28 6e 73 20 2e   "roundf") (ns .
69c10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
69c20 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
69c30 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
69c40 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
69c50 30 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  04:1 <Spelling=<
69c60 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
69c70 34 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  48:1>").    (var
69c80 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
69c90 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
69ca0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
69cb0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
69cc0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
69cd0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
69ce0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
69cf0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
69d00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
69d10 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
69d20 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
69d30 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
69d40 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
69d50 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
69d60 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
69d70 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
69d80 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
69d90 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
69da0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
69db0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
69dc0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
69dd0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
69de0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 6f 75  ) (name . "__rou
69df0 6e 64 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ndf") (ns . 0). 
69e00 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
69e10 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
69e20 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
69e30 74 68 63 61 6c 6c 73 2e 68 3a 33 30 34 3a 31 20  thcalls.h:304:1 
69e40 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
69e50 63 68 20 73 70 61 63 65 3e 3a 33 35 30 3a 31 3e  ch space>:350:1>
69e60 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
69e70 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
69e80 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
69e90 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
69ea0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
69eb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
69ec0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
69ed0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
69ee0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
69ef0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
69f00 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
69f10 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
69f20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
69f30 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
69f40 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
69f50 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
69f60 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
69f70 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
69f80 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
69f90 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
69fa0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
69fb0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
69fc0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
69fd0 6d 65 20 2e 20 22 74 72 75 6e 63 66 22 29 20 28  me . "truncf") (
69fe0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
69ff0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
6a000 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
6a010 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
6a020 2e 68 3a 33 30 38 3a 31 20 3c 53 70 65 6c 6c 69  .h:308:1 <Spelli
6a030 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
6a040 65 3e 3a 33 35 31 3a 31 3e 22 29 0a 20 20 20 20  e>:351:1>").    
6a050 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
6a060 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
6a070 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
6a080 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
6a090 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
6a0a0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
6a0b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
6a0c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
6a0d0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
6a0e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
6a0f0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
6a100 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
6a110 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
6a120 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6a130 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
6a140 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
6a150 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
6a160 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
6a170 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6a180 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
6a190 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
6a1a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
6a1b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
6a1c0 5f 74 72 75 6e 63 66 22 29 20 28 6e 73 20 2e 20  _truncf") (ns . 
6a1d0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
6a1e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
6a1f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
6a200 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 30  s/mathcalls.h:30
6a210 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  8:1 <Spelling=<s
6a220 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 35  cratch space>:35
6a230 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  3:1>").    (vari
6a240 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
6a250 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
6a260 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
6a270 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
6a280 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
6a290 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
6a2a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
6a2b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
6a2c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
6a2d0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
6a2e0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
6a2f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6a300 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
6a310 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6a320 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
6a330 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
6a340 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
6a350 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
6a360 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
6a370 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6a380 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
6a390 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
6a3a0 20 28 6e 61 6d 65 20 2e 20 22 72 65 6d 71 75 6f   (name . "remquo
6a3b0 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
6a3c0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6a3d0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6a3e0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6a3f0 63 61 6c 6c 73 2e 68 3a 33 31 33 3a 31 20 3c 53  calls.h:313:1 <S
6a400 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
6a410 20 73 70 61 63 65 3e 3a 33 35 34 3a 31 3e 22 29   space>:354:1>")
6a420 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
6a430 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
6a440 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
6a450 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
6a460 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
6a470 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
6a480 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
6a490 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
6a4a0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
6a4b0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6a4c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6a4d0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
6a4e0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6a4f0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
6a500 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6a510 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
6a520 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
6a530 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
6a540 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20  name . "__y").  
6a550 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6a560 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6a570 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
6a580 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
6a590 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
6a5a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6a5b0 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
6a5c0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
6a5d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
6a5e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 71 75 6f 22   (name . "__quo"
6a5f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
6a600 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
6a610 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
6a620 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
6a630 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
6a640 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
6a650 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
6a660 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
6a670 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6a680 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
6a690 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
6a6a0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
6a6b0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
6a6c0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
6a6d0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
6a6e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
6a6f0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
6a700 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
6a710 5f 5f 72 65 6d 71 75 6f 66 22 29 20 28 6e 73 20  __remquof") (ns 
6a720 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
6a730 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
6a740 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
6a750 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
6a760 33 31 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  313:1 <Spelling=
6a770 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
6a780 33 35 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  356:1>").    (va
6a790 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
6a7a0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
6a7b0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
6a7c0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
6a7d0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
6a7e0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
6a7f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6a800 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6a810 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
6a820 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6a830 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
6a840 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6a850 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6a860 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
6a870 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
6a880 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
6a890 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
6a8a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6a8b0 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  __y").          
6a8c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6a8d0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
6a8e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
6a8f0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
6a900 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6a910 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
6a920 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
6a930 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
6a940 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
6a950 20 22 5f 5f 71 75 6f 22 29 0a 20 20 20 20 20 20   "__quo").      
6a960 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
6a970 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
6a980 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
6a990 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
6a9a0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
6a9b0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
6a9c0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
6a9d0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
6a9e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6a9f0 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
6aa00 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
6aa10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
6aa20 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
6aa30 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6aa40 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6aa50 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
6aa60 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
6aa70 6e 61 6d 65 20 2e 20 22 6c 72 69 6e 74 66 22 29  name . "lrintf")
6aa80 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
6aa90 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
6aaa0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
6aab0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
6aac0 6c 73 2e 68 3a 33 32 30 3a 31 20 3c 53 70 65 6c  ls.h:320:1 <Spel
6aad0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
6aae0 61 63 65 3e 3a 33 35 37 3a 31 3e 22 29 0a 20 20  ace>:357:1>").  
6aaf0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
6ab00 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
6ab10 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
6ab20 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
6ab30 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
6ab40 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
6ab50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
6ab60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
6ab70 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
6ab80 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6ab90 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
6aba0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
6abb0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
6abc0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6abd0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6abe0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
6abf0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
6ac00 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20  ag . ":long").  
6ac10 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
6ac20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
6ac30 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
6ac40 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
6ac50 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
6ac60 5f 5f 6c 72 69 6e 74 66 22 29 20 28 6e 73 20 2e  __lrintf") (ns .
6ac70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
6ac80 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
6ac90 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
6aca0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
6acb0 32 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  20:1 <Spelling=<
6acc0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
6acd0 35 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  59:1>").    (var
6ace0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
6acf0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
6ad00 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
6ad10 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
6ad20 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
6ad30 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
6ad40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
6ad50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
6ad60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
6ad70 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
6ad80 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
6ad90 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6ada0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6adb0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
6adc0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
6add0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
6ade0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
6adf0 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  :long").      (b
6ae00 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
6ae10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6ae20 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
6ae30 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
6ae40 20 28 6e 61 6d 65 20 2e 20 22 6c 6c 72 69 6e 74   (name . "llrint
6ae50 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
6ae60 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6ae70 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6ae80 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6ae90 63 61 6c 6c 73 2e 68 3a 33 32 32 3a 31 20 3c 53  calls.h:322:1 <S
6aea0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
6aeb0 20 73 70 61 63 65 3e 3a 33 36 30 3a 31 3e 22 29   space>:360:1>")
6aec0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
6aed0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
6aee0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
6aef0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
6af00 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
6af10 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
6af20 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
6af30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
6af40 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
6af50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6af60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6af70 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
6af80 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6af90 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
6afa0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6afb0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
6afc0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
6afd0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c   (tag . ":long-l
6afe0 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74  ong").      (bit
6aff0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
6b000 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6b010 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
6b020 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
6b030 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6c 72 69 6e 74  name . "__llrint
6b040 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
6b050 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6b060 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6b070 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6b080 63 61 6c 6c 73 2e 68 3a 33 32 32 3a 31 20 3c 53  calls.h:322:1 <S
6b090 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
6b0a0 20 73 70 61 63 65 3e 3a 33 36 32 3a 31 3e 22 29   space>:362:1>")
6b0b0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
6b0c0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
6b0d0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
6b0e0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
6b0f0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
6b100 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
6b110 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
6b120 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
6b130 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
6b140 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6b150 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6b160 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
6b170 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6b180 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
6b190 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6b1a0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
6b1b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
6b1c0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c   (tag . ":long-l
6b1d0 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74  ong").      (bit
6b1e0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
6b1f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6b200 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
6b210 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
6b220 6e 61 6d 65 20 2e 20 22 6c 72 6f 75 6e 64 66 22  name . "lroundf"
6b230 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
6b240 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
6b250 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
6b260 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
6b270 6c 6c 73 2e 68 3a 33 32 36 3a 31 20 3c 53 70 65  lls.h:326:1 <Spe
6b280 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
6b290 70 61 63 65 3e 3a 33 36 33 3a 31 3e 22 29 0a 20  pace>:363:1>"). 
6b2a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
6b2b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
6b2c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
6b2d0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
6b2e0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
6b2f0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
6b300 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
6b310 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
6b320 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
6b330 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
6b340 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
6b350 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
6b360 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6b370 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
6b380 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6b390 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
6b3a0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
6b3b0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20  tag . ":long"). 
6b3c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6b3d0 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
6b3e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
6b3f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
6b400 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
6b410 22 5f 5f 6c 72 6f 75 6e 64 66 22 29 20 28 6e 73  "__lroundf") (ns
6b420 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
6b430 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
6b440 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
6b450 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
6b460 3a 33 32 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :326:1 <Spelling
6b470 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
6b480 3a 33 36 35 3a 31 3e 22 29 0a 20 20 20 20 28 76  :365:1>").    (v
6b490 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
6b4a0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
6b4b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
6b4c0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
6b4d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
6b4e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
6b4f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
6b500 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
6b510 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
6b520 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
6b530 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
6b540 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6b550 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
6b560 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
6b570 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
6b580 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
6b590 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
6b5a0 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20   ":long").      
6b5b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
6b5c0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6b5d0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
6b5e0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
6b5f0 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6c 72 6f  ") (name . "llro
6b600 75 6e 64 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  undf") (ns . 0).
6b610 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
6b620 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
6b630 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
6b640 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 38 3a 31  athcalls.h:328:1
6b650 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
6b660 74 63 68 20 73 70 61 63 65 3e 3a 33 36 36 3a 31  tch space>:366:1
6b670 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
6b680 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
6b690 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
6b6a0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
6b6b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
6b6c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
6b6d0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
6b6e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6b6f0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
6b700 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6b710 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6b720 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
6b730 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6b740 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
6b750 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6b760 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
6b770 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
6b780 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
6b790 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28  g-long").      (
6b7a0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
6b7b0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6b7c0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
6b7d0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
6b7e0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6c 72  ) (name . "__llr
6b7f0 6f 75 6e 64 66 22 29 20 28 6e 73 20 2e 20 30 29  oundf") (ns . 0)
6b800 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
6b810 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
6b820 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
6b830 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 38 3a  mathcalls.h:328:
6b840 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
6b850 61 74 63 68 20 73 70 61 63 65 3e 3a 33 36 38 3a  atch space>:368:
6b860 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
6b870 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
6b880 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
6b890 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
6b8a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
6b8b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
6b8c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
6b8d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
6b8e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
6b8f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
6b900 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
6b910 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
6b920 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
6b930 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
6b940 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6b950 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
6b960 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
6b970 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
6b980 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20  ng-long").      
6b990 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
6b9a0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6b9b0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
6b9c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
6b9d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 64 69 6d  ") (name . "fdim
6b9e0 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
6b9f0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6ba00 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6ba10 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6ba20 63 61 6c 6c 73 2e 68 3a 33 33 32 3a 31 20 3c 53  calls.h:332:1 <S
6ba30 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
6ba40 20 73 70 61 63 65 3e 3a 33 36 39 3a 31 3e 22 29   space>:369:1>")
6ba50 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
6ba60 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
6ba70 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
6ba80 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
6ba90 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
6baa0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
6bab0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
6bac0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
6bad0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
6bae0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6baf0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6bb00 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
6bb10 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6bb20 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
6bb30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6bb40 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
6bb50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
6bb60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
6bb70 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20  name . "__y").  
6bb80 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6bb90 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6bba0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
6bbb0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
6bbc0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
6bbd0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6bbe0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
6bbf0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6bc00 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
6bc10 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
6bc20 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6bc30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6bc40 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
6bc50 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
6bc60 6d 65 20 2e 20 22 5f 5f 66 64 69 6d 66 22 29 20  me . "__fdimf") 
6bc70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
6bc80 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
6bc90 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
6bca0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
6bcb0 73 2e 68 3a 33 33 32 3a 31 20 3c 53 70 65 6c 6c  s.h:332:1 <Spell
6bcc0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
6bcd0 63 65 3e 3a 33 37 31 3a 31 3e 22 29 0a 20 20 20  ce>:371:1>").   
6bce0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
6bcf0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
6bd00 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
6bd10 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
6bd20 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
6bd30 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
6bd40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
6bd50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
6bd60 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
6bd70 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
6bd80 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
6bd90 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
6bda0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
6bdb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6bdc0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
6bdd0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
6bde0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
6bdf0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
6be00 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
6be10 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
6be20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
6be30 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
6be40 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6be50 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
6be60 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6be70 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
6be80 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
6be90 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
6bea0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
6beb0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
6bec0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
6bed0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
6bee0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
6bef0 20 22 66 6d 61 78 66 22 29 20 28 6e 73 20 2e 20   "fmaxf") (ns . 
6bf00 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
6bf10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
6bf20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
6bf30 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33  s/mathcalls.h:33
6bf40 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  5:1 <Spelling=<s
6bf50 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 37  cratch space>:37
6bf60 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  2:1>").    (vari
6bf70 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
6bf80 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
6bf90 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
6bfa0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
6bfb0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
6bfc0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
6bfd0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
6bfe0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
6bff0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
6c000 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
6c010 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
6c020 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6c030 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
6c040 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6c050 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
6c060 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
6c070 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6c080 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6c090 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
6c0a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6c0b0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
6c0c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6c0d0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6c0e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
6c0f0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
6c100 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
6c110 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
6c120 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
6c130 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
6c140 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6c150 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
6c160 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
6c170 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6d  ") (name . "__fm
6c180 61 78 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  axf") (ns . 0). 
6c190 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
6c1a0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
6c1b0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
6c1c0 74 68 63 61 6c 6c 73 2e 68 3a 33 33 35 3a 31 20  thcalls.h:335:1 
6c1d0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
6c1e0 63 68 20 73 70 61 63 65 3e 3a 33 37 34 3a 31 3e  ch space>:374:1>
6c1f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
6c200 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
6c210 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
6c220 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
6c230 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
6c240 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
6c250 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
6c260 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
6c270 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
6c280 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6c290 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6c2a0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
6c2b0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
6c2c0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
6c2d0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6c2e0 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
6c2f0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
6c300 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
6c310 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
6c320 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
6c330 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
6c340 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
6c350 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
6c360 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
6c370 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6c380 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
6c390 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
6c3a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
6c3b0 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
6c3c0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6c3d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6c3e0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
6c3f0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
6c400 6e 61 6d 65 20 2e 20 22 66 6d 69 6e 66 22 29 20  name . "fminf") 
6c410 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
6c420 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
6c430 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
6c440 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
6c450 73 2e 68 3a 33 33 38 3a 31 20 3c 53 70 65 6c 6c  s.h:338:1 <Spell
6c460 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
6c470 63 65 3e 3a 33 37 35 3a 31 3e 22 29 0a 20 20 20  ce>:375:1>").   
6c480 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
6c490 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
6c4a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
6c4b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
6c4c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
6c4d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
6c4e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
6c4f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
6c500 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
6c510 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
6c520 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
6c530 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
6c540 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
6c550 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6c560 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
6c570 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
6c580 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
6c590 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
6c5a0 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
6c5b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
6c5c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
6c5d0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
6c5e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6c5f0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
6c600 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6c610 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
6c620 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
6c630 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
6c640 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
6c650 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
6c660 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
6c670 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
6c680 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
6c690 20 22 5f 5f 66 6d 69 6e 66 22 29 20 28 6e 73 20   "__fminf") (ns 
6c6a0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
6c6b0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
6c6c0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
6c6d0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
6c6e0 33 33 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  338:1 <Spelling=
6c6f0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
6c700 33 37 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  377:1>").    (va
6c710 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
6c720 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
6c730 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
6c740 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
6c750 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
6c760 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
6c770 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6c780 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6c790 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
6c7a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6c7b0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
6c7c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6c7d0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6c7e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
6c7f0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
6c800 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
6c810 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
6c820 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6c830 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  __y").          
6c840 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6c850 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
6c860 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
6c870 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
6c880 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6c890 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
6c8a0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
6c8b0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
6c8c0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
6c8d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
6c8e0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
6c8f0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
6c900 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
6c910 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 6d  on") (name . "fm
6c920 61 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  af") (ns . 0).  
6c930 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
6c940 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
6c950 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
6c960 68 63 61 6c 6c 73 2e 68 3a 33 34 31 3a 31 20 3c  hcalls.h:341:1 <
6c970 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
6c980 68 20 73 70 61 63 65 3e 3a 33 37 38 3a 31 3e 22  h space>:378:1>"
6c990 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
6c9a0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
6c9b0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
6c9c0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
6c9d0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
6c9e0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
6c9f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
6ca00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
6ca10 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
6ca20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
6ca30 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
6ca40 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
6ca50 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
6ca60 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
6ca70 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6ca80 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
6ca90 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
6caa0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6cab0 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
6cac0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6cad0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6cae0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
6caf0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6cb00 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
6cb10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6cb20 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
6cb30 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
6cb40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
6cb50 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 7a 22 29    (name . "__z")
6cb60 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6cb70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6cb80 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
6cb90 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6cba0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6cbb0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6cbc0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
6cbd0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
6cbe0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
6cbf0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
6cc00 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6cc10 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6cc20 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
6cc30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
6cc40 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6d 61 66 22  (name . "__fmaf"
6cc50 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
6cc60 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
6cc70 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
6cc80 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
6cc90 6c 6c 73 2e 68 3a 33 34 31 3a 31 20 3c 53 70 65  lls.h:341:1 <Spe
6cca0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
6ccb0 70 61 63 65 3e 3a 33 38 30 3a 31 3e 22 29 0a 20  pace>:380:1>"). 
6ccc0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
6ccd0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
6cce0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
6ccf0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
6cd00 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
6cd10 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
6cd20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
6cd30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
6cd40 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
6cd50 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
6cd60 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
6cd70 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
6cd80 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6cd90 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
6cda0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6cdb0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
6cdc0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
6cdd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
6cde0 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
6cdf0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6ce00 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6ce10 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
6ce20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6ce30 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
6ce40 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6ce50 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
6ce60 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
6ce70 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
6ce80 6e 61 6d 65 20 2e 20 22 5f 5f 7a 22 29 0a 20 20  name . "__z").  
6ce90 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6cea0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6ceb0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
6cec0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
6ced0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
6cee0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6cef0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
6cf00 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6cf10 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
6cf20 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
6cf30 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6cf40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6cf50 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
6cf60 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
6cf70 6d 65 20 2e 20 22 73 63 61 6c 62 66 22 29 20 28  me . "scalbf") (
6cf80 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
6cf90 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
6cfa0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
6cfb0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
6cfc0 2e 68 3a 34 30 32 3a 31 20 3c 53 70 65 6c 6c 69  .h:402:1 <Spelli
6cfd0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
6cfe0 65 3e 3a 33 38 32 3a 31 3e 22 29 0a 20 20 20 20  e>:382:1>").    
6cff0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
6d000 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
6d010 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
6d020 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
6d030 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
6d040 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
6d050 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
6d060 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
6d070 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
6d080 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
6d090 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
6d0a0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
6d0b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
6d0c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6d0d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
6d0e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
6d0f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
6d100 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
6d110 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
6d120 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6d130 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
6d140 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
6d150 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
6d160 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6d170 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6d180 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
6d190 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
6d1a0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
6d1b0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6d1c0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
6d1d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
6d1e0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
6d1f0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
6d200 22 5f 5f 73 63 61 6c 62 66 22 29 20 28 6e 73 20  "__scalbf") (ns 
6d210 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
6d220 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
6d230 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
6d240 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
6d250 34 30 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  402:1 <Spelling=
6d260 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
6d270 33 38 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  384:1>").    (va
6d280 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
6d290 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
6d2a0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
6d2b0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
6d2c0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
6d2d0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
6d2e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6d2f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6d300 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
6d310 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6d320 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
6d330 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6d340 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6d350 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
6d360 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
6d370 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
6d380 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
6d390 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6d3a0 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  __n").          
6d3b0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6d3c0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
6d3d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
6d3e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
6d3f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6d400 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
6d410 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
6d420 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
6d430 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
6d440 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
6d450 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
6d460 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
6d470 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
6d480 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
6d490 66 70 63 6c 61 73 73 69 66 79 6c 22 29 20 28 6e  fpclassifyl") (n
6d4a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
6d4b0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
6d4c0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
6d4d0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d  /bits/mathcalls-
6d4e0 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73  helper-functions
6d4f0 2e 68 3a 32 31 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:21:1 <Spellin
6d500 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
6d510 3e 3a 33 38 35 3a 31 3e 22 29 0a 20 20 20 20 28  >:385:1>").    (
6d520 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
6d530 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
6d540 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
6d550 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
6d560 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
6d570 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
6d580 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
6d590 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6d5a0 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20  __value").      
6d5b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
6d5c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
6d5d0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
6d5e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
6d5f0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
6d600 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6d610 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
6d620 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
6d630 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
6d640 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
6d650 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6d660 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6d670 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
6d680 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
6d690 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 62 69  name . "__signbi
6d6a0 74 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  tl") (ns . 0).  
6d6b0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
6d6c0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
6d6d0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
6d6e0 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75  hcalls-helper-fu
6d6f0 6e 63 74 69 6f 6e 73 2e 68 3a 32 35 3a 31 20 3c  nctions.h:25:1 <
6d700 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
6d710 68 20 73 70 61 63 65 3e 3a 33 38 36 3a 31 3e 22  h space>:386:1>"
6d720 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
6d730 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
6d740 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
6d750 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
6d760 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
6d770 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
6d780 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
6d790 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
6d7a0 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29  ame . "__value")
6d7b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6d7c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6d7d0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
6d7e0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
6d7f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
6d800 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6d810 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
6d820 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
6d830 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
6d840 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
6d850 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6d860 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
6d870 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
6d880 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
6d890 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
6d8a0 5f 69 73 69 6e 66 6c 22 29 20 28 6e 73 20 2e 20  _isinfl") (ns . 
6d8b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
6d8c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
6d8d0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
6d8e0 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70  s/mathcalls-help
6d8f0 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 33  er-functions.h:3
6d900 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  0:1 <Spelling=<s
6d910 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 38  cratch space>:38
6d920 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  7:1>").    (vari
6d930 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
6d940 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
6d950 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
6d960 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
6d970 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
6d980 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
6d990 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
6d9a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61     (name . "__va
6d9b0 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
6d9c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6d9d0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
6d9e0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
6d9f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6da00 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
6da10 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6da20 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
6da30 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6da40 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
6da50 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
6da60 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
6da70 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6da80 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
6da90 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
6daa0 20 2e 20 22 5f 5f 66 69 6e 69 74 65 6c 22 29 20   . "__finitel") 
6dab0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
6dac0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
6dad0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
6dae0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
6daf0 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f  s-helper-functio
6db00 6e 73 2e 68 3a 33 33 3a 31 20 3c 53 70 65 6c 6c  ns.h:33:1 <Spell
6db10 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
6db20 63 65 3e 3a 33 38 38 3a 31 3e 22 29 0a 20 20 20  ce>:388:1>").   
6db30 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
6db40 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
6db50 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
6db60 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
6db70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
6db80 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
6db90 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
6dba0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
6dbb0 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20   "__value").    
6dbc0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6dbd0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6dbe0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
6dbf0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6dc00 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
6dc10 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
6dc20 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
6dc30 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
6dc40 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
6dc50 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
6dc60 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
6dc70 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6dc80 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
6dc90 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
6dca0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 73 6e 61   (name . "__isna
6dcb0 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nl") (ns . 0).  
6dcc0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
6dcd0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
6dce0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
6dcf0 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75  hcalls-helper-fu
6dd00 6e 63 74 69 6f 6e 73 2e 68 3a 33 36 3a 31 20 3c  nctions.h:36:1 <
6dd10 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
6dd20 68 20 73 70 61 63 65 3e 3a 33 38 39 3a 31 3e 22  h space>:389:1>"
6dd30 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
6dd40 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
6dd50 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
6dd60 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
6dd70 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
6dd80 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
6dd90 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
6dda0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
6ddb0 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29  ame . "__value")
6ddc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6ddd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6dde0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
6ddf0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
6de00 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
6de10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6de20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
6de30 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
6de40 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
6de50 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
6de60 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6de70 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
6de80 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
6de90 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
6dea0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
6deb0 5f 69 73 65 71 73 69 67 6c 22 29 20 28 6e 73 20  _iseqsigl") (ns 
6dec0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
6ded0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
6dee0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
6def0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65  its/mathcalls-he
6df00 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68  lper-functions.h
6df10 3a 33 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :39:1 <Spelling=
6df20 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
6df30 33 39 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  390:1>").    (va
6df40 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
6df50 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
6df60 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
6df70 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
6df80 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
6df90 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
6dfa0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6dfb0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6dfc0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
6dfd0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6dfe0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
6dff0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
6e000 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
6e010 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
6e020 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6e030 20 31 32 38 29 29 29 0a 20 20 20 20 20 20 20 20   128))).        
6e040 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
6e050 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
6e060 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20  name . "__y").  
6e070 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6e080 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6e090 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
6e0a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6e0b0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
6e0c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
6e0d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
6e0e0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
6e0f0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
6e100 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
6e110 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
6e120 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6e130 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
6e140 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
6e150 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 73  ") (name . "__is
6e160 73 69 67 6e 61 6c 69 6e 67 6c 22 29 20 28 6e 73  signalingl") (ns
6e170 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
6e180 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
6e190 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
6e1a0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68  bits/mathcalls-h
6e1b0 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e  elper-functions.
6e1c0 68 3a 34 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:42:1 <Spelling
6e1d0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
6e1e0 3a 33 39 31 3a 31 3e 22 29 0a 20 20 20 20 28 76  :391:1>").    (v
6e1f0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
6e200 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
6e210 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
6e220 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
6e230 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
6e240 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
6e250 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
6e260 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
6e270 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20  _value").       
6e280 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6e290 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
6e2a0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
6e2b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6e2c0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
6e2d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6e2e0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
6e2f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
6e300 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
6e310 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
6e320 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
6e330 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6e340 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
6e350 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
6e360 61 6d 65 20 2e 20 22 61 63 6f 73 6c 22 29 20 28  ame . "acosl") (
6e370 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
6e380 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
6e390 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
6e3a0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
6e3b0 2e 68 3a 35 33 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:53:1 <Spellin
6e3c0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
6e3d0 3e 3a 33 39 32 3a 31 3e 22 29 0a 20 20 20 20 28  >:392:1>").    (
6e3e0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
6e3f0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
6e400 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
6e410 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
6e420 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
6e430 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
6e440 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
6e450 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6e460 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
6e470 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6e480 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
6e490 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
6e4a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6e4b0 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
6e4c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6e4d0 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
6e4e0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6e4f0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
6e500 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
6e510 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
6e520 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
6e530 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
6e540 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
6e550 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
6e560 61 63 6f 73 6c 22 29 20 28 6e 73 20 2e 20 30 29  acosl") (ns . 0)
6e570 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
6e580 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
6e590 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
6e5a0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 33 3a 31  mathcalls.h:53:1
6e5b0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
6e5c0 74 63 68 20 73 70 61 63 65 3e 3a 33 39 34 3a 31  tch space>:394:1
6e5d0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
6e5e0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
6e5f0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
6e600 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
6e610 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
6e620 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
6e630 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
6e640 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6e650 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
6e660 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6e670 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6e680 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
6e690 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6e6a0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
6e6b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6e6c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
6e6d0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
6e6e0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
6e6f0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
6e700 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
6e710 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
6e720 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6e730 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
6e740 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
6e750 61 6d 65 20 2e 20 22 61 73 69 6e 6c 22 29 20 28  ame . "asinl") (
6e760 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
6e770 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
6e780 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
6e790 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
6e7a0 2e 68 3a 35 35 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:55:1 <Spellin
6e7b0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
6e7c0 3e 3a 33 39 35 3a 31 3e 22 29 0a 20 20 20 20 28  >:395:1>").    (
6e7d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
6e7e0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
6e7f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
6e800 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
6e810 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
6e820 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
6e830 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
6e840 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6e850 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
6e860 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6e870 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
6e880 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
6e890 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6e8a0 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
6e8b0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6e8c0 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
6e8d0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6e8e0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
6e8f0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
6e900 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
6e910 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
6e920 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
6e930 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
6e940 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
6e950 61 73 69 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29  asinl") (ns . 0)
6e960 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
6e970 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
6e980 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
6e990 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 35 3a 31  mathcalls.h:55:1
6e9a0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
6e9b0 74 63 68 20 73 70 61 63 65 3e 3a 33 39 37 3a 31  tch space>:397:1
6e9c0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
6e9d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
6e9e0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
6e9f0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
6ea00 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
6ea10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
6ea20 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
6ea30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6ea40 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
6ea50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6ea60 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6ea70 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
6ea80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6ea90 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
6eaa0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6eab0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
6eac0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
6ead0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
6eae0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
6eaf0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
6eb00 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
6eb10 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6eb20 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
6eb30 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
6eb40 61 6d 65 20 2e 20 22 61 74 61 6e 6c 22 29 20 28  ame . "atanl") (
6eb50 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
6eb60 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
6eb70 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
6eb80 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
6eb90 2e 68 3a 35 37 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:57:1 <Spellin
6eba0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
6ebb0 3e 3a 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  >:2:1>").    (va
6ebc0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
6ebd0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
6ebe0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
6ebf0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
6ec00 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
6ec10 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
6ec20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6ec30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6ec40 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
6ec50 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6ec60 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
6ec70 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
6ec80 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
6ec90 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
6eca0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6ecb0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
6ecc0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
6ecd0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
6ece0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
6ecf0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
6ed00 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6ed10 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
6ed20 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
6ed30 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 74  ") (name . "__at
6ed40 61 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anl") (ns . 0). 
6ed50 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
6ed60 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
6ed70 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
6ed80 74 68 63 61 6c 6c 73 2e 68 3a 35 37 3a 31 20 3c  thcalls.h:57:1 <
6ed90 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
6eda0 68 20 73 70 61 63 65 3e 3a 34 3a 31 3e 22 29 0a  h space>:4:1>").
6edb0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
6edc0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
6edd0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
6ede0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
6edf0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
6ee00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
6ee10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
6ee20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
6ee30 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
6ee40 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
6ee50 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
6ee60 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
6ee70 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6ee80 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
6ee90 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6eea0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
6eeb0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
6eec0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
6eed0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
6eee0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6eef0 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
6ef00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
6ef10 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
6ef20 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
6ef30 2e 20 22 61 74 61 6e 32 6c 22 29 20 28 6e 73 20  . "atan2l") (ns 
6ef40 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
6ef50 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
6ef60 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
6ef70 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
6ef80 35 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  59:1 <Spelling=<
6ef90 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 35  scratch space>:5
6efa0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
6efb0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
6efc0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
6efd0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
6efe0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
6eff0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
6f000 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
6f010 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
6f020 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
6f030 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6f040 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6f050 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
6f060 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
6f070 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
6f080 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6f090 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
6f0a0 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
6f0b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
6f0c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
6f0d0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
6f0e0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
6f0f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
6f100 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
6f110 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6f120 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
6f130 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6f140 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
6f150 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
6f160 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
6f170 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
6f180 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6f190 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
6f1a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
6f1b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
6f1c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
6f1d0 2e 20 22 5f 5f 61 74 61 6e 32 6c 22 29 20 28 6e  . "__atan2l") (n
6f1e0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
6f1f0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
6f200 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
6f210 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
6f220 68 3a 35 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:59:1 <Spelling
6f230 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
6f240 3a 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  :7:1>").    (var
6f250 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
6f260 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
6f270 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
6f280 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
6f290 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
6f2a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
6f2b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
6f2c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
6f2d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
6f2e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
6f2f0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
6f300 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
6f310 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
6f320 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
6f330 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6f340 31 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  128))).        (
6f350 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
6f360 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
6f370 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
6f380 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
6f390 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
6f3a0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
6f3b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6f3c0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
6f3d0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
6f3e0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
6f3f0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
6f400 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
6f410 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
6f420 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
6f430 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62   . 128).      (b
6f440 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
6f450 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  28))).  ((tag . 
6f460 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
6f470 65 20 2e 20 22 63 6f 73 6c 22 29 20 28 6e 73 20  e . "cosl") (ns 
6f480 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
6f490 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
6f4a0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
6f4b0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
6f4c0 36 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  62:1 <Spelling=<
6f4d0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
6f4e0 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  0:1>").    (vari
6f4f0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
6f500 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
6f510 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
6f520 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
6f530 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
6f540 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
6f550 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
6f560 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
6f570 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
6f580 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
6f590 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
6f5a0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
6f5b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
6f5c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6f5d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
6f5e0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
6f5f0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
6f600 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
6f610 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
6f620 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
6f630 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6f640 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
6f650 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
6f660 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 73 6c   (name . "__cosl
6f670 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
6f680 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
6f690 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
6f6a0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
6f6b0 61 6c 6c 73 2e 68 3a 36 32 3a 31 20 3c 53 70 65  alls.h:62:1 <Spe
6f6c0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
6f6d0 70 61 63 65 3e 3a 31 32 3a 31 3e 22 29 0a 20 20  pace>:12:1>").  
6f6e0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
6f6f0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
6f700 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
6f710 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
6f720 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
6f730 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
6f740 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
6f750 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
6f760 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
6f770 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6f780 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
6f790 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
6f7a0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6f7b0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
6f7c0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6f7d0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
6f7e0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
6f7f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
6f800 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
6f810 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
6f820 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
6f830 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
6f840 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
6f850 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
6f860 22 73 69 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29  "sinl") (ns . 0)
6f870 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
6f880 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
6f890 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
6f8a0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36 34 3a 31  mathcalls.h:64:1
6f8b0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
6f8c0 74 63 68 20 73 70 61 63 65 3e 3a 31 35 3a 31 3e  tch space>:15:1>
6f8d0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
6f8e0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
6f8f0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
6f900 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
6f910 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
6f920 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
6f930 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
6f940 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
6f950 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
6f960 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6f970 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6f980 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
6f990 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6f9a0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
6f9b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
6f9c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
6f9d0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
6f9e0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
6f9f0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
6fa00 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
6fa10 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
6fa20 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6fa30 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
6fa40 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
6fa50 6d 65 20 2e 20 22 5f 5f 73 69 6e 6c 22 29 20 28  me . "__sinl") (
6fa60 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
6fa70 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
6fa80 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
6fa90 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
6faa0 2e 68 3a 36 34 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:64:1 <Spellin
6fab0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
6fac0 3e 3a 31 37 3a 31 3e 22 29 0a 20 20 20 20 28 76  >:17:1>").    (v
6fad0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
6fae0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
6faf0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
6fb00 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
6fb10 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
6fb20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
6fb30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
6fb40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
6fb50 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
6fb60 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
6fb70 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
6fb80 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
6fb90 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
6fba0 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
6fbb0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6fbc0 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
6fbd0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
6fbe0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
6fbf0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
6fc00 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
6fc10 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6fc20 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
6fc30 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
6fc40 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 61 6e  n") (name . "tan
6fc50 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
6fc60 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6fc70 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6fc80 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6fc90 63 61 6c 6c 73 2e 68 3a 36 36 3a 31 20 3c 53 70  calls.h:66:1 <Sp
6fca0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
6fcb0 73 70 61 63 65 3e 3a 31 38 3a 31 3e 22 29 0a 20  space>:18:1>"). 
6fcc0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
6fcd0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
6fce0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
6fcf0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
6fd00 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
6fd10 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
6fd20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
6fd30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
6fd40 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
6fd50 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
6fd60 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
6fd70 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
6fd80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
6fd90 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
6fda0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6fdb0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
6fdc0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
6fdd0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
6fde0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
6fdf0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
6fe00 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
6fe10 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
6fe20 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
6fe30 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
6fe40 20 22 5f 5f 74 61 6e 6c 22 29 20 28 6e 73 20 2e   "__tanl") (ns .
6fe50 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
6fe60 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
6fe70 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
6fe80 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36  ts/mathcalls.h:6
6fe90 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  6:1 <Spelling=<s
6fea0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 30  cratch space>:20
6feb0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
6fec0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
6fed0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
6fee0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
6fef0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
6ff00 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
6ff10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
6ff20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
6ff30 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
6ff40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6ff50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6ff60 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
6ff70 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
6ff80 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
6ff90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6ffa0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
6ffb0 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
6ffc0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
6ffd0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
6ffe0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
6fff0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
70000 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
70010 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
70020 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
70030 28 6e 61 6d 65 20 2e 20 22 63 6f 73 68 6c 22 29  (name . "coshl")
70040 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
70050 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
70060 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
70070 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
70080 6c 73 2e 68 3a 37 31 3a 31 20 3c 53 70 65 6c 6c  ls.h:71:1 <Spell
70090 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
700a0 63 65 3e 3a 32 31 3a 31 3e 22 29 0a 20 20 20 20  ce>:21:1>").    
700b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
700c0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
700d0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
700e0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
700f0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
70100 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
70110 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
70120 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
70130 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
70140 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
70150 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
70160 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
70170 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
70180 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
70190 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
701a0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
701b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
701c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
701d0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
701e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
701f0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
70200 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
70210 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
70220 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
70230 5f 63 6f 73 68 6c 22 29 20 28 6e 73 20 2e 20 30  _coshl") (ns . 0
70240 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
70250 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
70260 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
70270 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 37 31 3a  /mathcalls.h:71:
70280 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
70290 61 74 63 68 20 73 70 61 63 65 3e 3a 32 33 3a 31  atch space>:23:1
702a0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
702b0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
702c0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
702d0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
702e0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
702f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
70300 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
70310 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
70320 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
70330 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
70340 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
70350 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
70360 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
70370 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
70380 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
70390 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
703a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
703b0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
703c0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
703d0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
703e0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
703f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
70400 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
70410 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
70420 61 6d 65 20 2e 20 22 73 69 6e 68 6c 22 29 20 28  ame . "sinhl") (
70430 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
70440 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
70450 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
70460 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
70470 2e 68 3a 37 33 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:73:1 <Spellin
70480 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
70490 3e 3a 32 34 3a 31 3e 22 29 0a 20 20 20 20 28 76  >:24:1>").    (v
704a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
704b0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
704c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
704d0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
704e0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
704f0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
70500 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
70510 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
70520 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
70530 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
70540 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
70550 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
70560 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
70570 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
70580 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
70590 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
705a0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
705b0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
705c0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
705d0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
705e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
705f0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
70600 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
70610 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73  n") (name . "__s
70620 69 6e 68 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  inhl") (ns . 0).
70630 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
70640 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
70650 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
70660 61 74 68 63 61 6c 6c 73 2e 68 3a 37 33 3a 31 20  athcalls.h:73:1 
70670 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
70680 63 68 20 73 70 61 63 65 3e 3a 32 36 3a 31 3e 22  ch space>:26:1>"
70690 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
706a0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
706b0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
706c0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
706d0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
706e0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
706f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
70700 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
70710 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
70720 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
70730 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
70740 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
70750 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
70760 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
70770 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
70780 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
70790 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
707a0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
707b0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
707c0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
707d0 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62   . 128).      (b
707e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
707f0 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  28))).  ((tag . 
70800 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
70810 65 20 2e 20 22 74 61 6e 68 6c 22 29 20 28 6e 73  e . "tanhl") (ns
70820 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
70830 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
70840 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
70850 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
70860 3a 37 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :75:1 <Spelling=
70870 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
70880 32 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  27:1>").    (var
70890 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
708a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
708b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
708c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
708d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
708e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
708f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
70900 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
70910 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
70920 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
70930 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
70940 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
70950 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
70960 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
70970 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
70980 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
70990 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
709a0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
709b0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
709c0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
709d0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
709e0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
709f0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
70a00 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 61 6e  ) (name . "__tan
70a10 68 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  hl") (ns . 0).  
70a20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
70a30 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
70a40 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
70a50 68 63 61 6c 6c 73 2e 68 3a 37 35 3a 31 20 3c 53  hcalls.h:75:1 <S
70a60 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
70a70 20 73 70 61 63 65 3e 3a 32 39 3a 31 3e 22 29 0a   space>:29:1>").
70a80 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
70a90 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
70aa0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
70ab0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
70ac0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
70ad0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
70ae0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
70af0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
70b00 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
70b10 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
70b20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
70b30 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
70b40 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
70b50 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
70b60 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
70b70 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
70b80 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
70b90 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
70ba0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
70bb0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
70bc0 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
70bd0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
70be0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
70bf0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
70c00 2e 20 22 61 63 6f 73 68 6c 22 29 20 28 6e 73 20  . "acoshl") (ns 
70c10 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
70c20 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
70c30 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
70c40 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
70c50 38 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  85:1 <Spelling=<
70c60 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
70c70 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  0:1>").    (vari
70c80 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
70c90 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
70ca0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
70cb0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
70cc0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
70cd0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
70ce0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
70cf0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
70d00 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
70d10 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
70d20 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
70d30 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
70d40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
70d50 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
70d60 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
70d70 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
70d80 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
70d90 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
70da0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
70db0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
70dc0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
70dd0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
70de0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
70df0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 63 6f 73   (name . "__acos
70e00 68 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  hl") (ns . 0).  
70e10 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
70e20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
70e30 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
70e40 68 63 61 6c 6c 73 2e 68 3a 38 35 3a 31 20 3c 53  hcalls.h:85:1 <S
70e50 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
70e60 20 73 70 61 63 65 3e 3a 33 32 3a 31 3e 22 29 0a   space>:32:1>").
70e70 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
70e80 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
70e90 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
70ea0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
70eb0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
70ec0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
70ed0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
70ee0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
70ef0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
70f00 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
70f10 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
70f20 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
70f30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
70f40 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
70f50 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
70f60 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
70f70 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
70f80 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
70f90 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
70fa0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
70fb0 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
70fc0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
70fd0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
70fe0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
70ff0 2e 20 22 61 73 69 6e 68 6c 22 29 20 28 6e 73 20  . "asinhl") (ns 
71000 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
71010 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
71020 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
71030 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
71040 38 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  87:1 <Spelling=<
71050 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
71060 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  3:1>").    (vari
71070 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
71080 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
71090 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
710a0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
710b0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
710c0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
710d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
710e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
710f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
71100 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
71110 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
71120 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
71130 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
71140 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
71150 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
71160 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
71170 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
71180 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
71190 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
711a0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
711b0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
711c0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
711d0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
711e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 73 69 6e   (name . "__asin
711f0 68 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  hl") (ns . 0).  
71200 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
71210 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
71220 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
71230 68 63 61 6c 6c 73 2e 68 3a 38 37 3a 31 20 3c 53  hcalls.h:87:1 <S
71240 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
71250 20 73 70 61 63 65 3e 3a 33 35 3a 31 3e 22 29 0a   space>:35:1>").
71260 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
71270 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
71280 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
71290 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
712a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
712b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
712c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
712d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
712e0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
712f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
71300 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
71310 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
71320 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
71330 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
71340 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
71350 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
71360 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
71370 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
71380 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
71390 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
713a0 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
713b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
713c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
713d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
713e0 2e 20 22 61 74 61 6e 68 6c 22 29 20 28 6e 73 20  . "atanhl") (ns 
713f0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
71400 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
71410 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
71420 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
71430 38 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  89:1 <Spelling=<
71440 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
71450 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  6:1>").    (vari
71460 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
71470 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
71480 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
71490 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
714a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
714b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
714c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
714d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
714e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
714f0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
71500 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
71510 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
71520 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
71530 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
71540 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
71550 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
71560 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
71570 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
71580 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
71590 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
715a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
715b0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
715c0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
715d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 74 61 6e   (name . "__atan
715e0 68 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  hl") (ns . 0).  
715f0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
71600 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
71610 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
71620 68 63 61 6c 6c 73 2e 68 3a 38 39 3a 31 20 3c 53  hcalls.h:89:1 <S
71630 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
71640 20 73 70 61 63 65 3e 3a 33 38 3a 31 3e 22 29 0a   space>:38:1>").
71650 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
71660 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
71670 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
71680 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
71690 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
716a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
716b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
716c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
716d0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
716e0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
716f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
71700 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
71710 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
71720 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
71730 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
71740 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
71750 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
71760 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
71770 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
71780 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
71790 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
717a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
717b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
717c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
717d0 2e 20 22 65 78 70 6c 22 29 20 28 6e 73 20 2e 20  . "expl") (ns . 
717e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
717f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
71800 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
71810 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 39 35  s/mathcalls.h:95
71820 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
71830 72 61 74 63 68 20 73 70 61 63 65 3e 3a 34 31 3a  ratch space>:41:
71840 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
71850 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
71860 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
71870 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
71880 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
71890 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
718a0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
718b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
718c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
718d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
718e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
718f0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
71900 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
71910 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
71920 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
71930 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
71940 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
71950 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
71960 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
71970 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
71980 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
71990 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
719a0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
719b0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
719c0 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6c 22 29  name . "__expl")
719d0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
719e0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
719f0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
71a00 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
71a10 6c 73 2e 68 3a 39 35 3a 31 20 3c 53 70 65 6c 6c  ls.h:95:1 <Spell
71a20 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
71a30 63 65 3e 3a 34 33 3a 31 3e 22 29 0a 20 20 20 20  ce>:43:1>").    
71a40 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
71a50 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
71a60 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
71a70 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
71a80 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
71a90 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
71aa0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
71ab0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
71ac0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
71ad0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
71ae0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
71af0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
71b00 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
71b10 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
71b20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
71b30 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
71b40 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
71b50 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
71b60 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
71b70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
71b80 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
71b90 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
71ba0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
71bb0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  ion") (name . "f
71bc0 72 65 78 70 6c 22 29 20 28 6e 73 20 2e 20 30 29  rexpl") (ns . 0)
71bd0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
71be0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
71bf0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
71c00 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 39 38 3a 31  mathcalls.h:98:1
71c10 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
71c20 74 63 68 20 73 70 61 63 65 3e 3a 34 34 3a 31 3e  tch space>:44:1>
71c30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
71c40 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
71c50 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
71c60 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
71c70 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
71c80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
71c90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
71ca0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
71cb0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
71cc0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
71cd0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
71ce0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
71cf0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
71d00 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
71d10 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
71d20 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
71d30 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
71d40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
71d50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
71d60 20 22 5f 5f 65 78 70 6f 6e 65 6e 74 22 29 0a 20   "__exponent"). 
71d70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
71d80 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
71d90 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
71da0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
71db0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
71dc0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
71dd0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
71de0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
71df0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
71e00 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
71e10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
71e20 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
71e30 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
71e40 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
71e50 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62   . 128).      (b
71e60 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
71e70 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  28))).  ((tag . 
71e80 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
71e90 65 20 2e 20 22 5f 5f 66 72 65 78 70 6c 22 29 20  e . "__frexpl") 
71ea0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
71eb0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
71ec0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
71ed0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
71ee0 73 2e 68 3a 39 38 3a 31 20 3c 53 70 65 6c 6c 69  s.h:98:1 <Spelli
71ef0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
71f00 65 3e 3a 34 36 3a 31 3e 22 29 0a 20 20 20 20 28  e>:46:1>").    (
71f10 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
71f20 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
71f30 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
71f40 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
71f50 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
71f60 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
71f70 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
71f80 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
71f90 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
71fa0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
71fb0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
71fc0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
71fd0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
71fe0 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
71ff0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
72000 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20   . 128))).      
72010 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
72020 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
72030 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6f   (name . "__expo
72040 6e 65 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  nent").         
72050 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
72060 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
72070 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
72080 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
72090 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
720a0 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
720b0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
720c0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
720d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
720e0 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28  . 32)))))).    (
720f0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
72100 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
72110 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
72120 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
72130 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
72140 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
72150 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
72160 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 64 65  n") (name . "lde
72170 78 70 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  xpl") (ns . 0). 
72180 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
72190 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
721a0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
721b0 74 68 63 61 6c 6c 73 2e 68 3a 31 30 31 3a 31 20  thcalls.h:101:1 
721c0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
721d0 63 68 20 73 70 61 63 65 3e 3a 34 37 3a 31 3e 22  ch space>:47:1>"
721e0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
721f0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
72200 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
72210 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
72220 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
72230 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
72240 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
72250 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
72260 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
72270 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
72280 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
72290 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
722a0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
722b0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
722c0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
722d0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
722e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
722f0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
72300 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
72310 22 5f 5f 65 78 70 6f 6e 65 6e 74 22 29 0a 20 20  "__exponent").  
72320 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
72330 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
72340 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
72350 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
72360 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
72370 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
72380 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
72390 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
723a0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
723b0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
723c0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
723d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
723e0 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
723f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
72400 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 64  ") (name . "__ld
72410 65 78 70 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  expl") (ns . 0).
72420 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
72430 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
72440 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
72450 61 74 68 63 61 6c 6c 73 2e 68 3a 31 30 31 3a 31  athcalls.h:101:1
72460 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
72470 74 63 68 20 73 70 61 63 65 3e 3a 34 39 3a 31 3e  tch space>:49:1>
72480 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
72490 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
724a0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
724b0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
724c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
724d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
724e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
724f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
72500 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
72510 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
72520 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
72530 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
72540 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
72550 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
72560 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
72570 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
72580 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
72590 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
725a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
725b0 20 22 5f 5f 65 78 70 6f 6e 65 6e 74 22 29 0a 20   "__exponent"). 
725c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
725d0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
725e0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
725f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
72600 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
72610 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
72620 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
72630 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
72640 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
72650 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
72660 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
72670 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
72680 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
72690 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
726a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 67  n") (name . "log
726b0 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
726c0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
726d0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
726e0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
726f0 63 61 6c 6c 73 2e 68 3a 31 30 34 3a 31 20 3c 53  calls.h:104:1 <S
72700 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
72710 20 73 70 61 63 65 3e 3a 35 32 3a 31 3e 22 29 0a   space>:52:1>").
72720 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
72730 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
72740 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
72750 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
72760 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
72770 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
72780 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
72790 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
727a0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
727b0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
727c0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
727d0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
727e0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
727f0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
72800 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
72810 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
72820 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
72830 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
72840 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
72850 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
72860 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
72870 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
72880 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
72890 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
728a0 2e 20 22 5f 5f 6c 6f 67 6c 22 29 20 28 6e 73 20  . "__logl") (ns 
728b0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
728c0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
728d0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
728e0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
728f0 31 30 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  104:1 <Spelling=
72900 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
72910 35 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  54:1>").    (var
72920 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
72930 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
72940 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
72950 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
72960 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
72970 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
72980 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
72990 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
729a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
729b0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
729c0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
729d0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
729e0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
729f0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
72a00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
72a10 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
72a20 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
72a30 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
72a40 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
72a50 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
72a60 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
72a70 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
72a80 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
72a90 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 67 31 30  ) (name . "log10
72aa0 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
72ab0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
72ac0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
72ad0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
72ae0 63 61 6c 6c 73 2e 68 3a 31 30 37 3a 31 20 3c 53  calls.h:107:1 <S
72af0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
72b00 20 73 70 61 63 65 3e 3a 35 35 3a 31 3e 22 29 0a   space>:55:1>").
72b10 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
72b20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
72b30 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
72b40 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
72b50 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
72b60 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
72b70 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
72b80 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
72b90 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
72ba0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
72bb0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
72bc0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
72bd0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
72be0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
72bf0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
72c00 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
72c10 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
72c20 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
72c30 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
72c40 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
72c50 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
72c60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
72c70 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
72c80 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
72c90 2e 20 22 5f 5f 6c 6f 67 31 30 6c 22 29 20 28 6e  . "__log10l") (n
72ca0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
72cb0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
72cc0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
72cd0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
72ce0 68 3a 31 30 37 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:107:1 <Spellin
72cf0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
72d00 3e 3a 35 37 3a 31 3e 22 29 0a 20 20 20 20 28 76  >:57:1>").    (v
72d10 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
72d20 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
72d30 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
72d40 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
72d50 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
72d60 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
72d70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
72d80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
72d90 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
72da0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
72db0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
72dc0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
72dd0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
72de0 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
72df0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
72e00 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
72e10 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
72e20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
72e30 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
72e40 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
72e50 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
72e60 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
72e70 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
72e80 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d 6f 64  n") (name . "mod
72e90 66 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  fl") (ns . 0).  
72ea0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
72eb0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
72ec0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
72ed0 68 63 61 6c 6c 73 2e 68 3a 31 31 30 3a 31 20 3c  hcalls.h:110:1 <
72ee0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
72ef0 68 20 73 70 61 63 65 3e 3a 35 38 3a 31 3e 22 29  h space>:58:1>")
72f00 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
72f10 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
72f20 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
72f30 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
72f40 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
72f50 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
72f60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
72f70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
72f80 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
72f90 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
72fa0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
72fb0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
72fc0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
72fd0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
72fe0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
72ff0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
73000 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
73010 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
73020 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
73030 5f 5f 69 70 74 72 22 29 0a 20 20 20 20 20 20 20  __iptr").       
73040 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
73050 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
73060 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
73070 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
73080 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
73090 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
730a0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
730b0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
730c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
730d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
730e0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
730f0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
73100 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
73110 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
73120 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
73130 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
73140 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
73150 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
73160 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 6f 64 66 6c  (name . "__modfl
73170 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
73180 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
73190 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
731a0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
731b0 61 6c 6c 73 2e 68 3a 31 31 30 3a 31 20 3c 53 70  alls.h:110:1 <Sp
731c0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
731d0 73 70 61 63 65 3e 3a 36 30 3a 31 3e 22 29 0a 20  space>:60:1>"). 
731e0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
731f0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
73200 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
73210 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
73220 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
73230 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
73240 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
73250 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
73260 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
73270 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
73280 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
73290 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
732a0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
732b0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
732c0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
732d0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
732e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
732f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
73300 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
73310 69 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  iptr").         
73320 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
73330 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
73340 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
73350 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
73360 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
73370 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
73380 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
73390 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
733a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
733b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
733c0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
733d0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
733e0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
733f0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
73400 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
73410 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
73420 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
73430 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
73440 61 6d 65 20 2e 20 22 65 78 70 6d 31 6c 22 29 20  ame . "expm1l") 
73450 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
73460 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
73470 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
73480 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
73490 73 2e 68 3a 31 32 35 3a 31 20 3c 53 70 65 6c 6c  s.h:125:1 <Spell
734a0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
734b0 63 65 3e 3a 36 32 3a 31 3e 22 29 0a 20 20 20 20  ce>:62:1>").    
734c0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
734d0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
734e0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
734f0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
73500 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
73510 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
73520 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
73530 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
73540 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
73550 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
73560 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
73570 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
73580 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
73590 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
735a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
735b0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
735c0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
735d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
735e0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
735f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
73600 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
73610 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
73620 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
73630 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
73640 5f 65 78 70 6d 31 6c 22 29 20 28 6e 73 20 2e 20  _expm1l") (ns . 
73650 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
73660 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
73670 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
73680 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 32  s/mathcalls.h:12
73690 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  5:1 <Spelling=<s
736a0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 36 34  cratch space>:64
736b0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
736c0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
736d0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
736e0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
736f0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
73700 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
73710 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
73720 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
73730 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
73740 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
73750 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
73760 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
73770 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
73780 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
73790 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
737a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
737b0 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
737c0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
737d0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
737e0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
737f0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
73800 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
73810 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
73820 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
73830 28 6e 61 6d 65 20 2e 20 22 6c 6f 67 31 70 6c 22  (name . "log1pl"
73840 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
73850 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
73860 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
73870 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
73880 6c 6c 73 2e 68 3a 31 32 38 3a 31 20 3c 53 70 65  lls.h:128:1 <Spe
73890 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
738a0 70 61 63 65 3e 3a 36 35 3a 31 3e 22 29 0a 20 20  pace>:65:1>").  
738b0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
738c0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
738d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
738e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
738f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
73900 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
73910 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
73920 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
73930 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
73940 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
73950 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
73960 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
73970 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
73980 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
73990 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
739a0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
739b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
739c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
739d0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
739e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
739f0 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
73a00 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
73a10 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
73a20 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
73a30 22 5f 5f 6c 6f 67 31 70 6c 22 29 20 28 6e 73 20  "__log1pl") (ns 
73a40 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
73a50 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
73a60 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
73a70 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
73a80 31 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  128:1 <Spelling=
73a90 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
73aa0 36 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  67:1>").    (var
73ab0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
73ac0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
73ad0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
73ae0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
73af0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
73b00 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
73b10 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
73b20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
73b30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
73b40 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
73b50 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
73b60 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
73b70 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
73b80 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
73b90 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
73ba0 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
73bb0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
73bc0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
73bd0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
73be0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
73bf0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
73c00 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
73c10 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
73c20 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 67 62 6c  ) (name . "logbl
73c30 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
73c40 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
73c50 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
73c60 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
73c70 61 6c 6c 73 2e 68 3a 31 33 31 3a 31 20 3c 53 70  alls.h:131:1 <Sp
73c80 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
73c90 73 70 61 63 65 3e 3a 36 38 3a 31 3e 22 29 0a 20  space>:68:1>"). 
73ca0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
73cb0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
73cc0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
73cd0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
73ce0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
73cf0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
73d00 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
73d10 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
73d20 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
73d30 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
73d40 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
73d50 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
73d60 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
73d70 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
73d80 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
73d90 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
73da0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
73db0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
73dc0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
73dd0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
73de0 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
73df0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
73e00 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
73e10 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
73e20 20 22 5f 5f 6c 6f 67 62 6c 22 29 20 28 6e 73 20   "__logbl") (ns 
73e30 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
73e40 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
73e50 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
73e60 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
73e70 31 33 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  131:1 <Spelling=
73e80 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
73e90 37 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  70:1>").    (var
73ea0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
73eb0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
73ec0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
73ed0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
73ee0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
73ef0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
73f00 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
73f10 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
73f20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
73f30 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
73f40 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
73f50 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
73f60 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
73f70 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
73f80 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
73f90 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
73fa0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
73fb0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
73fc0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
73fd0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
73fe0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
73ff0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
74000 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
74010 29 20 28 6e 61 6d 65 20 2e 20 22 65 78 70 32 6c  ) (name . "exp2l
74020 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
74030 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
74040 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
74050 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
74060 61 6c 6c 73 2e 68 3a 31 33 36 3a 31 20 3c 53 70  alls.h:136:1 <Sp
74070 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
74080 73 70 61 63 65 3e 3a 37 31 3a 31 3e 22 29 0a 20  space>:71:1>"). 
74090 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
740a0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
740b0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
740c0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
740d0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
740e0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
740f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
74100 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
74110 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
74120 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
74130 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
74140 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
74150 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
74160 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
74170 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
74180 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
74190 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
741a0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
741b0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
741c0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
741d0 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
741e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
741f0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
74200 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
74210 20 22 5f 5f 65 78 70 32 6c 22 29 20 28 6e 73 20   "__exp2l") (ns 
74220 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
74230 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
74240 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
74250 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
74260 31 33 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  136:1 <Spelling=
74270 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
74280 37 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  73:1>").    (var
74290 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
742a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
742b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
742c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
742d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
742e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
742f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
74300 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
74310 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
74320 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
74330 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
74340 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
74350 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
74360 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
74370 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
74380 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
74390 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
743a0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
743b0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
743c0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
743d0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
743e0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
743f0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
74400 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 67 32 6c  ) (name . "log2l
74410 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
74420 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
74430 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
74440 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
74450 61 6c 6c 73 2e 68 3a 31 33 39 3a 31 20 3c 53 70  alls.h:139:1 <Sp
74460 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
74470 73 70 61 63 65 3e 3a 37 34 3a 31 3e 22 29 0a 20  space>:74:1>"). 
74480 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
74490 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
744a0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
744b0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
744c0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
744d0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
744e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
744f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
74500 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
74510 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
74520 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
74530 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
74540 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
74550 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
74560 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
74570 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
74580 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
74590 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
745a0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
745b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
745c0 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
745d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
745e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
745f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
74600 20 22 5f 5f 6c 6f 67 32 6c 22 29 20 28 6e 73 20   "__log2l") (ns 
74610 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
74620 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
74630 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
74640 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
74650 31 33 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  139:1 <Spelling=
74660 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
74670 37 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  76:1>").    (var
74680 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
74690 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
746a0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
746b0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
746c0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
746d0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
746e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
746f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
74700 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
74710 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
74720 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
74730 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
74740 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
74750 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
74760 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
74770 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
74780 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
74790 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
747a0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
747b0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
747c0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
747d0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
747e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
747f0 29 20 28 6e 61 6d 65 20 2e 20 22 70 6f 77 6c 22  ) (name . "powl"
74800 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
74810 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
74820 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
74830 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
74840 6c 6c 73 2e 68 3a 31 34 36 3a 31 20 3c 53 70 65  lls.h:146:1 <Spe
74850 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
74860 70 61 63 65 3e 3a 37 39 3a 31 3e 22 29 0a 20 20  pace>:79:1>").  
74870 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
74880 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
74890 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
748a0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
748b0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
748c0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
748d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
748e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
748f0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
74900 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
74910 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
74920 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
74930 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
74940 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
74950 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
74960 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20  ent . 128))).   
74970 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
74980 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
74990 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
749a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
749b0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
749c0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
749d0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
749e0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
749f0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
74a00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
74a10 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
74a20 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
74a30 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
74a40 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
74a50 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
74a60 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
74a70 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
74a80 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
74a90 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 6f 77  ) (name . "__pow
74aa0 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
74ab0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
74ac0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
74ad0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
74ae0 63 61 6c 6c 73 2e 68 3a 31 34 36 3a 31 20 3c 53  calls.h:146:1 <S
74af0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
74b00 20 73 70 61 63 65 3e 3a 38 31 3a 31 3e 22 29 0a   space>:81:1>").
74b10 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
74b20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
74b30 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
74b40 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
74b50 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
74b60 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
74b70 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
74b80 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
74b90 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
74ba0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
74bb0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
74bc0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
74bd0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
74be0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
74bf0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
74c00 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
74c10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
74c20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
74c30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
74c40 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
74c50 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
74c60 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
74c70 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
74c80 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
74c90 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
74ca0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
74cb0 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
74cc0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
74cd0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
74ce0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
74cf0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
74d00 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
74d10 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
74d20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
74d30 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 71 72  n") (name . "sqr
74d40 74 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  tl") (ns . 0).  
74d50 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
74d60 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
74d70 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
74d80 68 63 61 6c 6c 73 2e 68 3a 31 34 39 3a 31 20 3c  hcalls.h:149:1 <
74d90 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
74da0 68 20 73 70 61 63 65 3e 3a 38 32 3a 31 3e 22 29  h space>:82:1>")
74db0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
74dc0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
74dd0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
74de0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
74df0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
74e00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
74e10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
74e20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
74e30 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
74e40 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
74e50 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
74e60 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
74e70 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
74e80 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
74e90 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
74ea0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
74eb0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
74ec0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
74ed0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
74ee0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
74ef0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
74f00 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
74f10 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
74f20 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
74f30 20 2e 20 22 5f 5f 73 71 72 74 6c 22 29 20 28 6e   . "__sqrtl") (n
74f40 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
74f50 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
74f60 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
74f70 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
74f80 68 3a 31 34 39 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:149:1 <Spellin
74f90 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
74fa0 3e 3a 38 34 3a 31 3e 22 29 0a 20 20 20 20 28 76  >:84:1>").    (v
74fb0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
74fc0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
74fd0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
74fe0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
74ff0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
75000 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
75010 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
75020 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
75030 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
75040 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
75050 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
75060 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
75070 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
75080 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
75090 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
750a0 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
750b0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
750c0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
750d0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
750e0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
750f0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
75100 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
75110 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
75120 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 68 79 70  n") (name . "hyp
75130 6f 74 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  otl") (ns . 0). 
75140 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
75150 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
75160 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
75170 74 68 63 61 6c 6c 73 2e 68 3a 31 35 33 3a 31 20  thcalls.h:153:1 
75180 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
75190 63 68 20 73 70 61 63 65 3e 3a 38 35 3a 31 3e 22  ch space>:85:1>"
751a0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
751b0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
751c0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
751d0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
751e0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
751f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
75200 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
75210 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
75220 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
75230 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
75240 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
75250 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
75260 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
75270 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
75280 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
75290 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
752a0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
752b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
752c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
752d0 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
752e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
752f0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
75300 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
75310 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
75320 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
75330 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
75340 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
75350 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
75360 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
75370 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
75380 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
75390 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
753a0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
753b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
753c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
753d0 5f 68 79 70 6f 74 6c 22 29 20 28 6e 73 20 2e 20  _hypotl") (ns . 
753e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
753f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
75400 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
75410 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 35  s/mathcalls.h:15
75420 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  3:1 <Spelling=<s
75430 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 38 37  cratch space>:87
75440 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
75450 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
75460 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
75470 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
75480 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
75490 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
754a0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
754b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
754c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
754d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
754e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
754f0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
75500 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
75510 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
75520 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
75530 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
75540 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
75550 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
75560 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
75570 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
75580 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
75590 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
755a0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
755b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
755c0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
755d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
755e0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
755f0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
75600 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
75610 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
75620 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
75630 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
75640 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
75650 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
75660 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
75670 2e 20 22 63 62 72 74 6c 22 29 20 28 6e 73 20 2e  . "cbrtl") (ns .
75680 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
75690 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
756a0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
756b0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
756c0 35 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  58:1 <Spelling=<
756d0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 38  scratch space>:8
756e0 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  8:1>").    (vari
756f0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
75700 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
75710 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
75720 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
75730 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
75740 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
75750 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
75760 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
75770 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
75780 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
75790 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
757a0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
757b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
757c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
757d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
757e0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
757f0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
75800 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
75810 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
75820 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
75830 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
75840 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
75850 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
75860 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 62 72 74   (name . "__cbrt
75870 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
75880 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
75890 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
758a0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
758b0 63 61 6c 6c 73 2e 68 3a 31 35 38 3a 31 20 3c 53  calls.h:158:1 <S
758c0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
758d0 20 73 70 61 63 65 3e 3a 39 30 3a 31 3e 22 29 0a   space>:90:1>").
758e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
758f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
75900 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
75910 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
75920 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
75930 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
75940 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
75950 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
75960 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
75970 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
75980 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
75990 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
759a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
759b0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
759c0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
759d0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
759e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
759f0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
75a00 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
75a10 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
75a20 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
75a30 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
75a40 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
75a50 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
75a60 2e 20 22 63 65 69 6c 6c 22 29 20 28 6e 73 20 2e  . "ceill") (ns .
75a70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
75a80 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
75a90 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
75aa0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
75ab0 36 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  65:1 <Spelling=<
75ac0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 39  scratch space>:9
75ad0 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  1:1>").    (vari
75ae0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
75af0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
75b00 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
75b10 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
75b20 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
75b30 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
75b40 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
75b50 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
75b60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
75b70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
75b80 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
75b90 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
75ba0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
75bb0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
75bc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
75bd0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
75be0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
75bf0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
75c00 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
75c10 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
75c20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
75c30 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
75c40 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
75c50 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 65 69 6c   (name . "__ceil
75c60 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
75c70 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
75c80 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
75c90 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
75ca0 63 61 6c 6c 73 2e 68 3a 31 36 35 3a 31 20 3c 53  calls.h:165:1 <S
75cb0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
75cc0 20 73 70 61 63 65 3e 3a 39 33 3a 31 3e 22 29 0a   space>:93:1>").
75cd0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
75ce0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
75cf0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
75d00 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
75d10 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
75d20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
75d30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
75d40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
75d50 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
75d60 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
75d70 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
75d80 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
75d90 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
75da0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
75db0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
75dc0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
75dd0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
75de0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
75df0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
75e00 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
75e10 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
75e20 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
75e30 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
75e40 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
75e50 2e 20 22 66 61 62 73 6c 22 29 20 28 6e 73 20 2e  . "fabsl") (ns .
75e60 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
75e70 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
75e80 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
75e90 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
75ea0 36 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  68:1 <Spelling=<
75eb0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 39  scratch space>:9
75ec0 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  4:1>").    (vari
75ed0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
75ee0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
75ef0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
75f00 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
75f10 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
75f20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
75f30 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
75f40 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
75f50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
75f60 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
75f70 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
75f80 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
75f90 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
75fa0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
75fb0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
75fc0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
75fd0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
75fe0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
75ff0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
76000 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
76010 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
76020 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
76030 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
76040 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 61 62 73   (name . "__fabs
76050 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
76060 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
76070 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
76080 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
76090 63 61 6c 6c 73 2e 68 3a 31 36 38 3a 31 20 3c 53  calls.h:168:1 <S
760a0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
760b0 20 73 70 61 63 65 3e 3a 39 36 3a 31 3e 22 29 0a   space>:96:1>").
760c0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
760d0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
760e0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
760f0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
76100 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
76110 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
76120 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
76130 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
76140 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
76150 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
76160 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
76170 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
76180 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
76190 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
761a0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
761b0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
761c0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
761d0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
761e0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
761f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
76200 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
76210 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
76220 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
76230 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
76240 2e 20 22 66 6c 6f 6f 72 6c 22 29 20 28 6e 73 20  . "floorl") (ns 
76250 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
76260 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
76270 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
76280 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
76290 31 37 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  171:1 <Spelling=
762a0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
762b0 39 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  97:1>").    (var
762c0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
762d0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
762e0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
762f0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
76300 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
76310 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
76320 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
76330 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
76340 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
76350 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
76360 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
76370 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
76380 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
76390 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
763a0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
763b0 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
763c0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
763d0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
763e0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
763f0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
76400 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
76410 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
76420 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
76430 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6c 6f  ) (name . "__flo
76440 6f 72 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  orl") (ns . 0). 
76450 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
76460 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
76470 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
76480 74 68 63 61 6c 6c 73 2e 68 3a 31 37 31 3a 31 20  thcalls.h:171:1 
76490 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
764a0 63 68 20 73 70 61 63 65 3e 3a 39 39 3a 31 3e 22  ch space>:99:1>"
764b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
764c0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
764d0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
764e0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
764f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
76500 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
76510 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
76520 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
76530 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
76540 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
76550 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
76560 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
76570 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
76580 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
76590 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
765a0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
765b0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
765c0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
765d0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
765e0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
765f0 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62   . 128).      (b
76600 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
76610 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  28))).  ((tag . 
76620 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
76630 65 20 2e 20 22 66 6d 6f 64 6c 22 29 20 28 6e 73  e . "fmodl") (ns
76640 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
76650 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
76660 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
76670 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
76680 3a 31 37 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :174:1 <Spelling
76690 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
766a0 3a 31 30 30 3a 31 3e 22 29 0a 20 20 20 20 28 76  :100:1>").    (v
766b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
766c0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
766d0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
766e0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
766f0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
76700 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
76710 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
76720 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
76730 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
76740 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
76750 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
76760 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
76770 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
76780 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
76790 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
767a0 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20 20  . 128))).       
767b0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
767c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
767d0 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
767e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
767f0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
76800 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
76810 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
76820 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
76830 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
76840 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
76850 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
76860 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
76870 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
76880 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
76890 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
768a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
768b0 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
768c0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
768d0 61 6d 65 20 2e 20 22 5f 5f 66 6d 6f 64 6c 22 29  ame . "__fmodl")
768e0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
768f0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
76900 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
76910 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
76920 6c 73 2e 68 3a 31 37 34 3a 31 20 3c 53 70 65 6c  ls.h:174:1 <Spel
76930 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
76940 61 63 65 3e 3a 31 30 32 3a 31 3e 22 29 0a 20 20  ace>:102:1>").  
76950 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
76960 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
76970 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
76980 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
76990 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
769a0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
769b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
769c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
769d0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
769e0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
769f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
76a00 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
76a10 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
76a20 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
76a30 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
76a40 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20  ent . 128))).   
76a50 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
76a60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
76a70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
76a80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
76a90 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
76aa0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
76ab0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
76ac0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
76ad0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
76ae0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
76af0 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
76b00 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
76b10 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
76b20 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
76b30 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
76b40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
76b50 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
76b60 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
76b70 29 20 28 6e 61 6d 65 20 2e 20 22 69 73 69 6e 66  ) (name . "isinf
76b80 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
76b90 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
76ba0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
76bb0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
76bc0 63 61 6c 6c 73 2e 68 3a 31 38 33 3a 31 20 3c 53  calls.h:183:1 <S
76bd0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
76be0 20 73 70 61 63 65 3e 3a 31 30 33 3a 31 3e 22 29   space>:103:1>")
76bf0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
76c00 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
76c10 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
76c20 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
76c30 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
76c40 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
76c50 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
76c60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
76c70 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a  me . "__value").
76c80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
76c90 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
76ca0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
76cb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
76cc0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
76cd0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
76ce0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
76cf0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
76d00 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
76d10 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
76d20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
76d30 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
76d40 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
76d50 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
76d60 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 69  on") (name . "fi
76d70 6e 69 74 65 6c 22 29 20 28 6e 73 20 2e 20 30 29  nitel") (ns . 0)
76d80 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
76d90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
76da0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
76db0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 38 38 3a  mathcalls.h:188:
76dc0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
76dd0 61 74 63 68 20 73 70 61 63 65 3e 3a 31 30 34 3a  atch space>:104:
76de0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
76df0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
76e00 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
76e10 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
76e20 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
76e30 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
76e40 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
76e50 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
76e60 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75   (name . "__valu
76e70 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
76e80 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
76e90 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
76ea0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
76eb0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
76ec0 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
76ed0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
76ee0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
76ef0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
76f00 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
76f10 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
76f20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
76f30 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
76f40 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
76f50 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
76f60 20 22 64 72 65 6d 6c 22 29 20 28 6e 73 20 2e 20   "dreml") (ns . 
76f70 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
76f80 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
76f90 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
76fa0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 39  s/mathcalls.h:19
76fb0 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  1:1 <Spelling=<s
76fc0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 30  cratch space>:10
76fd0 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  5:1>").    (vari
76fe0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
76ff0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
77000 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
77010 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
77020 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
77030 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
77040 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
77050 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
77060 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
77070 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
77080 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
77090 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
770a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
770b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
770c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
770d0 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
770e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
770f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
77100 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
77110 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
77120 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
77130 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
77140 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
77150 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
77160 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
77170 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
77180 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
77190 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
771a0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
771b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
771c0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
771d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
771e0 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
771f0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
77200 20 2e 20 22 5f 5f 64 72 65 6d 6c 22 29 20 28 6e   . "__dreml") (n
77210 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
77220 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
77230 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
77240 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
77250 68 3a 31 39 31 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:191:1 <Spellin
77260 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
77270 3e 3a 31 30 37 3a 31 3e 22 29 0a 20 20 20 20 28  >:107:1>").    (
77280 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
77290 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
772a0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
772b0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
772c0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
772d0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
772e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
772f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
77300 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
77310 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
77320 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
77330 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
77340 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
77350 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
77360 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
77370 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20   . 128))).      
77380 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
77390 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
773a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
773b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
773c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
773d0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
773e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
773f0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
77400 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
77410 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
77420 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
77430 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
77440 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
77450 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
77460 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
77470 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
77480 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
77490 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
774a0 6e 61 6d 65 20 2e 20 22 73 69 67 6e 69 66 69 63  name . "signific
774b0 61 6e 64 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  andl") (ns . 0).
774c0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
774d0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
774e0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
774f0 61 74 68 63 61 6c 6c 73 2e 68 3a 31 39 35 3a 31  athcalls.h:195:1
77500 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
77510 74 63 68 20 73 70 61 63 65 3e 3a 31 30 38 3a 31  tch space>:108:1
77520 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
77530 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
77540 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
77550 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
77560 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
77570 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
77580 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
77590 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
775a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
775b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
775c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
775d0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
775e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
775f0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
77600 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
77610 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
77620 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
77630 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
77640 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
77650 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
77660 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
77670 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
77680 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
77690 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
776a0 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 69 66 69  ame . "__signifi
776b0 63 61 6e 64 6c 22 29 20 28 6e 73 20 2e 20 30 29  candl") (ns . 0)
776c0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
776d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
776e0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
776f0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 39 35 3a  mathcalls.h:195:
77700 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
77710 61 74 63 68 20 73 70 61 63 65 3e 3a 31 31 30 3a  atch space>:110:
77720 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
77730 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
77740 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
77750 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
77760 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
77770 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
77780 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
77790 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
777a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
777b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
777c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
777d0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
777e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
777f0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
77800 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
77810 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
77820 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
77830 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
77840 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
77850 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
77860 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
77870 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
77880 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
77890 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
778a0 6e 61 6d 65 20 2e 20 22 63 6f 70 79 73 69 67 6e  name . "copysign
778b0 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
778c0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
778d0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
778e0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
778f0 63 61 6c 6c 73 2e 68 3a 32 30 32 3a 31 20 3c 53  calls.h:202:1 <S
77900 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
77910 20 73 70 61 63 65 3e 3a 31 31 31 3a 31 3e 22 29   space>:111:1>")
77920 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
77930 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
77940 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
77950 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
77960 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
77970 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
77980 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
77990 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
779a0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
779b0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
779c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
779d0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
779e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
779f0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
77a00 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
77a10 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
77a20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
77a30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
77a40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
77a50 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  __y").          
77a60 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
77a70 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
77a80 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
77a90 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
77aa0 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
77ab0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
77ac0 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
77ad0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
77ae0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
77af0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
77b00 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
77b10 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
77b20 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
77b30 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
77b40 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
77b50 63 6f 70 79 73 69 67 6e 6c 22 29 20 28 6e 73 20  copysignl") (ns 
77b60 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
77b70 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
77b80 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
77b90 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
77ba0 32 30 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  202:1 <Spelling=
77bb0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
77bc0 31 31 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  113:1>").    (va
77bd0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
77be0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
77bf0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
77c00 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
77c10 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
77c20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
77c30 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
77c40 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
77c50 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
77c60 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
77c70 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
77c80 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
77c90 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
77ca0 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
77cb0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
77cc0 20 31 32 38 29 29 29 0a 20 20 20 20 20 20 20 20   128))).        
77cd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
77ce0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
77cf0 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20  name . "__y").  
77d00 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
77d10 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
77d20 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
77d30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
77d40 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
77d50 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
77d60 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
77d70 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
77d80 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
77d90 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
77da0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
77db0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
77dc0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
77dd0 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
77de0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
77df0 6d 65 20 2e 20 22 6e 61 6e 6c 22 29 20 28 6e 73  me . "nanl") (ns
77e00 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
77e10 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
77e20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
77e30 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
77e40 3a 32 30 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :207:1 <Spelling
77e50 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
77e60 3a 31 31 34 3a 31 3e 22 29 0a 20 20 20 20 28 76  :114:1>").    (v
77e70 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
77e80 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
77e90 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
77ea0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
77eb0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
77ec0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
77ed0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
77ee0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
77ef0 5f 74 61 67 62 22 29 0a 20 20 20 20 20 20 20 20  _tagb").        
77f00 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
77f10 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
77f20 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
77f30 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
77f40 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
77f50 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
77f60 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
77f70 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
77f80 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
77f90 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
77fa0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
77fb0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
77fc0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
77fd0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
77fe0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
77ff0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
78000 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
78010 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e  n") (name . "__n
78020 61 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anl") (ns . 0). 
78030 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
78040 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
78050 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
78060 74 68 63 61 6c 6c 73 2e 68 3a 32 30 37 3a 31 20  thcalls.h:207:1 
78070 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
78080 63 68 20 73 70 61 63 65 3e 3a 31 31 36 3a 31 3e  ch space>:116:1>
78090 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
780a0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
780b0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
780c0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
780d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
780e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
780f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
78100 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
78110 6e 61 6d 65 20 2e 20 22 5f 5f 74 61 67 62 22 29  name . "__tagb")
78120 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
78130 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
78140 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
78150 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
78160 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
78170 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
78180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
78190 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
781a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
781b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
781c0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
781d0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
781e0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
781f0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
78200 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
78210 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
78220 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
78230 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
78240 6d 65 20 2e 20 22 69 73 6e 61 6e 6c 22 29 20 28  me . "isnanl") (
78250 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
78260 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
78270 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
78280 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
78290 2e 68 3a 32 31 37 3a 31 20 3c 53 70 65 6c 6c 69  .h:217:1 <Spelli
782a0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
782b0 65 3e 3a 31 31 37 3a 31 3e 22 29 0a 20 20 20 20  e>:117:1>").    
782c0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
782d0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
782e0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
782f0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
78300 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
78310 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
78320 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
78330 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
78340 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20  "__value").     
78350 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
78360 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
78370 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
78380 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
78390 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
783a0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
783b0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
783c0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
783d0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
783e0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
783f0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
78400 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
78410 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
78420 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
78430 28 6e 61 6d 65 20 2e 20 22 6a 30 6c 22 29 20 28  (name . "j0l") (
78440 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
78450 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
78460 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
78470 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
78480 2e 68 3a 32 32 33 3a 31 20 3c 53 70 65 6c 6c 69  .h:223:1 <Spelli
78490 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
784a0 65 3e 3a 31 31 38 3a 31 3e 22 29 0a 20 20 20 20  e>:118:1>").    
784b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
784c0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
784d0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
784e0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
784f0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
78500 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
78510 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
78520 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
78530 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
78540 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
78550 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
78560 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
78570 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
78580 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
78590 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
785a0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
785b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
785c0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
785d0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
785e0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
785f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
78600 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
78610 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
78620 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6a 30  ") (name . "__j0
78630 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
78640 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
78650 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
78660 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
78670 63 61 6c 6c 73 2e 68 3a 32 32 33 3a 31 20 3c 53  calls.h:223:1 <S
78680 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
78690 20 73 70 61 63 65 3e 3a 31 32 30 3a 31 3e 22 29   space>:120:1>")
786a0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
786b0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
786c0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
786d0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
786e0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
786f0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
78700 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
78710 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
78720 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
78730 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
78740 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
78750 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
78760 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
78770 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
78780 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
78790 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
787a0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
787b0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
787c0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
787d0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
787e0 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
787f0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
78800 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
78810 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
78820 22 6a 31 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  "j1l") (ns . 0).
78830 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
78840 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
78850 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
78860 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 34 3a 31  athcalls.h:224:1
78870 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
78880 74 63 68 20 73 70 61 63 65 3e 3a 31 32 31 3a 31  tch space>:121:1
78890 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
788a0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
788b0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
788c0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
788d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
788e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
788f0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
78900 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
78910 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
78920 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
78930 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
78940 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
78950 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
78960 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
78970 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
78980 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
78990 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
789a0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
789b0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
789c0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
789d0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
789e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
789f0 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
78a00 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
78a10 20 2e 20 22 5f 5f 6a 31 6c 22 29 20 28 6e 73 20   . "__j1l") (ns 
78a20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
78a30 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
78a40 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
78a50 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
78a60 32 32 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  224:1 <Spelling=
78a70 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
78a80 31 32 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  123:1>").    (va
78a90 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
78aa0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
78ab0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
78ac0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
78ad0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
78ae0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
78af0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
78b00 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
78b10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
78b20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
78b30 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
78b40 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
78b50 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
78b60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
78b70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
78b80 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
78b90 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
78ba0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
78bb0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
78bc0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
78bd0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
78be0 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
78bf0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
78c00 28 6e 61 6d 65 20 2e 20 22 6a 6e 6c 22 29 20 28  (name . "jnl") (
78c10 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
78c20 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
78c30 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
78c40 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
78c50 2e 68 3a 32 32 35 3a 31 20 3c 53 70 65 6c 6c 69  .h:225:1 <Spelli
78c60 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
78c70 65 3e 3a 31 32 34 3a 31 3e 22 29 0a 20 20 20 20  e>:124:1>").    
78c80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
78c90 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
78ca0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
78cb0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
78cc0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
78cd0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
78ce0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
78cf0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
78d00 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
78d10 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
78d20 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
78d30 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
78d40 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
78d50 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
78d60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
78d70 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
78d80 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
78d90 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
78da0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
78db0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
78dc0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
78dd0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
78de0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
78df0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
78e00 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
78e10 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
78e20 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
78e30 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62   . 128).      (b
78e40 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
78e50 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  28))).  ((tag . 
78e60 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
78e70 65 20 2e 20 22 5f 5f 6a 6e 6c 22 29 20 28 6e 73  e . "__jnl") (ns
78e80 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
78e90 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
78ea0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
78eb0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
78ec0 3a 32 32 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :225:1 <Spelling
78ed0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
78ee0 3a 31 32 36 3a 31 3e 22 29 0a 20 20 20 20 28 76  :126:1>").    (v
78ef0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
78f00 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
78f10 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
78f20 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
78f30 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
78f40 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
78f50 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
78f60 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
78f70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
78f80 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
78f90 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
78fa0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
78fb0 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
78fc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
78fd0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
78fe0 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
78ff0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
79000 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
79010 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
79020 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
79030 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
79040 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
79050 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
79060 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
79070 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
79080 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
79090 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
790a0 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
790b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
790c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
790d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
790e0 2e 20 22 79 30 6c 22 29 20 28 6e 73 20 2e 20 30  . "y0l") (ns . 0
790f0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
79100 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
79110 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
79120 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 36  /mathcalls.h:226
79130 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
79140 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 32 37  ratch space>:127
79150 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
79160 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
79170 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
79180 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
79190 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
791a0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
791b0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
791c0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
791d0 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
791e0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
791f0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
79200 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
79210 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
79220 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
79230 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
79240 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
79250 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
79260 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
79270 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
79280 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
79290 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
792a0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
792b0 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
792c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
792d0 6d 65 20 2e 20 22 5f 5f 79 30 6c 22 29 20 28 6e  me . "__y0l") (n
792e0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
792f0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
79300 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
79310 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
79320 68 3a 32 32 36 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:226:1 <Spellin
79330 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
79340 3e 3a 31 32 39 3a 31 3e 22 29 0a 20 20 20 20 28  >:129:1>").    (
79350 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
79360 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
79370 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
79380 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
79390 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
793a0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
793b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
793c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
793d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
793e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
793f0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
79400 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
79410 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
79420 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
79430 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
79440 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
79450 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
79460 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
79470 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
79480 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
79490 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
794a0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
794b0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
794c0 29 20 28 6e 61 6d 65 20 2e 20 22 79 31 6c 22 29  ) (name . "y1l")
794d0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
794e0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
794f0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
79500 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
79510 6c 73 2e 68 3a 32 32 37 3a 31 20 3c 53 70 65 6c  ls.h:227:1 <Spel
79520 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
79530 61 63 65 3e 3a 31 33 30 3a 31 3e 22 29 0a 20 20  ace>:130:1>").  
79540 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
79550 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
79560 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
79570 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
79580 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
79590 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
795a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
795b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
795c0 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
795d0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
795e0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
795f0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
79600 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
79610 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
79620 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
79630 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
79640 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
79650 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
79660 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
79670 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
79680 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
79690 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
796a0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
796b0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
796c0 79 31 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  y1l") (ns . 0). 
796d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
796e0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
796f0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
79700 74 68 63 61 6c 6c 73 2e 68 3a 32 32 37 3a 31 20  thcalls.h:227:1 
79710 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
79720 63 68 20 73 70 61 63 65 3e 3a 31 33 32 3a 31 3e  ch space>:132:1>
79730 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
79740 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
79750 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
79760 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
79770 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
79780 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
79790 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
797a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
797b0 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
797c0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
797d0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
797e0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
797f0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
79800 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
79810 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
79820 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
79830 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
79840 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
79850 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
79860 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
79870 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
79880 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
79890 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
798a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
798b0 2e 20 22 79 6e 6c 22 29 20 28 6e 73 20 2e 20 30  . "ynl") (ns . 0
798c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
798d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
798e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
798f0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 38  /mathcalls.h:228
79900 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
79910 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 33 33  ratch space>:133
79920 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
79930 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
79940 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
79950 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
79960 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
79970 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
79980 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
79990 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
799a0 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
799b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
799c0 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
799d0 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
799e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
799f0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
79a00 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
79a10 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
79a20 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
79a30 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
79a40 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
79a50 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
79a60 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
79a70 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
79a80 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
79a90 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
79aa0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
79ab0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
79ac0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
79ad0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
79ae0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
79af0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
79b00 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
79b10 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
79b20 5f 79 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  _ynl") (ns . 0).
79b30 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
79b40 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
79b50 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
79b60 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 38 3a 31  athcalls.h:228:1
79b70 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
79b80 74 63 68 20 73 70 61 63 65 3e 3a 31 33 35 3a 31  tch space>:135:1
79b90 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
79ba0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
79bb0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
79bc0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
79bd0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
79be0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
79bf0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
79c00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
79c10 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
79c20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
79c30 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
79c40 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
79c50 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
79c60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
79c70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
79c80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
79c90 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
79ca0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
79cb0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
79cc0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
79cd0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
79ce0 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
79cf0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
79d00 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
79d10 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
79d20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
79d30 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
79d40 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
79d50 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
79d60 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
79d70 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
79d80 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 72 66  n") (name . "erf
79d90 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
79da0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
79db0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
79dc0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
79dd0 63 61 6c 6c 73 2e 68 3a 32 33 34 3a 31 20 3c 53  calls.h:234:1 <S
79de0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
79df0 20 73 70 61 63 65 3e 3a 31 33 36 3a 31 3e 22 29   space>:136:1>")
79e00 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
79e10 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
79e20 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
79e30 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
79e40 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
79e50 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
79e60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
79e70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
79e80 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
79e90 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
79ea0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
79eb0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
79ec0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
79ed0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
79ee0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
79ef0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
79f00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
79f10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
79f20 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
79f30 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
79f40 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
79f50 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
79f60 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
79f70 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
79f80 22 5f 5f 65 72 66 6c 22 29 20 28 6e 73 20 2e 20  "__erfl") (ns . 
79f90 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
79fa0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
79fb0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
79fc0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33  s/mathcalls.h:23
79fd0 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  4:1 <Spelling=<s
79fe0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 33  cratch space>:13
79ff0 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  8:1>").    (vari
7a000 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
7a010 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
7a020 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
7a030 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
7a040 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
7a050 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
7a060 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
7a070 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
7a080 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7a090 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
7a0a0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
7a0b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7a0c0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7a0d0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7a0e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
7a0f0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
7a100 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
7a110 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7a120 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
7a130 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7a140 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7a150 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
7a160 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
7a170 61 6d 65 20 2e 20 22 65 72 66 63 6c 22 29 20 28  ame . "erfcl") (
7a180 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
7a190 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
7a1a0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
7a1b0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
7a1c0 2e 68 3a 32 33 35 3a 31 20 3c 53 70 65 6c 6c 69  .h:235:1 <Spelli
7a1d0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
7a1e0 65 3e 3a 31 33 39 3a 31 3e 22 29 0a 20 20 20 20  e>:139:1>").    
7a1f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
7a200 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
7a210 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
7a220 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
7a230 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
7a240 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
7a250 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
7a260 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
7a270 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
7a280 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7a290 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7a2a0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
7a2b0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7a2c0 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
7a2d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7a2e0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
7a2f0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
7a300 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7a310 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
7a320 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7a330 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7a340 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
7a350 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
7a360 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 72  ") (name . "__er
7a370 66 63 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  fcl") (ns . 0). 
7a380 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
7a390 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
7a3a0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
7a3b0 74 68 63 61 6c 6c 73 2e 68 3a 32 33 35 3a 31 20  thcalls.h:235:1 
7a3c0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
7a3d0 63 68 20 73 70 61 63 65 3e 3a 31 34 31 3a 31 3e  ch space>:141:1>
7a3e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
7a3f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
7a400 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
7a410 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
7a420 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
7a430 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
7a440 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
7a450 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
7a460 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
7a470 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
7a480 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7a490 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
7a4a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
7a4b0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7a4c0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
7a4d0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
7a4e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
7a4f0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
7a500 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7a510 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7a520 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
7a530 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7a540 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
7a550 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
7a560 2e 20 22 6c 67 61 6d 6d 61 6c 22 29 20 28 6e 73  . "lgammal") (ns
7a570 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
7a580 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
7a590 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
7a5a0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
7a5b0 3a 32 33 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :236:1 <Spelling
7a5c0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
7a5d0 3a 31 34 32 3a 31 3e 22 29 0a 20 20 20 20 28 76  :142:1>").    (v
7a5e0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
7a5f0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
7a600 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
7a610 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
7a620 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
7a630 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
7a640 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7a650 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
7a660 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7a670 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7a680 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7a690 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
7a6a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7a6b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7a6c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7a6d0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
7a6e0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
7a6f0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7a700 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
7a710 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7a720 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7a730 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
7a740 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
7a750 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 67 61 6d   (name . "__lgam
7a760 6d 61 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  mal") (ns . 0). 
7a770 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
7a780 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
7a790 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
7a7a0 74 68 63 61 6c 6c 73 2e 68 3a 32 33 36 3a 31 20  thcalls.h:236:1 
7a7b0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
7a7c0 63 68 20 73 70 61 63 65 3e 3a 31 34 34 3a 31 3e  ch space>:144:1>
7a7d0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
7a7e0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
7a7f0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
7a800 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
7a810 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
7a820 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
7a830 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
7a840 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
7a850 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
7a860 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
7a870 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7a880 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
7a890 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
7a8a0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7a8b0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
7a8c0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
7a8d0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
7a8e0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
7a8f0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7a900 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7a910 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
7a920 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7a930 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
7a940 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
7a950 2e 20 22 74 67 61 6d 6d 61 6c 22 29 20 28 6e 73  . "tgammal") (ns
7a960 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
7a970 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
7a980 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
7a990 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
7a9a0 3a 32 34 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :241:1 <Spelling
7a9b0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
7a9c0 3a 31 34 35 3a 31 3e 22 29 0a 20 20 20 20 28 76  :145:1>").    (v
7a9d0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
7a9e0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
7a9f0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
7aa00 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
7aa10 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
7aa20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
7aa30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7aa40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
7aa50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7aa60 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7aa70 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7aa80 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
7aa90 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7aaa0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7aab0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7aac0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
7aad0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
7aae0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7aaf0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
7ab00 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7ab10 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7ab20 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
7ab30 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
7ab40 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 67 61 6d   (name . "__tgam
7ab50 6d 61 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  mal") (ns . 0). 
7ab60 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
7ab70 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
7ab80 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
7ab90 74 68 63 61 6c 6c 73 2e 68 3a 32 34 31 3a 31 20  thcalls.h:241:1 
7aba0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
7abb0 63 68 20 73 70 61 63 65 3e 3a 31 34 37 3a 31 3e  ch space>:147:1>
7abc0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
7abd0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
7abe0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
7abf0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
7ac00 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
7ac10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
7ac20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
7ac30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
7ac40 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
7ac50 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
7ac60 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7ac70 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
7ac80 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
7ac90 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7aca0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
7acb0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
7acc0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
7acd0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
7ace0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7acf0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7ad00 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
7ad10 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7ad20 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
7ad30 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
7ad40 2e 20 22 67 61 6d 6d 61 6c 22 29 20 28 6e 73 20  . "gammal") (ns 
7ad50 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
7ad60 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
7ad70 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
7ad80 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
7ad90 32 34 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  247:1 <Spelling=
7ada0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
7adb0 31 34 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  148:1>").    (va
7adc0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
7add0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
7ade0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
7adf0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
7ae00 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
7ae10 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
7ae20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
7ae30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
7ae40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
7ae50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
7ae60 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7ae70 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
7ae80 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7ae90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7aea0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
7aeb0 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
7aec0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
7aed0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7aee0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
7aef0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7af00 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7af10 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
7af20 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
7af30 28 6e 61 6d 65 20 2e 20 22 5f 5f 67 61 6d 6d 61  (name . "__gamma
7af40 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
7af50 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
7af60 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
7af70 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
7af80 63 61 6c 6c 73 2e 68 3a 32 34 37 3a 31 20 3c 53  calls.h:247:1 <S
7af90 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
7afa0 20 73 70 61 63 65 3e 3a 31 35 30 3a 31 3e 22 29   space>:150:1>")
7afb0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
7afc0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
7afd0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
7afe0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
7aff0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
7b000 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
7b010 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
7b020 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
7b030 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
7b040 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7b050 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
7b060 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
7b070 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
7b080 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
7b090 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7b0a0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
7b0b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
7b0c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7b0d0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7b0e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7b0f0 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
7b100 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7b110 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
7b120 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
7b130 22 6c 67 61 6d 6d 61 6c 5f 72 22 29 20 28 6e 73  "lgammal_r") (ns
7b140 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
7b150 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
7b160 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
7b170 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
7b180 3a 32 35 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :255:1 <Spelling
7b190 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
7b1a0 3a 31 35 32 3a 31 3e 22 29 0a 20 20 20 20 28 76  :152:1>").    (v
7b1b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
7b1c0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
7b1d0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
7b1e0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
7b1f0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
7b200 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
7b210 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7b220 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
7b230 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7b240 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7b250 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7b260 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
7b270 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7b280 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7b290 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7b2a0 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
7b2b0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
7b2c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
7b2d0 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 67 61 6d 70  me . "__signgamp
7b2e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7b2f0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7b300 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
7b310 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
7b320 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7b330 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
7b340 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
7b350 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
7b360 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
7b370 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
7b380 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
7b390 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
7b3a0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7b3b0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
7b3c0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7b3d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7b3e0 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
7b3f0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
7b400 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 67 61 6d 6d  (name . "__lgamm
7b410 61 6c 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  al_r") (ns . 0).
7b420 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
7b430 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
7b440 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
7b450 61 74 68 63 61 6c 6c 73 2e 68 3a 32 35 35 3a 31  athcalls.h:255:1
7b460 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
7b470 74 63 68 20 73 70 61 63 65 3e 3a 31 35 35 3a 31  tch space>:155:1
7b480 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
7b490 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
7b4a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
7b4b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
7b4c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
7b4d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
7b4e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
7b4f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
7b500 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
7b510 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
7b520 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
7b530 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7b540 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7b550 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7b560 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
7b570 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
7b580 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
7b590 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
7b5a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
7b5b0 5f 5f 73 69 67 6e 67 61 6d 70 22 29 0a 20 20 20  __signgamp").   
7b5c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
7b5d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
7b5e0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
7b5f0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
7b600 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
7b610 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
7b620 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
7b630 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
7b640 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
7b650 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
7b660 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
7b670 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
7b680 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7b690 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7b6a0 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
7b6b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7b6c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
7b6d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
7b6e0 2e 20 22 72 69 6e 74 6c 22 29 20 28 6e 73 20 2e  . "rintl") (ns .
7b6f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
7b700 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
7b710 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7b720 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
7b730 36 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  62:1 <Spelling=<
7b740 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
7b750 35 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  56:1>").    (var
7b760 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
7b770 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
7b780 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
7b790 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
7b7a0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
7b7b0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
7b7c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7b7d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
7b7e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7b7f0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7b800 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7b810 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
7b820 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
7b830 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
7b840 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
7b850 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
7b860 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
7b870 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7b880 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
7b890 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
7b8a0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7b8b0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
7b8c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
7b8d0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 69 6e  ) (name . "__rin
7b8e0 74 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  tl") (ns . 0).  
7b8f0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
7b900 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
7b910 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
7b920 68 63 61 6c 6c 73 2e 68 3a 32 36 32 3a 31 20 3c  hcalls.h:262:1 <
7b930 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
7b940 68 20 73 70 61 63 65 3e 3a 31 35 38 3a 31 3e 22  h space>:158:1>"
7b950 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
7b960 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
7b970 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
7b980 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
7b990 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
7b9a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
7b9b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
7b9c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
7b9d0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
7b9e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
7b9f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
7ba00 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
7ba10 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7ba20 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7ba30 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
7ba40 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7ba50 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
7ba60 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
7ba70 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
7ba80 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
7ba90 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62   . 128).      (b
7baa0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7bab0 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  28))).  ((tag . 
7bac0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
7bad0 65 20 2e 20 22 6e 65 78 74 61 66 74 65 72 6c 22  e . "nextafterl"
7bae0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
7baf0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
7bb00 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
7bb10 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
7bb20 6c 6c 73 2e 68 3a 32 36 35 3a 31 20 3c 53 70 65  lls.h:265:1 <Spe
7bb30 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
7bb40 70 61 63 65 3e 3a 31 35 39 3a 31 3e 22 29 0a 20  pace>:159:1>"). 
7bb50 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
7bb60 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
7bb70 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
7bb80 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
7bb90 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
7bba0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
7bbb0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7bbc0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7bbd0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
7bbe0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
7bbf0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7bc00 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7bc10 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
7bc20 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7bc30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7bc40 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
7bc50 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
7bc60 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
7bc70 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
7bc80 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
7bc90 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7bca0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7bcb0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
7bcc0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7bcd0 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
7bce0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7bcf0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
7bd00 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
7bd10 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7bd20 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
7bd30 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7bd40 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7bd50 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
7bd60 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
7bd70 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65  ") (name . "__ne
7bd80 78 74 61 66 74 65 72 6c 22 29 20 28 6e 73 20 2e  xtafterl") (ns .
7bd90 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
7bda0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
7bdb0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7bdc0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
7bdd0 36 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  65:1 <Spelling=<
7bde0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
7bdf0 36 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  61:1>").    (var
7be00 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
7be10 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
7be20 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
7be30 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
7be40 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
7be50 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
7be60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7be70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
7be80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7be90 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7bea0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7beb0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
7bec0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
7bed0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
7bee0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
7bef0 31 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  128))).        (
7bf00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
7bf10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
7bf20 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20  ame . "__y").   
7bf30 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
7bf40 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
7bf50 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
7bf60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7bf70 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7bf80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
7bf90 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7bfa0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
7bfb0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
7bfc0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
7bfd0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
7bfe0 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62   . 128).      (b
7bff0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7c000 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  28))).  ((tag . 
7c010 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
7c020 65 20 2e 20 22 6e 65 78 74 74 6f 77 61 72 64 6c  e . "nexttowardl
7c030 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
7c040 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
7c050 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
7c060 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
7c070 61 6c 6c 73 2e 68 3a 32 36 37 3a 31 20 3c 53 70  alls.h:267:1 <Sp
7c080 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
7c090 73 70 61 63 65 3e 3a 31 36 32 3a 31 3e 22 29 0a  space>:162:1>").
7c0a0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
7c0b0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
7c0c0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
7c0d0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
7c0e0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
7c0f0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
7c100 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
7c110 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
7c120 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
7c130 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
7c140 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7c150 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
7c160 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
7c170 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7c180 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
7c190 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
7c1a0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
7c1b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7c1c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
7c1d0 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
7c1e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
7c1f0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7c200 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
7c210 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7c220 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
7c230 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7c240 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
7c250 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
7c260 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
7c270 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
7c280 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7c290 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7c2a0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
7c2b0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
7c2c0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e  n") (name . "__n
7c2d0 65 78 74 74 6f 77 61 72 64 6c 22 29 20 28 6e 73  exttowardl") (ns
7c2e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
7c2f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
7c300 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
7c310 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
7c320 3a 32 36 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :267:1 <Spelling
7c330 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
7c340 3a 31 36 34 3a 31 3e 22 29 0a 20 20 20 20 28 76  :164:1>").    (v
7c350 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
7c360 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
7c370 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
7c380 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
7c390 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
7c3a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
7c3b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7c3c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
7c3d0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
7c3e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
7c3f0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7c400 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
7c410 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7c420 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
7c430 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7c440 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20 20  . 128))).       
7c450 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
7c460 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
7c470 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
7c480 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7c490 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
7c4a0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
7c4b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7c4c0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7c4d0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7c4e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
7c4f0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
7c500 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
7c510 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7c520 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
7c530 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7c540 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7c550 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
7c560 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
7c570 61 6d 65 20 2e 20 22 72 65 6d 61 69 6e 64 65 72  ame . "remainder
7c580 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
7c590 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
7c5a0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
7c5b0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
7c5c0 63 61 6c 6c 73 2e 68 3a 32 37 38 3a 31 20 3c 53  calls.h:278:1 <S
7c5d0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
7c5e0 20 73 70 61 63 65 3e 3a 31 36 36 3a 31 3e 22 29   space>:166:1>")
7c5f0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
7c600 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
7c610 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
7c620 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
7c630 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
7c640 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
7c650 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
7c660 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
7c670 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
7c680 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
7c690 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
7c6a0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7c6b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7c6c0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7c6d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
7c6e0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
7c6f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
7c700 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
7c710 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
7c720 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  __y").          
7c730 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
7c740 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
7c750 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
7c760 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7c770 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
7c780 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7c790 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
7c7a0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
7c7b0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7c7c0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7c7d0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7c7e0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
7c7f0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
7c800 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
7c810 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
7c820 72 65 6d 61 69 6e 64 65 72 6c 22 29 20 28 6e 73  remainderl") (ns
7c830 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
7c840 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
7c850 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
7c860 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
7c870 3a 32 37 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :278:1 <Spelling
7c880 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
7c890 3a 31 36 38 3a 31 3e 22 29 0a 20 20 20 20 28 76  :168:1>").    (v
7c8a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
7c8b0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
7c8c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
7c8d0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
7c8e0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
7c8f0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
7c900 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7c910 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
7c920 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
7c930 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
7c940 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7c950 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
7c960 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7c970 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
7c980 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7c990 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20 20  . 128))).       
7c9a0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
7c9b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
7c9c0 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
7c9d0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7c9e0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
7c9f0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
7ca00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7ca10 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7ca20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7ca30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
7ca40 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
7ca50 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
7ca60 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7ca70 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
7ca80 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7ca90 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7caa0 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
7cab0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
7cac0 61 6d 65 20 2e 20 22 73 63 61 6c 62 6e 6c 22 29  ame . "scalbnl")
7cad0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
7cae0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
7caf0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
7cb00 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
7cb10 6c 73 2e 68 3a 32 38 32 3a 31 20 3c 53 70 65 6c  ls.h:282:1 <Spel
7cb20 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
7cb30 61 63 65 3e 3a 31 36 39 3a 31 3e 22 29 0a 20 20  ace>:169:1>").  
7cb40 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
7cb50 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
7cb60 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
7cb70 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
7cb80 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
7cb90 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
7cba0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
7cbb0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
7cbc0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
7cbd0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7cbe0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
7cbf0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
7cc00 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
7cc10 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
7cc20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7cc30 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20  ent . 128))).   
7cc40 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
7cc50 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7cc60 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
7cc70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7cc80 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7cc90 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
7cca0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
7ccb0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
7ccc0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7ccd0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
7cce0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
7ccf0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7cd00 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7cd10 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7cd20 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
7cd30 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7cd40 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
7cd50 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
7cd60 22 5f 5f 73 63 61 6c 62 6e 6c 22 29 20 28 6e 73  "__scalbnl") (ns
7cd70 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
7cd80 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
7cd90 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
7cda0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
7cdb0 3a 32 38 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :282:1 <Spelling
7cdc0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
7cdd0 3a 31 37 31 3a 31 3e 22 29 0a 20 20 20 20 28 76  :171:1>").    (v
7cde0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
7cdf0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
7ce00 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
7ce10 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
7ce20 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
7ce30 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
7ce40 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7ce50 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
7ce60 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
7ce70 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
7ce80 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7ce90 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
7cea0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7ceb0 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
7cec0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7ced0 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20 20  . 128))).       
7cee0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
7cef0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
7cf00 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20  (name . "__n"). 
7cf10 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7cf20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
7cf30 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
7cf40 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7cf50 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
7cf60 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7cf70 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
7cf80 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
7cf90 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
7cfa0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
7cfb0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7cfc0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7cfd0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
7cfe0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
7cff0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 6c 6f  n") (name . "ilo
7d000 67 62 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  gbl") (ns . 0). 
7d010 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
7d020 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
7d030 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
7d040 74 68 63 61 6c 6c 73 2e 68 3a 32 38 36 3a 31 20  thcalls.h:286:1 
7d050 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
7d060 63 68 20 73 70 61 63 65 3e 3a 31 37 32 3a 31 3e  ch space>:172:1>
7d070 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
7d080 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
7d090 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
7d0a0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
7d0b0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
7d0c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
7d0d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
7d0e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
7d0f0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
7d100 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
7d110 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
7d120 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
7d130 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7d140 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
7d150 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
7d160 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7d170 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
7d180 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
7d190 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
7d1a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
7d1b0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7d1c0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
7d1d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
7d1e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 6c  ") (name . "__il
7d1f0 6f 67 62 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  ogbl") (ns . 0).
7d200 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
7d210 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
7d220 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
7d230 61 74 68 63 61 6c 6c 73 2e 68 3a 32 38 36 3a 31  athcalls.h:286:1
7d240 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
7d250 74 63 68 20 73 70 61 63 65 3e 3a 31 37 34 3a 31  tch space>:174:1
7d260 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
7d270 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
7d280 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
7d290 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
7d2a0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
7d2b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
7d2c0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
7d2d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
7d2e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
7d2f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7d300 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
7d310 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
7d320 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7d330 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7d340 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7d350 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
7d360 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
7d370 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
7d380 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
7d390 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
7d3a0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
7d3b0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
7d3c0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
7d3d0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 63 61  n") (name . "sca
7d3e0 6c 62 6c 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29  lblnl") (ns . 0)
7d3f0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
7d400 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
7d410 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
7d420 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 39 36 3a  mathcalls.h:296:
7d430 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
7d440 61 74 63 68 20 73 70 61 63 65 3e 3a 31 37 36 3a  atch space>:176:
7d450 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
7d460 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
7d470 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
7d480 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
7d490 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
7d4a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
7d4b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
7d4c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
7d4d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
7d4e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
7d4f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
7d500 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7d510 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
7d520 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7d530 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7d540 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7d550 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
7d560 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7d570 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7d580 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20   . "__n").      
7d590 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
7d5a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7d5b0 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  ong").          
7d5c0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
7d5d0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7d5e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
7d5f0 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
7d600 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
7d610 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7d620 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
7d630 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7d640 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7d650 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
7d660 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
7d670 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 63 61 6c 62  (name . "__scalb
7d680 6c 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  lnl") (ns . 0). 
7d690 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
7d6a0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
7d6b0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
7d6c0 74 68 63 61 6c 6c 73 2e 68 3a 32 39 36 3a 31 20  thcalls.h:296:1 
7d6d0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
7d6e0 63 68 20 73 70 61 63 65 3e 3a 31 37 38 3a 31 3e  ch space>:178:1>
7d6f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
7d700 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
7d710 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
7d720 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
7d730 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
7d740 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
7d750 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
7d760 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
7d770 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
7d780 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
7d790 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
7d7a0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
7d7b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7d7c0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
7d7d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
7d7e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7d7f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
7d800 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
7d810 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
7d820 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
7d830 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7d840 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
7d850 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  g").            
7d860 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
7d870 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7d880 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
7d890 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
7d8a0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
7d8b0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7d8c0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
7d8d0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7d8e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7d8f0 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
7d900 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
7d910 61 6d 65 20 2e 20 22 6e 65 61 72 62 79 69 6e 74  ame . "nearbyint
7d920 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
7d930 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
7d940 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
7d950 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
7d960 63 61 6c 6c 73 2e 68 3a 33 30 30 3a 31 20 3c 53  calls.h:300:1 <S
7d970 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
7d980 20 73 70 61 63 65 3e 3a 31 37 39 3a 31 3e 22 29   space>:179:1>")
7d990 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
7d9a0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
7d9b0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
7d9c0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
7d9d0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
7d9e0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
7d9f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
7da00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
7da10 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
7da20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
7da30 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
7da40 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7da50 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7da60 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7da70 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
7da80 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
7da90 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
7daa0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
7dab0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
7dac0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7dad0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
7dae0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
7daf0 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
7db00 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
7db10 20 2e 20 22 5f 5f 6e 65 61 72 62 79 69 6e 74 6c   . "__nearbyintl
7db20 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
7db30 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
7db40 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
7db50 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
7db60 61 6c 6c 73 2e 68 3a 33 30 30 3a 31 20 3c 53 70  alls.h:300:1 <Sp
7db70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
7db80 73 70 61 63 65 3e 3a 31 38 31 3a 31 3e 22 29 0a  space>:181:1>").
7db90 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
7dba0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
7dbb0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
7dbc0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
7dbd0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
7dbe0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
7dbf0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
7dc00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
7dc10 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
7dc20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
7dc30 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7dc40 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
7dc50 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
7dc60 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7dc70 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
7dc80 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
7dc90 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
7dca0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
7dcb0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7dcc0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7dcd0 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
7dce0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7dcf0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
7dd00 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
7dd10 2e 20 22 72 6f 75 6e 64 6c 22 29 20 28 6e 73 20  . "roundl") (ns 
7dd20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
7dd30 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
7dd40 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
7dd50 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
7dd60 33 30 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  304:1 <Spelling=
7dd70 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
7dd80 31 38 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  182:1>").    (va
7dd90 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
7dda0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
7ddb0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
7ddc0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
7ddd0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
7dde0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
7ddf0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
7de00 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
7de10 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
7de20 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7de30 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7de40 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
7de50 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7de60 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
7de70 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7de80 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
7de90 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
7dea0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7deb0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
7dec0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7ded0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7dee0 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
7def0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
7df00 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 6f  ") (name . "__ro
7df10 75 6e 64 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  undl") (ns . 0).
7df20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
7df30 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
7df40 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
7df50 61 74 68 63 61 6c 6c 73 2e 68 3a 33 30 34 3a 31  athcalls.h:304:1
7df60 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
7df70 74 63 68 20 73 70 61 63 65 3e 3a 31 38 34 3a 31  tch space>:184:1
7df80 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
7df90 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
7dfa0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
7dfb0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
7dfc0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
7dfd0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
7dfe0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
7dff0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
7e000 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
7e010 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7e020 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
7e030 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
7e040 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7e050 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7e060 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7e070 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
7e080 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
7e090 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
7e0a0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7e0b0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
7e0c0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7e0d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7e0e0 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
7e0f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
7e100 61 6d 65 20 2e 20 22 74 72 75 6e 63 6c 22 29 20  ame . "truncl") 
7e110 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
7e120 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
7e130 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
7e140 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
7e150 73 2e 68 3a 33 30 38 3a 31 20 3c 53 70 65 6c 6c  s.h:308:1 <Spell
7e160 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
7e170 63 65 3e 3a 31 38 35 3a 31 3e 22 29 0a 20 20 20  ce>:185:1>").   
7e180 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
7e190 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
7e1a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
7e1b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
7e1c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
7e1d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
7e1e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
7e1f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
7e200 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
7e210 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7e220 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
7e230 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
7e240 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
7e250 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
7e260 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7e270 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
7e280 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
7e290 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
7e2a0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
7e2b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
7e2c0 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
7e2d0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7e2e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
7e2f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
7e300 5f 5f 74 72 75 6e 63 6c 22 29 20 28 6e 73 20 2e  __truncl") (ns .
7e310 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
7e320 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
7e330 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7e340 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
7e350 30 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  08:1 <Spelling=<
7e360 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
7e370 38 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  87:1>").    (var
7e380 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
7e390 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
7e3a0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
7e3b0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
7e3c0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
7e3d0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
7e3e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7e3f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
7e400 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7e410 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7e420 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7e430 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
7e440 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
7e450 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
7e460 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
7e470 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
7e480 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
7e490 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7e4a0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
7e4b0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
7e4c0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7e4d0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
7e4e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
7e4f0 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 6d 71 75  ) (name . "remqu
7e500 6f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ol") (ns . 0).  
7e510 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
7e520 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
7e530 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
7e540 68 63 61 6c 6c 73 2e 68 3a 33 31 33 3a 31 20 3c  hcalls.h:313:1 <
7e550 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
7e560 68 20 73 70 61 63 65 3e 3a 31 38 38 3a 31 3e 22  h space>:188:1>"
7e570 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
7e580 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
7e590 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
7e5a0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
7e5b0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
7e5c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
7e5d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
7e5e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
7e5f0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
7e600 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
7e610 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
7e620 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
7e630 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7e640 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7e650 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
7e660 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7e670 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
7e680 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
7e690 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
7e6a0 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
7e6b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
7e6c0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7e6d0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7e6e0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7e6f0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
7e700 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7e710 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20  t . 128))).     
7e720 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
7e730 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
7e740 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 71 75 6f    (name . "__quo
7e750 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7e760 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7e770 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
7e780 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
7e790 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7e7a0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
7e7b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
7e7c0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
7e7d0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
7e7e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
7e7f0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
7e800 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
7e810 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7e820 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
7e830 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7e840 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7e850 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
7e860 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
7e870 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65 6d 71 75  (name . "__remqu
7e880 6f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ol") (ns . 0).  
7e890 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
7e8a0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
7e8b0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
7e8c0 68 63 61 6c 6c 73 2e 68 3a 33 31 33 3a 31 20 3c  hcalls.h:313:1 <
7e8d0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
7e8e0 68 20 73 70 61 63 65 3e 3a 31 39 30 3a 31 3e 22  h space>:190:1>"
7e8f0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
7e900 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
7e910 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
7e920 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
7e930 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
7e940 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
7e950 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
7e960 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
7e970 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
7e980 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
7e990 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
7e9a0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
7e9b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7e9c0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7e9d0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
7e9e0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7e9f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
7ea00 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
7ea10 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
7ea20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
7ea30 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
7ea40 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7ea50 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7ea60 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7ea70 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
7ea80 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7ea90 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20  t . 128))).     
7eaa0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
7eab0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
7eac0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 71 75 6f    (name . "__quo
7ead0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7eae0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7eaf0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
7eb00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
7eb10 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7eb20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
7eb30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
7eb40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
7eb50 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
7eb60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
7eb70 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
7eb80 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
7eb90 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7eba0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
7ebb0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7ebc0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7ebd0 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
7ebe0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
7ebf0 28 6e 61 6d 65 20 2e 20 22 6c 72 69 6e 74 6c 22  (name . "lrintl"
7ec00 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
7ec10 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
7ec20 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
7ec30 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
7ec40 6c 6c 73 2e 68 3a 33 32 30 3a 31 20 3c 53 70 65  lls.h:320:1 <Spe
7ec50 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
7ec60 70 61 63 65 3e 3a 31 39 31 3a 31 3e 22 29 0a 20  pace>:191:1>"). 
7ec70 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
7ec80 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
7ec90 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
7eca0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
7ecb0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
7ecc0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
7ecd0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7ece0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7ecf0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
7ed00 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
7ed10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7ed20 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7ed30 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
7ed40 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7ed50 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7ed60 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
7ed70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
7ed80 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
7ed90 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
7eda0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
7edb0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7edc0 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
7edd0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
7ede0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 72 69 6e 74  (name . "__lrint
7edf0 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
7ee00 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
7ee10 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
7ee20 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
7ee30 63 61 6c 6c 73 2e 68 3a 33 32 30 3a 31 20 3c 53  calls.h:320:1 <S
7ee40 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
7ee50 20 73 70 61 63 65 3e 3a 31 39 33 3a 31 3e 22 29   space>:193:1>")
7ee60 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
7ee70 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
7ee80 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
7ee90 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
7eea0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
7eeb0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
7eec0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
7eed0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
7eee0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
7eef0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
7ef00 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
7ef10 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7ef20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7ef30 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7ef40 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
7ef50 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
7ef60 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
7ef70 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
7ef80 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28  ":long").      (
7ef90 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
7efa0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7efb0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
7efc0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
7efd0 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6c 72 69 6e  ) (name . "llrin
7efe0 74 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  tl") (ns . 0).  
7eff0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
7f000 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
7f010 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
7f020 68 63 61 6c 6c 73 2e 68 3a 33 32 32 3a 31 20 3c  hcalls.h:322:1 <
7f030 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
7f040 68 20 73 70 61 63 65 3e 3a 31 39 34 3a 31 3e 22  h space>:194:1>"
7f050 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
7f060 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
7f070 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
7f080 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
7f090 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
7f0a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
7f0b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
7f0c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
7f0d0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
7f0e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
7f0f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
7f100 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
7f110 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7f120 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7f130 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
7f140 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7f150 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
7f160 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
7f170 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20   ":long-long"). 
7f180 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7f190 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
7f1a0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
7f1b0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
7f1c0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
7f1d0 22 5f 5f 6c 6c 72 69 6e 74 6c 22 29 20 28 6e 73  "__llrintl") (ns
7f1e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
7f1f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
7f200 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
7f210 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
7f220 3a 33 32 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :322:1 <Spelling
7f230 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
7f240 3a 31 39 36 3a 31 3e 22 29 0a 20 20 20 20 28 76  :196:1>").    (v
7f250 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
7f260 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
7f270 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
7f280 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
7f290 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
7f2a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
7f2b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7f2c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
7f2d0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
7f2e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
7f2f0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7f300 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
7f310 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7f320 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
7f330 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7f340 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
7f350 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
7f360 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
7f370 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
7f380 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
7f390 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7f3a0 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
7f3b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
7f3c0 28 6e 61 6d 65 20 2e 20 22 6c 72 6f 75 6e 64 6c  (name . "lroundl
7f3d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
7f3e0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
7f3f0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
7f400 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
7f410 61 6c 6c 73 2e 68 3a 33 32 36 3a 31 20 3c 53 70  alls.h:326:1 <Sp
7f420 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
7f430 73 70 61 63 65 3e 3a 31 39 37 3a 31 3e 22 29 0a  space>:197:1>").
7f440 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
7f450 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
7f460 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
7f470 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
7f480 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
7f490 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
7f4a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
7f4b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
7f4c0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
7f4d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
7f4e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7f4f0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
7f500 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
7f510 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7f520 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
7f530 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
7f540 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
7f550 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
7f560 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  :long").      (b
7f570 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
7f580 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7f590 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
7f5a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
7f5b0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 72 6f 75   (name . "__lrou
7f5c0 6e 64 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ndl") (ns . 0). 
7f5d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
7f5e0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
7f5f0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
7f600 74 68 63 61 6c 6c 73 2e 68 3a 33 32 36 3a 31 20  thcalls.h:326:1 
7f610 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
7f620 63 68 20 73 70 61 63 65 3e 3a 31 39 39 3a 31 3e  ch space>:199:1>
7f630 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
7f640 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
7f650 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
7f660 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
7f670 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
7f680 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
7f690 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
7f6a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
7f6b0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
7f6c0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
7f6d0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
7f6e0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
7f6f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7f700 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
7f710 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
7f720 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7f730 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
7f740 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
7f750 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20  . ":long").     
7f760 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
7f770 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
7f780 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
7f790 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
7f7a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6c 72  n") (name . "llr
7f7b0 6f 75 6e 64 6c 22 29 20 28 6e 73 20 2e 20 30 29  oundl") (ns . 0)
7f7c0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
7f7d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
7f7e0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
7f7f0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 38 3a  mathcalls.h:328:
7f800 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
7f810 61 74 63 68 20 73 70 61 63 65 3e 3a 32 30 30 3a  atch space>:200:
7f820 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
7f830 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
7f840 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
7f850 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
7f860 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
7f870 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
7f880 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
7f890 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
7f8a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
7f8b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
7f8c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
7f8d0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7f8e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
7f8f0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7f900 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7f910 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7f920 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
7f930 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
7f940 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22  g . ":long-long"
7f950 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
7f960 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
7f970 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
7f980 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
7f990 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
7f9a0 20 2e 20 22 5f 5f 6c 6c 72 6f 75 6e 64 6c 22 29   . "__llroundl")
7f9b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
7f9c0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
7f9d0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
7f9e0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
7f9f0 6c 73 2e 68 3a 33 32 38 3a 31 20 3c 53 70 65 6c  ls.h:328:1 <Spel
7fa00 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
7fa10 61 63 65 3e 3a 32 30 32 3a 31 3e 22 29 0a 20 20  ace>:202:1>").  
7fa20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
7fa30 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
7fa40 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
7fa50 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
7fa60 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
7fa70 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
7fa80 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
7fa90 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
7faa0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
7fab0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7fac0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
7fad0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
7fae0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
7faf0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
7fb00 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7fb10 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
7fb20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
7fb30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7fb40 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
7fb50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
7fb60 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
7fb70 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
7fb80 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
7fb90 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 64 69  n") (name . "fdi
7fba0 6d 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ml") (ns . 0).  
7fbb0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
7fbc0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
7fbd0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
7fbe0 68 63 61 6c 6c 73 2e 68 3a 33 33 32 3a 31 20 3c  hcalls.h:332:1 <
7fbf0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
7fc00 68 20 73 70 61 63 65 3e 3a 32 30 33 3a 31 3e 22  h space>:203:1>"
7fc10 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
7fc20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
7fc30 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
7fc40 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
7fc50 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
7fc60 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
7fc70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
7fc80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
7fc90 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
7fca0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
7fcb0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
7fcc0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
7fcd0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7fce0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7fcf0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
7fd00 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7fd10 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
7fd20 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
7fd30 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
7fd40 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
7fd50 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
7fd60 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7fd70 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7fd80 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7fd90 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
7fda0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7fdb0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
7fdc0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
7fdd0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
7fde0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
7fdf0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7fe00 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
7fe10 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
7fe20 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
7fe30 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
7fe40 5f 66 64 69 6d 6c 22 29 20 28 6e 73 20 2e 20 30  _fdiml") (ns . 0
7fe50 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
7fe60 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
7fe70 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
7fe80 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33 32  /mathcalls.h:332
7fe90 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
7fea0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 30 35  ratch space>:205
7feb0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
7fec0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
7fed0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
7fee0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
7fef0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
7ff00 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
7ff10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
7ff20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
7ff30 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
7ff40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
7ff50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
7ff60 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7ff70 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
7ff80 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7ff90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7ffa0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
7ffb0 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
7ffc0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
7ffd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
7ffe0 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
7fff0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
80000 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
80010 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
80020 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
80030 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
80040 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
80050 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
80060 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
80070 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
80080 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
80090 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
800a0 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
800b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
800c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
800d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
800e0 2e 20 22 66 6d 61 78 6c 22 29 20 28 6e 73 20 2e  . "fmaxl") (ns .
800f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
80100 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
80110 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
80120 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
80130 33 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  35:1 <Spelling=<
80140 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
80150 30 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  06:1>").    (var
80160 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
80170 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
80180 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
80190 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
801a0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
801b0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
801c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
801d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
801e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
801f0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
80200 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
80210 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
80220 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
80230 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
80240 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
80250 31 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  128))).        (
80260 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
80270 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
80280 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20  ame . "__y").   
80290 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
802a0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
802b0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
802c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
802d0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
802e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
802f0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
80300 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
80310 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
80320 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
80330 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
80340 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62   . 128).      (b
80350 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
80360 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  28))).  ((tag . 
80370 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
80380 65 20 2e 20 22 5f 5f 66 6d 61 78 6c 22 29 20 28  e . "__fmaxl") (
80390 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
803a0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
803b0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
803c0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
803d0 2e 68 3a 33 33 35 3a 31 20 3c 53 70 65 6c 6c 69  .h:335:1 <Spelli
803e0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
803f0 65 3e 3a 32 30 38 3a 31 3e 22 29 0a 20 20 20 20  e>:208:1>").    
80400 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
80410 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
80420 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
80430 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
80440 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
80450 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
80460 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
80470 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
80480 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
80490 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
804a0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
804b0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
804c0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
804d0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
804e0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
804f0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20  t . 128))).     
80500 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
80510 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
80520 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
80530 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
80540 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
80550 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
80560 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
80570 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
80580 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
80590 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
805a0 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
805b0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
805c0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
805d0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
805e0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
805f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
80600 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
80610 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
80620 28 6e 61 6d 65 20 2e 20 22 66 6d 69 6e 6c 22 29  (name . "fminl")
80630 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
80640 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
80650 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
80660 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
80670 6c 73 2e 68 3a 33 33 38 3a 31 20 3c 53 70 65 6c  ls.h:338:1 <Spel
80680 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
80690 61 63 65 3e 3a 32 30 39 3a 31 3e 22 29 0a 20 20  ace>:209:1>").  
806a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
806b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
806c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
806d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
806e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
806f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
80700 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
80710 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
80720 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
80730 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
80740 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
80750 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
80760 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
80770 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
80780 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
80790 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20  ent . 128))).   
807a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
807b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
807c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
807d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
807e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
807f0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
80800 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
80810 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
80820 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
80830 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
80840 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
80850 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
80860 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
80870 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
80880 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
80890 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
808a0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
808b0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
808c0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6d 69  ) (name . "__fmi
808d0 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nl") (ns . 0).  
808e0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
808f0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
80900 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
80910 68 63 61 6c 6c 73 2e 68 3a 33 33 38 3a 31 20 3c  hcalls.h:338:1 <
80920 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
80930 68 20 73 70 61 63 65 3e 3a 32 31 31 3a 31 3e 22  h space>:211:1>"
80940 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
80950 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
80960 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
80970 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
80980 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
80990 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
809a0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
809b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
809c0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
809d0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
809e0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
809f0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
80a00 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
80a10 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
80a20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
80a30 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
80a40 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
80a50 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
80a60 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
80a70 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  "__y").         
80a80 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
80a90 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
80aa0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
80ab0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
80ac0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
80ad0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
80ae0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
80af0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
80b00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
80b10 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
80b20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
80b30 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
80b40 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
80b50 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
80b60 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  ion") (name . "f
80b70 6d 61 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  mal") (ns . 0). 
80b80 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
80b90 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
80ba0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
80bb0 74 68 63 61 6c 6c 73 2e 68 3a 33 34 31 3a 31 20  thcalls.h:341:1 
80bc0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
80bd0 63 68 20 73 70 61 63 65 3e 3a 32 31 32 3a 31 3e  ch space>:212:1>
80be0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
80bf0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
80c00 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
80c10 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
80c20 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
80c30 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
80c40 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
80c50 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
80c60 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
80c70 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
80c80 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
80c90 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
80ca0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
80cb0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
80cc0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
80cd0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
80ce0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
80cf0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
80d00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
80d10 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
80d20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
80d30 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
80d40 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
80d50 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
80d60 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
80d70 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
80d80 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20  nt . 128))).    
80d90 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
80da0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
80db0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 7a 22     (name . "__z"
80dc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
80dd0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
80de0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
80df0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
80e00 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
80e10 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
80e20 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
80e30 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
80e40 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
80e50 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
80e60 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
80e70 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
80e80 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
80e90 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
80ea0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
80eb0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6d 61 6c   (name . "__fmal
80ec0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
80ed0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
80ee0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
80ef0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
80f00 61 6c 6c 73 2e 68 3a 33 34 31 3a 31 20 3c 53 70  alls.h:341:1 <Sp
80f10 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
80f20 73 70 61 63 65 3e 3a 32 31 34 3a 31 3e 22 29 0a  space>:214:1>").
80f30 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
80f40 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
80f50 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
80f60 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
80f70 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
80f80 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
80f90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
80fa0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
80fb0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
80fc0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
80fd0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
80fe0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
80ff0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
81000 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
81010 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
81020 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
81030 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
81040 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
81050 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
81060 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
81070 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
81080 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
81090 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
810a0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
810b0 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
810c0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
810d0 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20 20  . 128))).       
810e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
810f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
81100 28 6e 61 6d 65 20 2e 20 22 5f 5f 7a 22 29 0a 20  (name . "__z"). 
81110 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
81120 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
81130 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
81140 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
81150 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
81160 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
81170 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
81180 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
81190 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
811a0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
811b0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
811c0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
811d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
811e0 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
811f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
81200 61 6d 65 20 2e 20 22 73 63 61 6c 62 6c 22 29 20  ame . "scalbl") 
81210 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
81220 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
81230 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
81240 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
81250 73 2e 68 3a 34 30 32 3a 31 20 3c 53 70 65 6c 6c  s.h:402:1 <Spell
81260 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
81270 63 65 3e 3a 32 31 36 3a 31 3e 22 29 0a 20 20 20  ce>:216:1>").   
81280 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
81290 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
812a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
812b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
812c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
812d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
812e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
812f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
81300 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
81310 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
81320 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
81330 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
81340 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
81350 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
81360 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
81370 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20  nt . 128))).    
81380 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
81390 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
813a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22     (name . "__n"
813b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
813c0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
813d0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
813e0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
813f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
81400 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
81410 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
81420 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
81430 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
81440 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
81450 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
81460 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
81470 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
81480 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
81490 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
814a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 63 61 6c   (name . "__scal
814b0 62 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  bl") (ns . 0).  
814c0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
814d0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
814e0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
814f0 68 63 61 6c 6c 73 2e 68 3a 34 30 32 3a 31 20 3c  hcalls.h:402:1 <
81500 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
81510 68 20 73 70 61 63 65 3e 3a 32 31 38 3a 31 3e 22  h space>:218:1>"
81520 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
81530 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
81540 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
81550 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
81560 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
81570 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
81580 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
81590 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
815a0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
815b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
815c0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
815d0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
815e0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
815f0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
81600 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
81610 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
81620 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
81630 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
81640 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
81650 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20  "__n").         
81660 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
81670 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
81680 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
81690 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
816a0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
816b0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
816c0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
816d0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
816e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
816f0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
81700 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
81710 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
81720 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
81730 20 20 28 28 74 61 67 20 2e 20 22 65 78 74 65 72    ((tag . "exter
81740 6e 22 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20  n").    (name . 
81750 22 73 69 67 6e 67 61 6d 22 29 0a 20 20 20 20 28  "signgam").    (
81760 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
81770 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
81780 63 6c 75 64 65 2f 6d 61 74 68 2e 68 3a 33 33 30  clude/math.h:330
81790 3a 31 32 22 29 0a 20 20 20 20 28 74 79 70 65 20  :12").    (type 
817a0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
817b0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
817c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
817d0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
817e0 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29  "enum") (ns . 0)
817f0 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
81800 20 2e 20 34 32 29 0a 20 20 20 20 28 6c 6f 63 61   . 42).    (loca
81810 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
81820 6c 75 64 65 2f 6d 61 74 68 2e 68 3a 33 38 30 3a  lude/math.h:380:
81830 31 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  1").    (fields.
81840 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
81850 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
81860 20 28 6e 61 6d 65 20 2e 20 22 46 50 5f 4e 41 4e   (name . "FP_NAN
81870 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a  ") (value . 0)).
81880 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
81890 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
818a0 20 22 46 50 5f 49 4e 46 49 4e 49 54 45 22 29 20   "FP_INFINITE") 
818b0 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20  (value . 1)).   
818c0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
818d0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 46  eld") (name . "F
818e0 50 5f 5a 45 52 4f 22 29 20 28 76 61 6c 75 65 20  P_ZERO") (value 
818f0 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 2)).        ((
81900 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
81910 6e 61 6d 65 20 2e 20 22 46 50 5f 53 55 42 4e 4f  name . "FP_SUBNO
81920 52 4d 41 4c 22 29 20 28 76 61 6c 75 65 20 2e 20  RMAL") (value . 
81930 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
81940 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
81950 6d 65 20 2e 20 22 46 50 5f 4e 4f 52 4d 41 4c 22  me . "FP_NORMAL"
81960 29 20 28 76 61 6c 75 65 20 2e 20 34 29 29 29 29  ) (value . 4))))
81970 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75  ).  ((tag . "enu
81980 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  m") (ns . 0) (na
81990 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 34  me . "") (id . 4
819a0 33 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  3).    (location
819b0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
819c0 2f 6d 61 74 68 2e 68 3a 35 37 31 3a 39 22 29 0a  /math.h:571:9").
819d0 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
819e0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
819f0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
81a00 6d 65 20 2e 20 22 5f 49 45 45 45 5f 22 29 20 28  me . "_IEEE_") (
81a10 76 61 6c 75 65 20 2e 20 34 32 39 34 39 36 37 32  value . 42949672
81a20 39 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  95)).        ((t
81a30 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
81a40 61 6d 65 20 2e 20 22 5f 53 56 49 44 5f 22 29 20  ame . "_SVID_") 
81a50 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20  (value . 0)).   
81a60 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
81a70 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
81a80 58 4f 50 45 4e 5f 22 29 20 28 76 61 6c 75 65 20  XOPEN_") (value 
81a90 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
81aa0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
81ab0 6e 61 6d 65 20 2e 20 22 5f 50 4f 53 49 58 5f 22  name . "_POSIX_"
81ac0 29 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20  ) (value . 2)). 
81ad0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
81ae0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
81af0 22 5f 49 53 4f 43 5f 22 29 20 28 76 61 6c 75 65  "_ISOC_") (value
81b00 20 2e 20 33 29 29 29 29 29 0a 20 20 28 28 74 61   . 3))))).  ((ta
81b10 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
81b20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
81b30 28 6e 61 6d 65 20 2e 20 22 5f 4c 49 42 5f 56 45  (name . "_LIB_VE
81b40 52 53 49 4f 4e 5f 54 59 50 45 22 29 0a 20 20 20  RSION_TYPE").   
81b50 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
81b60 73 72 2f 69 6e 63 6c 75 64 65 2f 6d 61 74 68 2e  sr/include/math.
81b70 68 3a 35 37 38 3a 33 22 29 0a 20 20 20 20 28 74  h:578:3").    (t
81b80 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
81b90 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
81ba0 28 69 64 20 2e 20 34 33 29 29 29 0a 20 20 28 28  (id . 43))).  ((
81bb0 74 61 67 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  tag . "extern").
81bc0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 4c 49      (name . "_LI
81bd0 42 5f 56 45 52 53 49 4f 4e 22 29 0a 20 20 20 20  B_VERSION").    
81be0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
81bf0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
81c00 6e 63 6c 75 64 65 2f 6d 61 74 68 2e 68 3a 35 38  nclude/math.h:58
81c10 33 3a 32 36 22 29 0a 20 20 20 20 28 74 79 70 65  3:26").    (type
81c20 20 28 74 61 67 20 2e 20 22 5f 4c 49 42 5f 56 45   (tag . "_LIB_VE
81c30 52 53 49 4f 4e 5f 54 59 50 45 22 29 29 29 0a 20  RSION_TYPE"))). 
81c40 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
81c50 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
81c60 65 20 2e 20 22 65 78 63 65 70 74 69 6f 6e 22 29  e . "exception")
81c70 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c   (id . 0).    (l
81c80 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
81c90 69 6e 63 6c 75 64 65 2f 6d 61 74 68 2e 68 3a 35  include/math.h:5
81ca0 39 36 3a 38 22 29 20 28 62 69 74 2d 73 69 7a 65  96:8") (bit-size
81cb0 20 2e 20 33 32 30 29 0a 20 20 20 20 28 62 69 74   . 320).    (bit
81cc0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
81cd0 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
81ce0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
81cf0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
81d00 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28 62  ame . "type") (b
81d10 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
81d20 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
81d30 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
81d40 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
81d50 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
81d60 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
81d70 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
81d80 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
81d90 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
81da0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
81db0 6d 65 20 2e 20 22 6e 61 6d 65 22 29 20 28 62 69  me . "name") (bi
81dc0 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28  t-offset . 64) (
81dd0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
81de0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
81df0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
81e00 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
81e10 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
81e20 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
81e30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
81e40 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
81e50 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
81e60 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
81e70 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
81e80 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
81e90 61 6d 65 20 2e 20 22 61 72 67 31 22 29 20 28 62  ame . "arg1") (b
81ea0 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29  it-offset . 128)
81eb0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
81ec0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
81ed0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
81ee0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
81ef0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
81f00 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
81f10 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
81f20 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
81f30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
81f40 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
81f50 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
81f60 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 61  eld") (name . "a
81f70 72 67 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65  rg2") (bit-offse
81f80 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69  t . 192) (bit-si
81f90 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
81fa0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
81fb0 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
81fc0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
81fd0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
81fe0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
81ff0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
82000 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
82010 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
82020 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  4))).        ((t
82030 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
82040 61 6d 65 20 2e 20 22 72 65 74 76 61 6c 22 29 20  ame . "retval") 
82050 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 35  (bit-offset . 25
82060 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  6) (bit-size . 6
82070 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  4).          (bi
82080 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
82090 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
820a0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
820b0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
820c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
820d0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
820e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
820f0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
82100 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
82110 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
82120 22 6d 61 74 68 65 72 72 22 29 20 28 6e 73 20 2e  "matherr") (ns .
82130 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
82140 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
82150 65 2f 6d 61 74 68 2e 68 3a 36 30 39 3a 31 32 22  e/math.h:609:12"
82160 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
82170 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
82180 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
82190 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
821a0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
821b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
821c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
821d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
821e0 61 6d 65 20 2e 20 22 5f 5f 65 78 63 22 29 0a 20  ame . "__exc"). 
821f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
82200 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
82210 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
82220 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
82230 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22  (tag . ":struct"
82240 29 20 28 6e 61 6d 65 20 2e 20 22 65 78 63 65 70  ) (name . "excep
82250 74 69 6f 6e 22 29 20 28 69 64 20 2e 20 34 34 29  tion") (id . 44)
82260 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
82270 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
82280 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
82290 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
822a0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
822b0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
822c0 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29   ((tag . "enum")
822d0 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
822e0 2e 20 22 22 29 20 28 69 64 20 2e 20 34 35 29 0a  . "") (id . 45).
822f0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
82300 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
82310 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
82320 31 33 39 3a 39 22 29 0a 20 20 20 20 28 66 69 65  139:9").    (fie
82330 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
82340 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
82350 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
82360 4c 5f 46 41 4c 53 45 22 29 20 28 76 61 6c 75 65  L_FALSE") (value
82370 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28   . 0)).        (
82380 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
82390 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 52 55  (name . "SDL_TRU
823a0 45 22 29 20 28 76 61 6c 75 65 20 2e 20 31 29 29  E") (value . 1))
823b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
823c0 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
823d0 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
823e0 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 0a 20 20  . "SDL_bool").  
823f0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
82400 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
82410 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 31 34  /SDL_stdinc.h:14
82420 33 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20  3:3").    (type 
82430 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20  (tag . ":enum") 
82440 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
82450 2e 20 34 35 29 29 29 0a 20 20 28 28 74 61 67 20  . 45))).  ((tag 
82460 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
82470 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
82480 61 6d 65 20 2e 20 22 53 69 6e 74 38 22 29 0a 20  ame . "Sint8"). 
82490 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
824a0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
824b0 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 31  2/SDL_stdinc.h:1
824c0 35 31 3a 31 36 22 29 0a 20 20 20 20 28 74 79 70  51:16").    (typ
824d0 65 20 28 74 61 67 20 2e 20 22 69 6e 74 38 5f 74  e (tag . "int8_t
824e0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
824f0 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
82500 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
82510 20 2e 20 22 55 69 6e 74 38 22 29 0a 20 20 20 20   . "Uint8").    
82520 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
82530 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
82540 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 31 35 37 3a  DL_stdinc.h:157:
82550 31 37 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  17").    (type (
82560 74 61 67 20 2e 20 22 75 69 6e 74 38 5f 74 22 29  tag . "uint8_t")
82570 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
82580 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
82590 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
825a0 20 22 53 69 6e 74 31 36 22 29 0a 20 20 20 20 28   "Sint16").    (
825b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
825c0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
825d0 4c 5f 73 74 64 69 6e 63 2e 68 3a 31 36 33 3a 31  L_stdinc.h:163:1
825e0 37 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  7").    (type (t
825f0 61 67 20 2e 20 22 69 6e 74 31 36 5f 74 22 29 29  ag . "int16_t"))
82600 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
82610 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
82620 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
82630 22 55 69 6e 74 31 36 22 29 0a 20 20 20 20 28 6c  "Uint16").    (l
82640 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
82650 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
82660 5f 73 74 64 69 6e 63 2e 68 3a 31 36 39 3a 31 38  _stdinc.h:169:18
82670 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
82680 67 20 2e 20 22 75 69 6e 74 31 36 5f 74 22 29 29  g . "uint16_t"))
82690 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
826a0 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
826b0 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
826c0 22 53 69 6e 74 33 32 22 29 0a 20 20 20 20 28 6c  "Sint32").    (l
826d0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
826e0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
826f0 5f 73 74 64 69 6e 63 2e 68 3a 31 37 35 3a 31 37  _stdinc.h:175:17
82700 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
82710 67 20 2e 20 22 69 6e 74 33 32 5f 74 22 29 29 29  g . "int32_t")))
82720 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
82730 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
82740 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
82750 55 69 6e 74 33 32 22 29 0a 20 20 20 20 28 6c 6f  Uint32").    (lo
82760 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
82770 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
82780 73 74 64 69 6e 63 2e 68 3a 31 38 31 3a 31 38 22  stdinc.h:181:18"
82790 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
827a0 20 2e 20 22 75 69 6e 74 33 32 5f 74 22 29 29 29   . "uint32_t")))
827b0 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
827c0 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
827d0 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
827e0 53 69 6e 74 36 34 22 29 0a 20 20 20 20 28 6c 6f  Sint64").    (lo
827f0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
82800 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
82810 73 74 64 69 6e 63 2e 68 3a 31 38 38 3a 31 37 22  stdinc.h:188:17"
82820 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
82830 20 2e 20 22 69 6e 74 36 34 5f 74 22 29 29 29 0a   . "int64_t"))).
82840 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
82850 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
82860 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 55  ).    (name . "U
82870 69 6e 74 36 34 22 29 0a 20 20 20 20 28 6c 6f 63  int64").    (loc
82880 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
82890 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
828a0 74 64 69 6e 63 2e 68 3a 31 39 34 3a 31 38 22 29  tdinc.h:194:18")
828b0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
828c0 2e 20 22 75 69 6e 74 36 34 5f 74 22 29 29 29 0a  . "uint64_t"))).
828d0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
828e0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
828f0 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
82900 44 4c 5f 63 6f 6d 70 69 6c 65 5f 74 69 6d 65 5f  DL_compile_time_
82910 61 73 73 65 72 74 5f 75 69 6e 74 38 22 29 0a 20  assert_uint8"). 
82920 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
82930 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
82940 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
82950 4c 5f 73 74 64 69 6e 63 2e 68 3a 32 39 34 3a 31  L_stdinc.h:294:1
82960 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
82970 74 63 68 20 73 70 61 63 65 3e 3a 32 32 32 3a 31  tch space>:222:1
82980 3e 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  >").    (type.  
82990 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72      (tag . ":arr
829a0 61 79 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  ay").      (type
829b0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
829c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
829d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
829e0 20 33 32 29 29 0a 20 20 20 20 20 20 28 73 69 7a   32)).      (siz
829f0 65 20 2e 20 31 29 29 29 0a 20 20 28 28 74 61 67  e . 1))).  ((tag
82a00 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
82a10 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
82a20 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 63 6f 6d 70  name . "SDL_comp
82a30 69 6c 65 5f 74 69 6d 65 5f 61 73 73 65 72 74 5f  ile_time_assert_
82a40 73 69 6e 74 38 22 29 0a 20 20 20 20 28 6c 6f 63  sint8").    (loc
82a50 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
82a60 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
82a70 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
82a80 63 2e 68 3a 32 39 35 3a 31 20 3c 53 70 65 6c 6c  c.h:295:1 <Spell
82a90 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
82aa0 63 65 3e 3a 32 32 33 3a 31 3e 22 29 0a 20 20 20  ce>:223:1>").   
82ab0 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
82ac0 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20  g . ":array").  
82ad0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
82ae0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
82af0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
82b00 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 0a 20  ignment . 32)). 
82b10 20 20 20 20 20 28 73 69 7a 65 20 2e 20 31 29 29       (size . 1))
82b20 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
82b30 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
82b40 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
82b50 22 53 44 4c 5f 63 6f 6d 70 69 6c 65 5f 74 69 6d  "SDL_compile_tim
82b60 65 5f 61 73 73 65 72 74 5f 75 69 6e 74 31 36 22  e_assert_uint16"
82b70 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
82b80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
82b90 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
82ba0 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 32 39  /SDL_stdinc.h:29
82bb0 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  6:1 <Spelling=<s
82bc0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 32  cratch space>:22
82bd0 34 3a 31 3e 22 29 0a 20 20 20 20 28 74 79 70 65  4:1>").    (type
82be0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
82bf0 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 28 74  array").      (t
82c00 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
82c10 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
82c20 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
82c30 74 20 2e 20 33 32 29 29 0a 20 20 20 20 20 20 28  t . 32)).      (
82c40 73 69 7a 65 20 2e 20 31 29 29 29 0a 20 20 28 28  size . 1))).  ((
82c50 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
82c60 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
82c70 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 63    (name . "SDL_c
82c80 6f 6d 70 69 6c 65 5f 74 69 6d 65 5f 61 73 73 65  ompile_time_asse
82c90 72 74 5f 73 69 6e 74 31 36 22 29 0a 20 20 20 20  rt_sint16").    
82ca0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
82cb0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
82cc0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
82cd0 74 64 69 6e 63 2e 68 3a 32 39 37 3a 31 20 3c 53  tdinc.h:297:1 <S
82ce0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
82cf0 20 73 70 61 63 65 3e 3a 32 32 35 3a 31 3e 22 29   space>:225:1>")
82d00 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
82d10 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22   (tag . ":array"
82d20 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
82d30 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
82d40 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
82d50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
82d60 29 29 0a 20 20 20 20 20 20 28 73 69 7a 65 20 2e  )).      (size .
82d70 20 31 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20   1))).  ((tag . 
82d80 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
82d90 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
82da0 65 20 2e 20 22 53 44 4c 5f 63 6f 6d 70 69 6c 65  e . "SDL_compile
82db0 5f 74 69 6d 65 5f 61 73 73 65 72 74 5f 75 69 6e  _time_assert_uin
82dc0 74 33 32 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  t32").    (locat
82dd0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
82de0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
82df0 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
82e00 68 3a 32 39 38 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:298:1 <Spellin
82e10 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
82e20 3e 3a 32 32 36 3a 31 3e 22 29 0a 20 20 20 20 28  >:226:1>").    (
82e30 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
82e40 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20  . ":array").    
82e50 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
82e60 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
82e70 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
82e80 6e 6d 65 6e 74 20 2e 20 33 32 29 29 0a 20 20 20  nment . 32)).   
82e90 20 20 20 28 73 69 7a 65 20 2e 20 31 29 29 29 0a     (size . 1))).
82ea0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
82eb0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
82ec0 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
82ed0 44 4c 5f 63 6f 6d 70 69 6c 65 5f 74 69 6d 65 5f  DL_compile_time_
82ee0 61 73 73 65 72 74 5f 73 69 6e 74 33 32 22 29 0a  assert_sint32").
82ef0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
82f00 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
82f10 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
82f20 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 32 39 39 3a  DL_stdinc.h:299:
82f30 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
82f40 61 74 63 68 20 73 70 61 63 65 3e 3a 32 32 37 3a  atch space>:227:
82f50 31 3e 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  1>").    (type. 
82f60 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
82f70 72 61 79 22 29 0a 20 20 20 20 20 20 28 74 79 70  ray").      (typ
82f80 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
82f90 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
82fa0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
82fb0 2e 20 33 32 29 29 0a 20 20 20 20 20 20 28 73 69  . 32)).      (si
82fc0 7a 65 20 2e 20 31 29 29 29 0a 20 20 28 28 74 61  ze . 1))).  ((ta
82fd0 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
82fe0 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
82ff0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 63 6f 6d  (name . "SDL_com
83000 70 69 6c 65 5f 74 69 6d 65 5f 61 73 73 65 72 74  pile_time_assert
83010 5f 75 69 6e 74 36 34 22 29 0a 20 20 20 20 28 6c  _uint64").    (l
83020 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
83030 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
83040 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
83050 69 6e 63 2e 68 3a 33 30 30 3a 31 20 3c 53 70 65  inc.h:300:1 <Spe
83060 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
83070 70 61 63 65 3e 3a 32 32 38 3a 31 3e 22 29 0a 20  pace>:228:1>"). 
83080 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
83090 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a  tag . ":array").
830a0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
830b0 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
830c0 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
830d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
830e0 0a 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 31  .      (size . 1
830f0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
83100 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
83110 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
83120 2e 20 22 53 44 4c 5f 63 6f 6d 70 69 6c 65 5f 74  . "SDL_compile_t
83130 69 6d 65 5f 61 73 73 65 72 74 5f 73 69 6e 74 36  ime_assert_sint6
83140 34 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  4").    (locatio
83150 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
83160 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
83170 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
83180 33 30 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  301:1 <Spelling=
83190 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
831a0 32 32 39 3a 31 3e 22 29 0a 20 20 20 20 28 74 79  229:1>").    (ty
831b0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
831c0 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20  ":array").      
831d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
831e0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
831f0 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
83200 65 6e 74 20 2e 20 33 32 29 29 0a 20 20 20 20 20  ent . 32)).     
83210 20 28 73 69 7a 65 20 2e 20 31 29 29 29 0a 20 20   (size . 1))).  
83220 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20  ((tag . "enum") 
83230 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
83240 20 22 22 29 20 28 69 64 20 2e 20 34 36 29 0a 20   "") (id . 46). 
83250 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
83260 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
83270 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 33  2/SDL_stdinc.h:3
83280 31 35 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c  15:9").    (fiel
83290 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
832a0 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
832b0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
832c0 61 6d 65 20 2e 20 22 44 55 4d 4d 59 5f 45 4e 55  ame . "DUMMY_ENU
832d0 4d 5f 56 41 4c 55 45 22 29 0a 20 20 20 20 20 20  M_VALUE").      
832e0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30 29 29      (value . 0))
832f0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
83300 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
83310 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
83320 2e 20 22 53 44 4c 5f 44 55 4d 4d 59 5f 45 4e 55  . "SDL_DUMMY_ENU
83330 4d 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  M").    (locatio
83340 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
83350 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
83360 63 2e 68 3a 33 31 38 3a 33 22 29 0a 20 20 20 20  c.h:318:3").    
83370 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65  (type (tag . ":e
83380 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22  num") (name . ""
83390 29 20 28 69 64 20 2e 20 34 36 29 29 29 0a 20 20  ) (id . 46))).  
833a0 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
833b0 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
833c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
833d0 5f 63 6f 6d 70 69 6c 65 5f 74 69 6d 65 5f 61 73  _compile_time_as
833e0 73 65 72 74 5f 65 6e 75 6d 22 29 0a 20 20 20 20  sert_enum").    
833f0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
83400 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
83410 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
83420 74 64 69 6e 63 2e 68 3a 33 32 30 3a 31 20 3c 53  tdinc.h:320:1 <S
83430 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
83440 20 73 70 61 63 65 3e 3a 32 33 30 3a 31 3e 22 29   space>:230:1>")
83450 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
83460 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22   (tag . ":array"
83470 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
83480 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
83490 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
834a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
834b0 29 29 0a 20 20 20 20 20 20 28 73 69 7a 65 20 2e  )).      (size .
834c0 20 31 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20   1))).  ((tag . 
834d0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
834e0 65 20 2e 20 22 53 44 4c 5f 6d 61 6c 6c 6f 63 22  e . "SDL_malloc"
834f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
83500 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
83510 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
83520 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 36 31 3a 33  L_stdinc.h:361:3
83530 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
83540 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
83550 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
83560 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
83570 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
83580 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
83590 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
835a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
835b0 28 6e 61 6d 65 20 2e 20 22 73 69 7a 65 22 29 0a  (name . "size").
835c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
835d0 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
835e0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
835f0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  -type (tag . ":p
83600 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
83610 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
83620 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
83630 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
83640 22 53 44 4c 5f 63 61 6c 6c 6f 63 22 29 20 28 6e  "SDL_calloc") (n
83650 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
83660 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
83670 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
83680 64 69 6e 63 2e 68 3a 33 36 32 3a 33 31 22 29 0a  dinc.h:362:31").
83690 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
836a0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
836b0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
836c0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
836d0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
836e0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
836f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
83700 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
83710 65 20 2e 20 22 6e 6d 65 6d 62 22 29 0a 20 20 20  e . "nmemb").   
83720 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
83730 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
83740 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
83750 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
83760 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
83770 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20  size").         
83780 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
83790 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20  ize_t"))))).    
837a0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
837b0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
837c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
837d0 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74 61 67  oid")))).  ((tag
837e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
837f0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 72 65 61 6c  name . "SDL_real
83800 6c 6f 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  loc") (ns . 0). 
83810 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
83820 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
83830 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 33  2/SDL_stdinc.h:3
83840 36 33 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72  63:31").    (var
83850 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
83860 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
83870 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
83880 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
83890 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
838a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
838b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
838c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 65 6d      (name . "mem
838d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
838e0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
838f0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
83900 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
83910 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
83920 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
83930 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
83940 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ize").          
83950 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
83960 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
83970 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
83980 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
83990 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
839a0 69 64 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  id")))).  ((tag 
839b0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
839c0 61 6d 65 20 2e 20 22 53 44 4c 5f 66 72 65 65 22  ame . "SDL_free"
839d0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
839e0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
839f0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
83a00 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 36 34 3a 33  L_stdinc.h:364:3
83a10 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
83a20 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
83a30 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
83a40 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
83a50 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
83a60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
83a70 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
83a80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
83a90 28 6e 61 6d 65 20 2e 20 22 6d 65 6d 22 29 0a 20  (name . "mem"). 
83aa0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
83ab0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
83ac0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
83ad0 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20 20  :void")))))).   
83ae0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
83af0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
83b00 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
83b10 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
83b20 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
83b30 44 4c 5f 6d 61 6c 6c 6f 63 5f 66 75 6e 63 22 29  DL_malloc_func")
83b40 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
83b50 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
83b60 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68  DL2/SDL_stdinc.h
83b70 3a 33 36 36 3a 32 35 22 29 0a 20 20 20 20 28 74  :366:25").    (t
83b80 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66 75 6e  ype (tag . ":fun
83b90 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29  ction-pointer"))
83ba0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
83bb0 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
83bc0 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
83bd0 22 53 44 4c 5f 63 61 6c 6c 6f 63 5f 66 75 6e 63  "SDL_calloc_func
83be0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
83bf0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
83c00 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
83c10 2e 68 3a 33 36 37 3a 32 35 22 29 0a 20 20 20 20  .h:367:25").    
83c20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66  (type (tag . ":f
83c30 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22  unction-pointer"
83c40 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
83c50 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
83c60 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
83c70 2e 20 22 53 44 4c 5f 72 65 61 6c 6c 6f 63 5f 66  . "SDL_realloc_f
83c80 75 6e 63 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  unc").    (locat
83c90 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
83ca0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
83cb0 69 6e 63 2e 68 3a 33 36 38 3a 32 35 22 29 0a 20  inc.h:368:25"). 
83cc0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
83cd0 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74  ":function-point
83ce0 65 72 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  er"))).  ((tag .
83cf0 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
83d00 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
83d10 6d 65 20 2e 20 22 53 44 4c 5f 66 72 65 65 5f 66  me . "SDL_free_f
83d20 75 6e 63 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  unc").    (locat
83d30 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
83d40 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
83d50 69 6e 63 2e 68 3a 33 36 39 3a 32 34 22 29 0a 20  inc.h:369:24"). 
83d60 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
83d70 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74  ":function-point
83d80 65 72 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  er"))).  ((tag .
83d90 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
83da0 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 4d 65 6d  me . "SDL_GetMem
83db0 6f 72 79 46 75 6e 63 74 69 6f 6e 73 22 29 20 28  oryFunctions") (
83dc0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
83dd0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
83de0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
83df0 74 64 69 6e 63 2e 68 3a 33 37 34 3a 33 30 22 29  tdinc.h:374:30")
83e00 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
83e10 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
83e20 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
83e30 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
83e40 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
83e50 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
83e60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
83e70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
83e80 6d 65 20 2e 20 22 6d 61 6c 6c 6f 63 5f 66 75 6e  me . "malloc_fun
83e90 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
83ea0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
83eb0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
83ec0 67 20 2e 20 22 53 44 4c 5f 6d 61 6c 6c 6f 63 5f  g . "SDL_malloc_
83ed0 66 75 6e 63 22 29 29 29 29 0a 20 20 20 20 20 20  func")))).      
83ee0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
83ef0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
83f00 20 28 6e 61 6d 65 20 2e 20 22 63 61 6c 6c 6f 63   (name . "calloc
83f10 5f 66 75 6e 63 22 29 0a 20 20 20 20 20 20 20 20  _func").        
83f20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
83f30 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
83f40 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 63 61 6c   (tag . "SDL_cal
83f50 6c 6f 63 5f 66 75 6e 63 22 29 29 29 29 0a 20 20  loc_func")))).  
83f60 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
83f70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
83f80 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
83f90 61 6c 6c 6f 63 5f 66 75 6e 63 22 29 0a 20 20 20  alloc_func").   
83fa0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
83fb0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
83fc0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
83fd0 4c 5f 72 65 61 6c 6c 6f 63 5f 66 75 6e 63 22 29  L_realloc_func")
83fe0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
83ff0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
84000 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
84010 20 2e 20 22 66 72 65 65 5f 66 75 6e 63 22 29 0a   . "free_func").
84020 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
84030 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
84040 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
84050 22 53 44 4c 5f 66 72 65 65 5f 66 75 6e 63 22 29  "SDL_free_func")
84060 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
84070 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
84080 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
84090 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
840a0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 4d  name . "SDL_SetM
840b0 65 6d 6f 72 79 46 75 6e 63 74 69 6f 6e 73 22 29  emoryFunctions")
840c0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
840d0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
840e0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
840f0 5f 73 74 64 69 6e 63 2e 68 3a 33 38 37 3a 32 39  _stdinc.h:387:29
84100 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
84110 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
84120 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
84130 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
84140 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
84150 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
84160 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
84170 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
84180 6e 61 6d 65 20 2e 20 22 6d 61 6c 6c 6f 63 5f 66  name . "malloc_f
84190 75 6e 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  unc").          
841a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
841b0 4c 5f 6d 61 6c 6c 6f 63 5f 66 75 6e 63 22 29 29  L_malloc_func"))
841c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
841d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
841e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
841f0 20 22 63 61 6c 6c 6f 63 5f 66 75 6e 63 22 29 0a   "calloc_func").
84200 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
84210 28 74 61 67 20 2e 20 22 53 44 4c 5f 63 61 6c 6c  (tag . "SDL_call
84220 6f 63 5f 66 75 6e 63 22 29 29 29 0a 20 20 20 20  oc_func"))).    
84230 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
84240 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
84250 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 61 6c     (name . "real
84260 6c 6f 63 5f 66 75 6e 63 22 29 0a 20 20 20 20 20  loc_func").     
84270 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
84280 2e 20 22 53 44 4c 5f 72 65 61 6c 6c 6f 63 5f 66  . "SDL_realloc_f
84290 75 6e 63 22 29 29 29 0a 20 20 20 20 20 20 20 20  unc"))).        
842a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
842b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
842c0 6e 61 6d 65 20 2e 20 22 66 72 65 65 5f 66 75 6e  name . "free_fun
842d0 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
842e0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
842f0 66 72 65 65 5f 66 75 6e 63 22 29 29 29 29 29 0a  free_func"))))).
84300 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
84310 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
84320 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
84330 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
84340 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
84350 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
84360 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
84370 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 4e  name . "SDL_GetN
84380 75 6d 41 6c 6c 6f 63 61 74 69 6f 6e 73 22 29 20  umAllocations") 
84390 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
843a0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
843b0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
843c0 73 74 64 69 6e 63 2e 68 3a 33 39 35 3a 32 39 22  stdinc.h:395:29"
843d0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
843e0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
843f0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
84400 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
84410 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e     (parameters .
84420 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72   #()).    (retur
84430 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
84440 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
84450 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
84460 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
84470 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
84480 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
84490 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
844a0 4c 5f 67 65 74 65 6e 76 22 29 20 28 6e 73 20 2e  L_getenv") (ns .
844b0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
844c0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
844d0 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
844e0 63 2e 68 3a 33 39 37 3a 33 31 22 29 0a 20 20 20  c.h:397:31").   
844f0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
84500 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
84510 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
84520 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
84530 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
84540 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
84550 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
84560 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
84570 20 22 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20   "name").       
84580 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
84590 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
845a0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
845b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
845c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
845d0 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
845e0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
845f0 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
84600 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
84610 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
84620 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
84630 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
84640 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
84650 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
84660 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
84670 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
84680 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20  . 8)))).  ((tag 
84690 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
846a0 61 6d 65 20 2e 20 22 53 44 4c 5f 73 65 74 65 6e  ame . "SDL_seten
846b0 76 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  v") (ns . 0).   
846c0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
846d0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
846e0 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 39 38  SDL_stdinc.h:398
846f0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
84700 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
84710 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
84720 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
84730 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
84740 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
84750 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
84760 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
84770 20 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d 65 22    (name . "name"
84780 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
84790 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
847a0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
847b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
847c0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
847d0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
847e0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
847f0 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
84800 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
84810 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
84820 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65 22 29  (name . "value")
84830 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
84840 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
84850 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
84860 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
84870 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
84880 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
84890 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
848a0 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
848b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
848c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
848d0 6e 61 6d 65 20 2e 20 22 6f 76 65 72 77 72 69 74  name . "overwrit
848e0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
848f0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
84900 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
84910 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
84920 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
84930 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
84940 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
84950 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
84960 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
84970 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
84980 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
84990 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
849a0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
849b0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
849c0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 71 73 6f 72  name . "SDL_qsor
849d0 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
849e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
849f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
84a00 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 30 30  SDL_stdinc.h:400
84a10 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
84a20 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
84a30 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
84a40 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
84a50 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
84a60 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
84a70 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
84a80 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
84a90 20 20 28 6e 61 6d 65 20 2e 20 22 62 61 73 65 22    (name . "base"
84aa0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
84ab0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
84ac0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
84ad0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
84ae0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
84af0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
84b00 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 6d       (name . "nm
84b10 65 6d 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  emb").          
84b20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
84b30 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20  ze_t"))).       
84b40 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
84b50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
84b60 28 6e 61 6d 65 20 2e 20 22 73 69 7a 65 22 29 0a  (name . "size").
84b70 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
84b80 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
84b90 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
84ba0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
84bb0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
84bc0 2e 20 22 63 6f 6d 70 61 72 65 22 29 0a 20 20 20  . "compare").   
84bd0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
84be0 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70  g . ":function-p
84bf0 6f 69 6e 74 65 72 22 29 29 29 29 29 0a 20 20 20  ointer"))))).   
84c00 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
84c10 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
84c20 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
84c30 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
84c40 44 4c 5f 61 62 73 22 29 20 28 6e 73 20 2e 20 30  DL_abs") (ns . 0
84c50 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
84c60 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
84c70 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
84c80 68 3a 34 30 32 3a 32 39 22 29 0a 20 20 20 20 28  h:402:29").    (
84c90 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
84ca0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
84cb0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
84cc0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
84cd0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
84ce0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
84cf0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
84d00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
84d10 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
84d20 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
84d30 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
84d40 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
84d50 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
84d60 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
84d70 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
84d80 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
84d90 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
84da0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
84db0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
84dc0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
84dd0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
84de0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
84df0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 69 73 64 69  name . "SDL_isdi
84e00 67 69 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  git") (ns . 0). 
84e10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
84e20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
84e30 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34  2/SDL_stdinc.h:4
84e40 30 39 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  09:29").    (var
84e50 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
84e60 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
84e70 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
84e80 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
84e90 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
84ea0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
84eb0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
84ec0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29      (name . "x")
84ed0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
84ee0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
84ef0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
84f00 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
84f10 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
84f20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
84f30 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
84f40 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
84f50 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
84f60 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
84f70 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
84f80 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
84f90 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
84fa0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
84fb0 65 20 2e 20 22 53 44 4c 5f 69 73 73 70 61 63 65  e . "SDL_isspace
84fc0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
84fd0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
84fe0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
84ff0 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 31 30 3a  DL_stdinc.h:410:
85000 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
85010 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
85020 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
85030 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
85040 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
85050 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
85060 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
85070 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
85080 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20   (name . "x").  
85090 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
850a0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
850b0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
850c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
850d0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
850e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
850f0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
85100 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
85110 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
85120 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
85130 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
85140 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
85150 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
85160 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
85170 20 22 53 44 4c 5f 74 6f 75 70 70 65 72 22 29 20   "SDL_toupper") 
85180 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
85190 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
851a0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
851b0 73 74 64 69 6e 63 2e 68 3a 34 31 31 3a 32 39 22  stdinc.h:411:29"
851c0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
851d0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
851e0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
851f0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
85200 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
85210 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
85220 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
85230 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
85240 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20  ame . "x").     
85250 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
85260 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
85270 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
85280 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
85290 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
852a0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
852b0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
852c0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
852d0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
852e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
852f0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
85300 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
85310 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
85320 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
85330 44 4c 5f 74 6f 6c 6f 77 65 72 22 29 20 28 6e 73  DL_tolower") (ns
85340 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
85350 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
85360 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
85370 69 6e 63 2e 68 3a 34 31 32 3a 32 39 22 29 0a 20  inc.h:412:29"). 
85380 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
85390 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
853a0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
853b0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
853c0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
853d0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
853e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
853f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
85400 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20   . "x").        
85410 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
85420 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
85430 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
85440 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
85450 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
85460 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
85470 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
85480 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
85490 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
854a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
854b0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
854c0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
854d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
854e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
854f0 6d 65 6d 73 65 74 22 29 20 28 6e 73 20 2e 20 30  memset") (ns . 0
85500 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
85510 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
85520 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
85530 68 3a 34 31 34 3a 33 31 22 29 0a 20 20 20 20 28  h:414:31").    (
85540 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
85550 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
85560 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
85570 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
85580 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
85590 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
855a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
855b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
855c0 64 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  dst").          
855d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
855e0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
855f0 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
85600 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
85610 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
85620 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
85630 20 22 63 22 29 0a 20 20 20 20 20 20 20 20 20 20   "c").          
85640 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
85650 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
85660 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
85670 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
85680 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
85690 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
856a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22     (name . "len"
856b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
856c0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
856d0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
856e0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
856f0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
85700 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
85710 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
85720 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
85730 2e 20 22 53 44 4c 5f 6d 65 6d 73 65 74 34 22 29  . "SDL_memset4")
85740 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
85750 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
85760 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
85770 5f 73 74 64 69 6e 63 2e 68 3a 34 32 30 3a 32 33  _stdinc.h:420:23
85780 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
85790 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
857a0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
857b0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
857c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
857d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
857e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
857f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
85800 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20  name . "dst").  
85810 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
85820 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
85830 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
85840 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
85850 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
85860 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
85870 76 61 6c 22 29 20 28 74 79 70 65 20 28 74 61 67  val") (type (tag
85880 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
85890 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
858a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
858b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64        (name . "d
858c0 77 6f 72 64 73 22 29 0a 20 20 20 20 20 20 20 20  words").        
858d0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
858e0 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20  size_t"))))).   
858f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
85900 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
85910 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
85920 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
85930 44 4c 5f 6d 65 6d 63 70 79 22 29 20 28 6e 73 20  DL_memcpy") (ns 
85940 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
85950 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
85960 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69  de/SDL2/SDL_stdi
85970 6e 63 2e 68 3a 34 34 39 3a 33 31 22 29 0a 20 20  nc.h:449:31").  
85980 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
85990 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
859a0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
859b0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
859c0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
859d0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
859e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
859f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
85a00 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20 20 20  . "dst").       
85a10 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
85a20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
85a30 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
85a40 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
85a50 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
85a60 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
85a70 65 20 2e 20 22 73 72 63 22 29 0a 20 20 20 20 20  e . "src").     
85a80 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
85a90 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
85aa0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
85ab0 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  d")))).        (
85ac0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
85ad0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
85ae0 61 6d 65 20 2e 20 22 6c 65 6e 22 29 0a 20 20 20  ame . "len").   
85af0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
85b00 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
85b10 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
85b20 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
85b30 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
85b40 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
85b50 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
85b60 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
85b70 4c 5f 6d 65 6d 6d 6f 76 65 22 29 20 28 6e 73 20  L_memmove") (ns 
85b80 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
85b90 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
85ba0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69  de/SDL2/SDL_stdi
85bb0 6e 63 2e 68 3a 34 35 31 3a 33 31 22 29 0a 20 20  nc.h:451:31").  
85bc0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
85bd0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
85be0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
85bf0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
85c00 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
85c10 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
85c20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
85c30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
85c40 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20 20 20  . "dst").       
85c50 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
85c60 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
85c70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
85c80 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
85c90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
85ca0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
85cb0 65 20 2e 20 22 73 72 63 22 29 0a 20 20 20 20 20  e . "src").     
85cc0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
85cd0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
85ce0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
85cf0 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  d")))).        (
85d00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
85d10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
85d20 61 6d 65 20 2e 20 22 6c 65 6e 22 29 0a 20 20 20  ame . "len").   
85d30 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
85d40 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
85d50 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
85d60 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
85d70 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
85d80 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
85d90 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
85da0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
85db0 4c 5f 6d 65 6d 63 6d 70 22 29 20 28 6e 73 20 2e  L_memcmp") (ns .
85dc0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
85dd0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
85de0 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
85df0 63 2e 68 3a 34 35 32 3a 32 39 22 29 0a 20 20 20  c.h:452:29").   
85e00 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
85e10 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
85e20 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
85e30 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
85e40 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
85e50 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
85e60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
85e70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
85e80 20 22 73 31 22 29 0a 20 20 20 20 20 20 20 20 20   "s1").         
85e90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
85ea0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
85eb0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
85ec0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
85ed0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
85ee0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
85ef0 2e 20 22 73 32 22 29 0a 20 20 20 20 20 20 20 20  . "s2").        
85f00 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
85f10 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
85f20 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
85f30 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
85f40 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
85f50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
85f60 20 2e 20 22 6c 65 6e 22 29 0a 20 20 20 20 20 20   . "len").      
85f70 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
85f80 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
85f90 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
85fa0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
85fb0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
85fc0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
85fd0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
85fe0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
85ff0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
86000 61 6d 65 20 2e 20 22 53 44 4c 5f 77 63 73 6c 65  ame . "SDL_wcsle
86010 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
86020 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
86030 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
86040 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 35 34  SDL_stdinc.h:454
86050 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61  :32").    (varia
86060 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
86070 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
86080 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
86090 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
860a0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
860b0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
860c0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
860d0 20 20 28 6e 61 6d 65 20 2e 20 22 77 73 74 72 22    (name . "wstr"
860e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
860f0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
86100 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
86110 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29  . "wchar_t")))))
86120 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
86130 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
86140 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
86150 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
86160 65 20 2e 20 22 53 44 4c 5f 77 63 73 6c 63 70 79  e . "SDL_wcslcpy
86170 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
86180 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
86190 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
861a0 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 35 35 3a  DL_stdinc.h:455:
861b0 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
861c0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
861d0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
861e0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
861f0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
86200 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
86210 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
86220 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
86230 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a   (name . "dst").
86240 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
86250 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
86260 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
86270 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
86280 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
86290 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
862a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72       (name . "sr
862b0 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
862c0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
862d0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
862e0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
862f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
86300 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
86310 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
86320 20 22 6d 61 78 6c 65 6e 22 29 0a 20 20 20 20 20   "maxlen").     
86330 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
86340 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
86350 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
86360 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
86370 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
86380 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
86390 2e 20 22 53 44 4c 5f 77 63 73 6c 63 61 74 22 29  . "SDL_wcslcat")
863a0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
863b0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
863c0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
863d0 5f 73 74 64 69 6e 63 2e 68 3a 34 35 36 3a 33 32  _stdinc.h:456:32
863e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
863f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
86400 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
86410 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
86420 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
86430 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
86440 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
86450 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
86460 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20  name . "dst").  
86470 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
86480 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
86490 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
864a0 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20  char_t")))).    
864b0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
864c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
864d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22     (name . "src"
864e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
864f0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
86500 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
86510 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a  . "wchar_t")))).
86520 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
86530 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
86540 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
86550 6d 61 78 6c 65 6e 22 29 0a 20 20 20 20 20 20 20  maxlen").       
86560 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
86570 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
86580 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
86590 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
865a0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
865b0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
865c0 22 53 44 4c 5f 77 63 73 63 6d 70 22 29 20 28 6e  "SDL_wcscmp") (n
865d0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
865e0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
865f0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
86600 64 69 6e 63 2e 68 3a 34 35 37 3a 32 39 22 29 0a  dinc.h:457:29").
86610 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
86620 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
86630 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
86640 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
86650 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
86660 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
86670 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
86680 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
86690 65 20 2e 20 22 73 74 72 31 22 29 0a 20 20 20 20  e . "str1").    
866a0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
866b0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
866c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
866d0 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
866e0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
866f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
86700 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 32 22 29   (name . "str2")
86710 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
86720 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
86730 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
86740 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 29   "wchar_t"))))))
86750 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
86760 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
86770 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
86780 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
86790 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
867a0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
867b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
867c0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72  (name . "SDL_str
867d0 6c 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  len") (ns . 0). 
867e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
867f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
86800 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34  2/SDL_stdinc.h:4
86810 35 39 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72  59:32").    (var
86820 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
86830 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
86840 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
86850 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
86860 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
86870 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
86880 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
86890 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72      (name . "str
868a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
868b0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
868c0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
868d0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
868e0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
868f0 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
86900 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
86910 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
86920 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
86930 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
86940 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
86950 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 73  n-type (tag . "s
86960 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61  ize_t"))).  ((ta
86970 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
86980 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72  (name . "SDL_str
86990 6c 63 70 79 22 29 20 28 6e 73 20 2e 20 30 29 0a  lcpy") (ns . 0).
869a0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
869b0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
869c0 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
869d0 34 36 30 3a 33 32 22 29 0a 20 20 20 20 28 76 61  460:32").    (va
869e0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
869f0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
86a00 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
86a10 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
86a20 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
86a30 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
86a40 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
86a50 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73       (name . "ds
86a60 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
86a70 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
86a80 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
86a90 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
86aa0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
86ab0 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
86ac0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
86ad0 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
86ae0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
86af0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
86b00 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29    (name . "src")
86b10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
86b20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
86b30 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
86b40 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
86b50 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
86b60 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
86b70 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
86b80 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
86b90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
86ba0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
86bb0 6e 61 6d 65 20 2e 20 22 6d 61 78 6c 65 6e 22 29  name . "maxlen")
86bc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
86bd0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
86be0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
86bf0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 73  n-type (tag . "s
86c00 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61  ize_t"))).  ((ta
86c10 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
86c20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 75 74 66  (name . "SDL_utf
86c30 38 73 74 72 6c 63 70 79 22 29 20 28 6e 73 20 2e  8strlcpy") (ns .
86c40 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
86c50 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
86c60 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
86c70 63 2e 68 3a 34 36 31 3a 33 32 22 29 0a 20 20 20  c.h:461:32").   
86c80 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
86c90 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
86ca0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
86cb0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
86cc0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
86cd0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
86ce0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
86cf0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
86d00 20 22 64 73 74 22 29 0a 20 20 20 20 20 20 20 20   "dst").        
86d10 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
86d20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
86d30 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
86d40 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
86d50 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
86d60 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
86d70 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
86d80 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
86d90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
86da0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
86db0 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
86dc0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
86dd0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
86de0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
86df0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
86e00 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
86e10 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
86e20 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
86e30 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
86e40 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
86e50 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 5f     (name . "dst_
86e60 62 79 74 65 73 22 29 0a 20 20 20 20 20 20 20 20  bytes").        
86e70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
86e80 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20  size_t"))))).   
86e90 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
86ea0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
86eb0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
86ec0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
86ed0 53 44 4c 5f 73 74 72 6c 63 61 74 22 29 20 28 6e  SDL_strlcat") (n
86ee0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
86ef0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
86f00 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
86f10 64 69 6e 63 2e 68 3a 34 36 32 3a 33 32 22 29 0a  dinc.h:462:32").
86f20 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
86f30 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
86f40 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
86f50 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
86f60 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
86f70 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
86f80 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
86f90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
86fa0 65 20 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20  e . "dst").     
86fb0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
86fc0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
86fd0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
86fe0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
86ff0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
87000 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
87010 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
87020 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
87030 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
87040 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
87050 20 22 73 72 63 22 29 0a 20 20 20 20 20 20 20 20   "src").        
87060 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
87070 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
87080 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
87090 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
870a0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
870b0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
870c0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
870d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
870e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
870f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d        (name . "m
87100 61 78 6c 65 6e 22 29 0a 20 20 20 20 20 20 20 20  axlen").        
87110 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
87120 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20  size_t"))))).   
87130 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
87140 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
87150 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
87160 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
87170 53 44 4c 5f 73 74 72 64 75 70 22 29 20 28 6e 73  SDL_strdup") (ns
87180 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
87190 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
871a0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
871b0 69 6e 63 2e 68 3a 34 36 33 3a 33 31 22 29 0a 20  inc.h:463:31"). 
871c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
871d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
871e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
871f0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
87200 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
87210 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
87220 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
87230 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
87240 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20 20 20   . "str").      
87250 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
87260 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
87270 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
87280 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
87290 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
872a0 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
872b0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
872c0 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
872d0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
872e0 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
872f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
87300 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
87310 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
87320 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
87330 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
87340 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
87350 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
87360 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
87370 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72 72  name . "SDL_strr
87380 65 76 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ev") (ns . 0).  
87390 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
873a0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
873b0 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 36  /SDL_stdinc.h:46
873c0 34 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69  4:31").    (vari
873d0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
873e0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
873f0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
87400 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
87410 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
87420 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
87430 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
87440 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 22     (name . "str"
87450 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
87460 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
87470 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
87480 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
87490 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
874a0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
874b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
874c0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
874d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
874e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
874f0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
87500 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
87510 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
87520 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
87530 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
87540 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
87550 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
87560 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
87570 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
87580 53 44 4c 5f 73 74 72 75 70 72 22 29 20 28 6e 73  SDL_strupr") (ns
87590 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
875a0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
875b0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
875c0 69 6e 63 2e 68 3a 34 36 35 3a 33 31 22 29 0a 20  inc.h:465:31"). 
875d0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
875e0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
875f0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
87600 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
87610 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
87620 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
87630 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
87640 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
87650 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20 20 20   . "str").      
87660 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
87670 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
87680 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
87690 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
876a0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
876b0 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
876c0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
876d0 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
876e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
876f0 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
87700 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
87710 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
87720 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
87730 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
87740 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
87750 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
87760 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
87770 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
87780 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72 6c  name . "SDL_strl
87790 77 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  wr") (ns . 0).  
877a0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
877b0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
877c0 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 36  /SDL_stdinc.h:46
877d0 36 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69  6:31").    (vari
877e0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
877f0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
87800 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
87810 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
87820 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
87830 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
87840 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
87850 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 22     (name . "str"
87860 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
87870 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
87880 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
87890 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
878a0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
878b0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
878c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
878d0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
878e0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
878f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
87900 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
87910 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
87920 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
87930 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
87940 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
87950 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
87960 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
87970 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
87980 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
87990 53 44 4c 5f 73 74 72 63 68 72 22 29 20 28 6e 73  SDL_strchr") (ns
879a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
879b0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
879c0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
879d0 69 6e 63 2e 68 3a 34 36 37 3a 33 31 22 29 0a 20  inc.h:467:31"). 
879e0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
879f0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
87a00 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
87a10 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
87a20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
87a30 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
87a40 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
87a50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
87a60 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20 20 20   . "str").      
87a70 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
87a80 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
87a90 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
87aa0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
87ab0 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
87ac0 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
87ad0 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
87ae0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
87af0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
87b00 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
87b10 22 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "c").          (
87b20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
87b30 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
87b40 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
87b50 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
87b60 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
87b70 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
87b80 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
87b90 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
87ba0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
87bb0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
87bc0 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
87bd0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
87be0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
87bf0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
87c00 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
87c10 73 74 72 72 63 68 72 22 29 20 28 6e 73 20 2e 20  strrchr") (ns . 
87c20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
87c30 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
87c40 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
87c50 2e 68 3a 34 36 38 3a 33 31 22 29 0a 20 20 20 20  .h:468:31").    
87c60 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
87c70 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
87c80 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
87c90 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
87ca0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
87cb0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
87cc0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
87cd0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
87ce0 22 73 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  "str").         
87cf0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
87d00 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
87d10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
87d20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
87d30 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
87d40 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
87d50 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
87d60 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
87d70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
87d80 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 22       (name . "c"
87d90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
87da0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
87db0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
87dc0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
87dd0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
87de0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
87df0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
87e00 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
87e10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
87e20 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
87e30 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
87e40 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
87e50 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
87e60 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61  t . 8)))).  ((ta
87e70 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
87e80 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72  (name . "SDL_str
87e90 73 74 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  str") (ns . 0). 
87ea0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
87eb0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
87ec0 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34  2/SDL_stdinc.h:4
87ed0 36 39 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72  69:31").    (var
87ee0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
87ef0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
87f00 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
87f10 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
87f20 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
87f30 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
87f40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
87f50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 79      (name . "hay
87f60 73 74 61 63 6b 22 29 0a 20 20 20 20 20 20 20 20  stack").        
87f70 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
87f80 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
87f90 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
87fa0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
87fb0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
87fc0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
87fd0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
87fe0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
87ff0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
88000 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e        (name . "n
88010 65 65 64 6c 65 22 29 0a 20 20 20 20 20 20 20 20  eedle").        
88020 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
88030 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
88040 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
88050 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
88060 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
88070 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
88080 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
88090 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
880a0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
880b0 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
880c0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
880d0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
880e0 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
880f0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
88100 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
88110 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
88120 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
88130 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
88140 6d 65 20 2e 20 22 53 44 4c 5f 75 74 66 38 73 74  me . "SDL_utf8st
88150 72 6c 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a  rlen") (ns . 0).
88160 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
88170 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
88180 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
88190 34 37 30 3a 33 32 22 29 0a 20 20 20 20 28 76 61  470:32").    (va
881a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
881b0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
881c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
881d0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
881e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
881f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
88200 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
88210 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74       (name . "st
88220 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
88230 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
88240 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
88250 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
88260 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
88270 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
88280 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
88290 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
882a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
882b0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
882c0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
882d0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
882e0 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74  size_t"))).  ((t
882f0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
88300 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 69 74   (name . "SDL_it
88310 6f 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  oa") (ns . 0).  
88320 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
88330 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
88340 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 37  /SDL_stdinc.h:47
88350 32 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69  2:31").    (vari
88360 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
88370 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
88380 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
88390 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
883a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
883b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
883c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
883d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75     (name . "valu
883e0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
883f0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
88400 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
88410 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
88420 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
88430 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
88440 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
88450 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 22 29 0a   (name . "str").
88460 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
88470 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
88480 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
88490 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
884a0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
884b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
884c0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
884d0 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
884e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
884f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
88500 61 6d 65 20 2e 20 22 72 61 64 69 78 22 29 0a 20  ame . "radix"). 
88510 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
88520 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
88530 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
88540 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
88550 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
88560 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
88570 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
88580 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
88590 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
885a0 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
885b0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
885c0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
885d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
885e0 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
885f0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
88600 6d 65 20 2e 20 22 53 44 4c 5f 75 69 74 6f 61 22  me . "SDL_uitoa"
88610 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
88620 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
88630 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
88640 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 37 33 3a 33  L_stdinc.h:473:3
88650 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
88660 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
88670 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
88680 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
88690 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
886a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
886b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
886c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
886d0 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65 22 29  (name . "value")
886e0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
886f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
88700 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69  g . ":unsigned-i
88710 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
88720 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
88730 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
88740 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
88750 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
88760 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
88770 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
88780 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20 20 20   . "str").      
88790 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
887a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
887b0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
887c0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
887d0 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
887e0 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
887f0 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
88800 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
88810 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
88820 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
88830 22 72 61 64 69 78 22 29 0a 20 20 20 20 20 20 20  "radix").       
88840 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
88850 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
88860 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
88870 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
88880 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
88890 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
888a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
888b0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
888c0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
888d0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
888e0 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
888f0 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
88900 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
88910 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
88920 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
88930 53 44 4c 5f 6c 74 6f 61 22 29 20 28 6e 73 20 2e  SDL_ltoa") (ns .
88940 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
88950 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
88960 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
88970 63 2e 68 3a 34 37 34 3a 33 31 22 29 0a 20 20 20  c.h:474:31").   
88980 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
88990 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
889a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
889b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
889c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
889d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
889e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
889f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
88a00 20 22 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20   "value").      
88a10 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
88a20 20 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74 2d 73   ":long") (bit-s
88a30 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61  ize . 64) (bit-a
88a40 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
88a50 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
88a60 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
88a70 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
88a80 22 73 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  "str").         
88a90 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
88aa0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
88ab0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
88ac0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
88ad0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
88ae0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
88af0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
88b00 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
88b10 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
88b20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 61       (name . "ra
88b30 64 69 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  dix").          
88b40 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
88b50 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
88b60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
88b70 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
88b80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
88b90 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
88ba0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
88bb0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
88bc0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
88bd0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
88be0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
88bf0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
88c00 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
88c10 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
88c20 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
88c30 5f 75 6c 74 6f 61 22 29 20 28 6e 73 20 2e 20 30  _ultoa") (ns . 0
88c40 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
88c50 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
88c60 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
88c70 68 3a 34 37 35 3a 33 31 22 29 0a 20 20 20 20 28  h:475:31").    (
88c80 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
88c90 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
88ca0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
88cb0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
88cc0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
88cd0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
88ce0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
88cf0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
88d00 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20  value").        
88d10 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
88d20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
88d30 69 67 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20  igned-long").   
88d40 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
88d50 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
88d60 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
88d70 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20  ent . 64))).    
88d80 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
88d90 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
88da0 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 22     (name . "str"
88db0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
88dc0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
88dd0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
88de0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
88df0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
88e00 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
88e10 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
88e20 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
88e30 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
88e40 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
88e50 28 6e 61 6d 65 20 2e 20 22 72 61 64 69 78 22 29  (name . "radix")
88e60 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
88e70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
88e80 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
88e90 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
88ea0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
88eb0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
88ec0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
88ed0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
88ee0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
88ef0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
88f00 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
88f10 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
88f20 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
88f30 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
88f40 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
88f50 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 6c 6c 74 6f  name . "SDL_llto
88f60 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  a") (ns . 0).   
88f70 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
88f80 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
88f90 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 37 36  SDL_stdinc.h:476
88fa0 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  :31").    (varia
88fb0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
88fc0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
88fd0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
88fe0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
88ff0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
89000 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
89010 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
89020 20 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65    (name . "value
89030 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
89040 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 36  pe (tag . "Sint6
89050 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  4"))).        ((
89060 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
89070 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
89080 6d 65 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20  me . "str").    
89090 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
890a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
890b0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
890c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
890d0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
890e0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
890f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
89100 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
89110 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
89120 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
89130 2e 20 22 72 61 64 69 78 22 29 0a 20 20 20 20 20  . "radix").     
89140 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
89150 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
89160 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
89170 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
89180 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
89190 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
891a0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
891b0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
891c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
891d0 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
891e0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
891f0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
89200 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
89210 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
89220 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
89230 20 22 53 44 4c 5f 75 6c 6c 74 6f 61 22 29 20 28   "SDL_ulltoa") (
89240 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
89250 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
89260 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
89270 74 64 69 6e 63 2e 68 3a 34 37 37 3a 33 31 22 29  tdinc.h:477:31")
89280 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
89290 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
892a0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
892b0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
892c0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
892d0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
892e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
892f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
89300 6d 65 20 2e 20 22 76 61 6c 75 65 22 29 0a 20 20  me . "value").  
89310 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
89320 61 67 20 2e 20 22 55 69 6e 74 36 34 22 29 29 29  ag . "Uint64")))
89330 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
89340 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
89350 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
89360 22 73 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  "str").         
89370 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
89380 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
89390 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
893a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
893b0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
893c0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
893d0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
893e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
893f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
89400 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 61       (name . "ra
89410 64 69 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  dix").          
89420 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
89430 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
89440 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
89450 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
89460 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
89470 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
89480 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
89490 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
894a0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
894b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
894c0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
894d0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
894e0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
894f0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
89500 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
89510 5f 61 74 6f 69 22 29 20 28 6e 73 20 2e 20 30 29  _atoi") (ns . 0)
89520 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
89530 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
89540 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68  DL2/SDL_stdinc.h
89550 3a 34 37 39 3a 32 39 22 29 0a 20 20 20 20 28 76  :479:29").    (v
89560 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
89570 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
89580 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
89590 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
895a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
895b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
895c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
895d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
895e0 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
895f0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
89600 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
89610 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
89620 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
89630 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
89640 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
89650 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
89660 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
89670 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
89680 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
89690 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
896a0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
896b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
896c0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
896d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
896e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
896f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
89700 53 44 4c 5f 61 74 6f 66 22 29 20 28 6e 73 20 2e  SDL_atof") (ns .
89710 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
89720 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
89730 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
89740 63 2e 68 3a 34 38 30 3a 33 32 22 29 0a 20 20 20  c.h:480:32").   
89750 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
89760 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
89770 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
89780 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
89790 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
897a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
897b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
897c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
897d0 20 22 73 74 72 22 29 0a 20 20 20 20 20 20 20 20   "str").        
897e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
897f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
89800 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
89810 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
89820 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
89830 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
89840 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
89850 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
89860 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
89870 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
89880 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
89890 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
898a0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
898b0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
898c0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
898d0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
898e0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
898f0 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72 74 6f 6c  me . "SDL_strtol
89900 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
89910 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
89920 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
89930 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 38 31 3a  DL_stdinc.h:481:
89940 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
89950 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
89960 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
89970 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
89980 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
89990 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
899a0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
899b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
899c0 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 22 29 0a   (name . "str").
899d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
899e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
899f0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
89a00 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
89a10 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
89a20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
89a30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
89a40 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
89a50 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
89a60 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
89a70 61 6d 65 20 2e 20 22 65 6e 64 70 22 29 0a 20 20  ame . "endp").  
89a80 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
89a90 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
89aa0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
89ab0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
89ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
89ad0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
89ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
89af0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
89b00 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
89b10 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
89b20 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20  t . 8))))).     
89b30 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
89b40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
89b50 20 20 28 6e 61 6d 65 20 2e 20 22 62 61 73 65 22    (name . "base"
89b60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
89b70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
89b80 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
89b90 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
89ba0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
89bb0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
89bc0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
89bd0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
89be0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
89bf0 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  ng").      (bit-
89c00 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
89c10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
89c20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
89c30 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
89c40 61 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72 74 6f  ame . "SDL_strto
89c50 75 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ul") (ns . 0).  
89c60 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
89c70 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
89c80 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 38  /SDL_stdinc.h:48
89c90 32 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72 69  2:39").    (vari
89ca0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
89cb0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
89cc0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
89cd0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
89ce0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
89cf0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
89d00 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
89d10 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 22     (name . "str"
89d20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
89d30 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
89d40 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
89d50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
89d60 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
89d70 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
89d80 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
89d90 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
89da0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
89db0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
89dc0 28 6e 61 6d 65 20 2e 20 22 65 6e 64 70 22 29 0a  (name . "endp").
89dd0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
89de0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
89df0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
89e00 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
89e10 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
89e20 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
89e30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
89e40 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
89e50 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
89e60 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
89e70 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20  ent . 8))))).   
89e80 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
89e90 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
89ea0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 61 73      (name . "bas
89eb0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
89ec0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
89ed0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
89ee0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
89ef0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
89f00 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
89f10 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
89f20 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
89f30 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
89f40 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67 22 29 0a  unsigned-long").
89f50 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
89f60 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
89f70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
89f80 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
89f90 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
89fa0 20 22 53 44 4c 5f 73 74 72 74 6f 6c 6c 22 29 20   "SDL_strtoll") 
89fb0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
89fc0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
89fd0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
89fe0 73 74 64 69 6e 63 2e 68 3a 34 38 33 3a 33 32 22  stdinc.h:483:32"
89ff0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
8a000 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
8a010 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
8a020 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
8a030 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
8a040 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
8a050 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
8a060 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
8a070 61 6d 65 20 2e 20 22 73 74 72 22 29 0a 20 20 20  ame . "str").   
8a080 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8a090 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8a0a0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
8a0b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
8a0c0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
8a0d0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
8a0e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
8a0f0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
8a100 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8a110 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8a120 20 2e 20 22 65 6e 64 70 22 29 0a 20 20 20 20 20   . "endp").     
8a130 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8a140 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8a150 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8a160 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8a170 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8a180 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
8a190 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8a1a0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
8a1b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
8a1c0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8a1d0 20 38 29 29 29 29 29 0a 20 20 20 20 20 20 20 20   8))))).        
8a1e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8a1f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8a200 6e 61 6d 65 20 2e 20 22 62 61 73 65 22 29 0a 20  name . "base"). 
8a210 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
8a220 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
8a230 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
8a240 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8a250 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
8a260 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8a270 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
8a280 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
8a290 20 2e 20 22 53 69 6e 74 36 34 22 29 29 29 0a 20   . "Sint64"))). 
8a2a0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
8a2b0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
8a2c0 4c 5f 73 74 72 74 6f 75 6c 6c 22 29 20 28 6e 73  L_strtoull") (ns
8a2d0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
8a2e0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
8a2f0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
8a300 69 6e 63 2e 68 3a 34 38 34 3a 33 32 22 29 0a 20  inc.h:484:32"). 
8a310 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
8a320 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
8a330 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
8a340 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
8a350 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
8a360 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
8a370 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8a380 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8a390 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20 20 20   . "str").      
8a3a0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8a3b0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
8a3c0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
8a3d0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
8a3e0 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
8a3f0 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
8a400 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
8a410 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
8a420 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
8a430 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
8a440 22 65 6e 64 70 22 29 0a 20 20 20 20 20 20 20 20  "endp").        
8a450 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8a460 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
8a470 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
8a480 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8a490 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8a4a0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8a4b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
8a4c0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
8a4d0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
8a4e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
8a4f0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
8a500 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
8a510 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
8a520 65 20 2e 20 22 62 61 73 65 22 29 0a 20 20 20 20  e . "base").    
8a530 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8a540 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8a550 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
8a560 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
8a570 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
8a580 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8a590 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
8a5a0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
8a5b0 22 55 69 6e 74 36 34 22 29 29 29 0a 20 20 28 28  "Uint64"))).  ((
8a5c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
8a5d0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73  ) (name . "SDL_s
8a5e0 74 72 74 6f 64 22 29 20 28 6e 73 20 2e 20 30 29  trtod") (ns . 0)
8a5f0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
8a600 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
8a610 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68  DL2/SDL_stdinc.h
8a620 3a 34 38 35 3a 33 32 22 29 0a 20 20 20 20 28 76  :485:32").    (v
8a630 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
8a640 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
8a650 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
8a660 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
8a670 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
8a680 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
8a690 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
8a6a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
8a6b0 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
8a6c0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8a6d0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
8a6e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
8a6f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
8a700 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
8a710 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
8a720 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
8a730 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
8a740 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
8a750 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 6e 64 70     (name . "endp
8a760 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
8a770 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
8a780 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
8a790 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
8a7a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
8a7b0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
8a7c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
8a7d0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8a7e0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8a7f0 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
8a800 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
8a810 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
8a820 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
8a830 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
8a840 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
8a850 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
8a860 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
8a870 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
8a880 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
8a890 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
8a8a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
8a8b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
8a8c0 5f 73 74 72 63 6d 70 22 29 20 28 6e 73 20 2e 20  _strcmp") (ns . 
8a8d0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
8a8e0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
8a8f0 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
8a900 2e 68 3a 34 38 37 3a 32 39 22 29 0a 20 20 20 20  .h:487:29").    
8a910 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
8a920 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
8a930 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
8a940 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
8a950 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
8a960 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
8a970 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
8a980 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
8a990 22 73 74 72 31 22 29 0a 20 20 20 20 20 20 20 20  "str1").        
8a9a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8a9b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
8a9c0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
8a9d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
8a9e0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
8a9f0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
8aa00 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
8aa10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
8aa20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
8aa30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
8aa40 74 72 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  tr2").          
8aa50 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8aa60 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
8aa70 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
8aa80 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
8aa90 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
8aaa0 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
8aab0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
8aac0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
8aad0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8aae0 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65   8)))))).    (re
8aaf0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
8ab00 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
8ab10 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8ab20 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
8ab30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
8ab40 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
8ab50 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
8ab60 22 53 44 4c 5f 73 74 72 6e 63 6d 70 22 29 20 28  "SDL_strncmp") (
8ab70 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
8ab80 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
8ab90 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
8aba0 74 64 69 6e 63 2e 68 3a 34 38 38 3a 32 39 22 29  tdinc.h:488:29")
8abb0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
8abc0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
8abd0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
8abe0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
8abf0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
8ac00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
8ac10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8ac20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8ac30 6d 65 20 2e 20 22 73 74 72 31 22 29 0a 20 20 20  me . "str1").   
8ac40 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8ac50 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8ac60 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
8ac70 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
8ac80 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
8ac90 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
8aca0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
8acb0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
8acc0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8acd0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8ace0 20 2e 20 22 73 74 72 32 22 29 0a 20 20 20 20 20   . "str2").     
8acf0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8ad00 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8ad10 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8ad20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
8ad30 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
8ad40 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
8ad50 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
8ad60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
8ad70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
8ad80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
8ad90 20 22 6d 61 78 6c 65 6e 22 29 0a 20 20 20 20 20   "maxlen").     
8ada0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
8adb0 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
8adc0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
8add0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
8ade0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
8adf0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
8ae00 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8ae10 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
8ae20 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
8ae30 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72 63  name . "SDL_strc
8ae40 61 73 65 63 6d 70 22 29 20 28 6e 73 20 2e 20 30  asecmp") (ns . 0
8ae50 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
8ae60 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
8ae70 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
8ae80 68 3a 34 38 39 3a 32 39 22 29 0a 20 20 20 20 28  h:489:29").    (
8ae90 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
8aea0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
8aeb0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
8aec0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
8aed0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
8aee0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
8aef0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
8af00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
8af10 73 74 72 31 22 29 0a 20 20 20 20 20 20 20 20 20  str1").         
8af20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
8af30 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
8af40 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8af50 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
8af60 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
8af70 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
8af80 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
8af90 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
8afa0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
8afb0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74       (name . "st
8afc0 72 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  r2").          (
8afd0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8afe0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
8aff0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
8b000 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8b010 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
8b020 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
8b030 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
8b040 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
8b050 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8b060 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
8b070 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
8b080 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
8b090 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8b0a0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
8b0b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
8b0c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
8b0d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
8b0e0 53 44 4c 5f 73 74 72 6e 63 61 73 65 63 6d 70 22  SDL_strncasecmp"
8b0f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
8b100 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
8b110 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
8b120 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 39 30 3a 32  L_stdinc.h:490:2
8b130 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
8b140 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
8b150 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
8b160 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
8b170 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
8b180 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
8b190 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
8b1a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8b1b0 28 6e 61 6d 65 20 2e 20 22 73 74 72 31 22 29 0a  (name . "str1").
8b1c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8b1d0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8b1e0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
8b1f0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8b200 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
8b210 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
8b220 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8b230 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
8b240 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
8b250 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
8b260 61 6d 65 20 2e 20 22 73 74 72 32 22 29 0a 20 20  ame . "str2").  
8b270 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8b280 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8b290 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
8b2a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
8b2b0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
8b2c0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
8b2d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
8b2e0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
8b2f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
8b300 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
8b310 65 20 2e 20 22 6c 65 6e 22 29 0a 20 20 20 20 20  e . "len").     
8b320 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
8b330 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
8b340 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
8b350 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
8b360 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
8b370 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
8b380 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8b390 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
8b3a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
8b3b0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 73 63 61  name . "SDL_ssca
8b3c0 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nf") (ns . 0).  
8b3d0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
8b3e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
8b3f0 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 39  /SDL_stdinc.h:49
8b400 32 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  2:29").    (vari
8b410 61 64 69 63 20 2e 20 23 74 29 20 28 69 6e 6c 69  adic . #t) (inli
8b420 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
8b430 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
8b440 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
8b450 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
8b460 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
8b470 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
8b480 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74     (name . "text
8b490 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
8b4a0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
8b4b0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
8b4c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
8b4d0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
8b4e0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
8b4f0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
8b500 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
8b510 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
8b520 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
8b530 20 28 6e 61 6d 65 20 2e 20 22 66 6d 74 22 29 0a   (name . "fmt").
8b540 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8b550 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8b560 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
8b570 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8b580 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
8b590 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
8b5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
8b5b0 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
8b5c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
8b5d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
8b5e0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
8b5f0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
8b600 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
8b610 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
8b620 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
8b630 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
8b640 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
8b650 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 76  ) (name . "SDL_v
8b660 73 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30  sscanf") (ns . 0
8b670 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
8b680 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
8b690 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
8b6a0 68 3a 34 39 33 3a 32 39 22 29 0a 20 20 20 20 28  h:493:29").    (
8b6b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
8b6c0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
8b6d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
8b6e0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
8b6f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
8b700 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
8b710 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
8b720 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
8b730 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20 20  text").         
8b740 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
8b750 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
8b760 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8b770 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
8b780 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
8b790 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
8b7a0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
8b7b0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
8b7c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
8b7d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d       (name . "fm
8b7e0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
8b7f0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
8b800 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
8b810 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
8b820 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
8b830 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
8b840 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
8b850 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
8b860 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
8b870 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
8b880 20 20 28 6e 61 6d 65 20 2e 20 22 61 70 22 29 0a    (name . "ap").
8b890 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
8b8a0 28 74 61 67 20 2e 20 22 76 61 5f 6c 69 73 74 22  (tag . "va_list"
8b8b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
8b8c0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
8b8d0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
8b8e0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
8b8f0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
8b900 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
8b910 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
8b920 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
8b930 4c 5f 73 6e 70 72 69 6e 74 66 22 29 20 28 6e 73  L_snprintf") (ns
8b940 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
8b950 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
8b960 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
8b970 69 6e 63 2e 68 3a 34 39 34 3a 32 39 22 29 0a 20  inc.h:494:29"). 
8b980 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
8b990 74 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  t) (inline . #f)
8b9a0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
8b9b0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
8b9c0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
8b9d0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
8b9e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8b9f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8ba00 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20 20 20   . "text").     
8ba10 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8ba20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8ba30 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8ba40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
8ba50 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
8ba60 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
8ba70 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
8ba80 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
8ba90 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
8baa0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
8bab0 20 22 6d 61 78 6c 65 6e 22 29 0a 20 20 20 20 20   "maxlen").     
8bac0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
8bad0 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
8bae0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
8baf0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
8bb00 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d       (name . "fm
8bb10 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
8bb20 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
8bb30 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
8bb40 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
8bb50 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8bb60 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
8bb70 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
8bb80 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
8bb90 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
8bba0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
8bbb0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
8bbc0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
8bbd0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
8bbe0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
8bbf0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
8bc00 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
8bc10 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
8bc20 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
8bc30 44 4c 5f 76 73 6e 70 72 69 6e 74 66 22 29 20 28  DL_vsnprintf") (
8bc40 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
8bc50 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
8bc60 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
8bc70 74 64 69 6e 63 2e 68 3a 34 39 35 3a 32 39 22 29  tdinc.h:495:29")
8bc80 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
8bc90 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
8bca0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
8bcb0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
8bcc0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
8bcd0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
8bce0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8bcf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8bd00 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20  me . "text").   
8bd10 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8bd20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8bd30 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
8bd40 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
8bd50 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
8bd60 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
8bd70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
8bd80 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
8bd90 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8bda0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8bdb0 20 2e 20 22 6d 61 78 6c 65 6e 22 29 0a 20 20 20   . "maxlen").   
8bdc0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
8bdd0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
8bde0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
8bdf0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
8be00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
8be10 66 6d 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  fmt").          
8be20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8be30 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
8be40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
8be50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
8be60 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
8be70 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
8be80 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
8be90 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
8bea0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8beb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 70 22      (name . "ap"
8bec0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8bed0 65 20 28 74 61 67 20 2e 20 22 76 61 5f 6c 69 73  e (tag . "va_lis
8bee0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
8bef0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
8bf00 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
8bf10 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8bf20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
8bf30 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
8bf40 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
8bf50 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
8bf60 53 44 4c 5f 61 63 6f 73 22 29 20 28 6e 73 20 2e  SDL_acos") (ns .
8bf70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
8bf80 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
8bf90 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
8bfa0 63 2e 68 3a 35 30 33 3a 33 32 22 29 0a 20 20 20  c.h:503:32").   
8bfb0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
8bfc0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
8bfd0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
8bfe0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
8bff0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
8c000 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
8c010 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
8c020 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
8c030 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20   "x").          
8c040 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8c050 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
8c060 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
8c070 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
8c080 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
8c090 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
8c0a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
8c0b0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
8c0c0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
8c0d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8c0e0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
8c0f0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
8c100 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
8c110 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
8c120 53 44 4c 5f 61 73 69 6e 22 29 20 28 6e 73 20 2e  SDL_asin") (ns .
8c130 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
8c140 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
8c150 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
8c160 63 2e 68 3a 35 30 34 3a 33 32 22 29 0a 20 20 20  c.h:504:32").   
8c170 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
8c180 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
8c190 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
8c1a0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
8c1b0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
8c1c0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
8c1d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
8c1e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
8c1f0 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20   "x").          
8c200 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8c210 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
8c220 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
8c230 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
8c240 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
8c250 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
8c260 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
8c270 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
8c280 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
8c290 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8c2a0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
8c2b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
8c2c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
8c2d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
8c2e0 53 44 4c 5f 61 74 61 6e 22 29 20 28 6e 73 20 2e  SDL_atan") (ns .
8c2f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
8c300 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
8c310 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
8c320 63 2e 68 3a 35 30 35 3a 33 32 22 29 0a 20 20 20  c.h:505:32").   
8c330 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
8c340 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
8c350 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
8c360 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
8c370 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
8c380 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
8c390 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
8c3a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
8c3b0 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20   "x").          
8c3c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8c3d0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
8c3e0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
8c3f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
8c400 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
8c410 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
8c420 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
8c430 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
8c440 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
8c450 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8c460 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
8c470 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
8c480 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
8c490 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
8c4a0 53 44 4c 5f 61 74 61 6e 32 22 29 20 28 6e 73 20  SDL_atan2") (ns 
8c4b0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
8c4c0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
8c4d0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69  de/SDL2/SDL_stdi
8c4e0 6e 63 2e 68 3a 35 30 36 3a 33 32 22 29 0a 20 20  nc.h:506:32").  
8c4f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
8c500 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
8c510 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
8c520 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
8c530 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
8c540 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
8c550 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
8c560 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
8c570 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20  . "x").         
8c580 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
8c590 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
8c5a0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
8c5b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
8c5c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
8c5d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
8c5e0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
8c5f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8c600 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8c610 20 2e 20 22 79 22 29 0a 20 20 20 20 20 20 20 20   . "y").        
8c620 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8c630 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
8c640 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
8c650 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
8c660 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
8c670 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
8c680 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
8c690 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
8c6a0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
8c6b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8c6c0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
8c6d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
8c6e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
8c6f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
8c700 20 22 53 44 4c 5f 63 65 69 6c 22 29 20 28 6e 73   "SDL_ceil") (ns
8c710 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
8c720 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
8c730 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
8c740 69 6e 63 2e 68 3a 35 30 37 3a 33 32 22 29 0a 20  inc.h:507:32"). 
8c750 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
8c760 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
8c770 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
8c780 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
8c790 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
8c7a0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
8c7b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8c7c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8c7d0 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20   . "x").        
8c7e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8c7f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
8c800 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
8c810 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
8c820 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
8c830 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
8c840 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
8c850 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
8c860 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
8c870 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8c880 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
8c890 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
8c8a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
8c8b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
8c8c0 20 22 53 44 4c 5f 63 6f 70 79 73 69 67 6e 22 29   "SDL_copysign")
8c8d0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
8c8e0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
8c8f0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
8c900 5f 73 74 64 69 6e 63 2e 68 3a 35 30 38 3a 33 32  _stdinc.h:508:32
8c910 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
8c920 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
8c930 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
8c940 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
8c950 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
8c960 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
8c970 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8c980 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8c990 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20  name . "x").    
8c9a0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8c9b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8c9c0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
8c9d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8c9e0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
8c9f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8ca00 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
8ca10 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
8ca20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8ca30 28 6e 61 6d 65 20 2e 20 22 79 22 29 0a 20 20 20  (name . "y").   
8ca40 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8ca50 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8ca60 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
8ca70 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
8ca80 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
8ca90 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8caa0 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
8cab0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
8cac0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
8cad0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
8cae0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
8caf0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8cb00 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
8cb10 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
8cb20 61 6d 65 20 2e 20 22 53 44 4c 5f 63 6f 73 22 29  ame . "SDL_cos")
8cb30 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
8cb40 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
8cb50 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
8cb60 5f 73 74 64 69 6e 63 2e 68 3a 35 30 39 3a 33 32  _stdinc.h:509:32
8cb70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
8cb80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
8cb90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
8cba0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
8cbb0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
8cbc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
8cbd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8cbe0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8cbf0 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20  name . "x").    
8cc00 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8cc10 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8cc20 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
8cc30 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8cc40 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
8cc50 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8cc60 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
8cc70 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
8cc80 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
8cc90 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
8cca0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
8ccb0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8ccc0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
8ccd0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
8cce0 6d 65 20 2e 20 22 53 44 4c 5f 63 6f 73 66 22 29  me . "SDL_cosf")
8ccf0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
8cd00 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
8cd10 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
8cd20 5f 73 74 64 69 6e 63 2e 68 3a 35 31 30 3a 33 31  _stdinc.h:510:31
8cd30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
8cd40 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
8cd50 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
8cd60 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
8cd70 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
8cd80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
8cd90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8cda0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8cdb0 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20  name . "x").    
8cdc0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8cdd0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8cde0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
8cdf0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8ce00 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
8ce10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8ce20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
8ce30 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
8ce40 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
8ce50 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
8ce60 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
8ce70 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
8ce80 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
8ce90 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
8cea0 20 2e 20 22 53 44 4c 5f 66 61 62 73 22 29 20 28   . "SDL_fabs") (
8ceb0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
8cec0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
8ced0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
8cee0 74 64 69 6e 63 2e 68 3a 35 31 31 3a 33 32 22 29  tdinc.h:511:32")
8cef0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
8cf00 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
8cf10 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
8cf20 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
8cf30 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
8cf40 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
8cf50 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8cf60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8cf70 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20  me . "x").      
8cf80 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8cf90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
8cfa0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
8cfb0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8cfc0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
8cfd0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8cfe0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
8cff0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
8d000 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
8d010 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
8d020 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
8d030 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
8d040 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
8d050 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
8d060 20 2e 20 22 53 44 4c 5f 66 6c 6f 6f 72 22 29 20   . "SDL_floor") 
8d070 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
8d080 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
8d090 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
8d0a0 73 74 64 69 6e 63 2e 68 3a 35 31 32 3a 33 32 22  stdinc.h:512:32"
8d0b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
8d0c0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
8d0d0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
8d0e0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
8d0f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
8d100 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
8d110 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
8d120 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
8d130 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20  ame . "x").     
8d140 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8d150 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8d160 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
8d170 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8d180 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
8d190 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8d1a0 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
8d1b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
8d1c0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
8d1d0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
8d1e0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
8d1f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8d200 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
8d210 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
8d220 65 20 2e 20 22 53 44 4c 5f 6c 6f 67 22 29 20 28  e . "SDL_log") (
8d230 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
8d240 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
8d250 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
8d260 74 64 69 6e 63 2e 68 3a 35 31 33 3a 33 32 22 29  tdinc.h:513:32")
8d270 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
8d280 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
8d290 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
8d2a0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
8d2b0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
8d2c0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
8d2d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8d2e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8d2f0 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20  me . "x").      
8d300 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8d310 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
8d320 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
8d330 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8d340 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
8d350 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8d360 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
8d370 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
8d380 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
8d390 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
8d3a0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
8d3b0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
8d3c0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
8d3d0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
8d3e0 20 2e 20 22 53 44 4c 5f 70 6f 77 22 29 20 28 6e   . "SDL_pow") (n
8d3f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
8d400 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
8d410 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
8d420 64 69 6e 63 2e 68 3a 35 31 34 3a 33 32 22 29 0a  dinc.h:514:32").
8d430 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
8d440 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
8d450 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
8d460 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
8d470 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
8d480 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
8d490 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
8d4a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
8d4b0 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20  e . "x").       
8d4c0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8d4d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
8d4e0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
8d4f0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
8d500 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
8d510 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8d520 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
8d530 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8d540 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8d550 6d 65 20 2e 20 22 79 22 29 0a 20 20 20 20 20 20  me . "y").      
8d560 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8d570 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
8d580 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
8d590 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8d5a0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
8d5b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8d5c0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
8d5d0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
8d5e0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
8d5f0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
8d600 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
8d610 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
8d620 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
8d630 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
8d640 20 2e 20 22 53 44 4c 5f 73 63 61 6c 62 6e 22 29   . "SDL_scalbn")
8d650 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
8d660 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
8d670 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
8d680 5f 73 74 64 69 6e 63 2e 68 3a 35 31 35 3a 33 32  _stdinc.h:515:32
8d690 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
8d6a0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
8d6b0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
8d6c0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
8d6d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
8d6e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
8d6f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8d700 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8d710 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20  name . "x").    
8d720 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8d730 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8d740 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
8d750 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8d760 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
8d770 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8d780 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
8d790 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
8d7a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8d7b0 28 6e 61 6d 65 20 2e 20 22 6e 22 29 0a 20 20 20  (name . "n").   
8d7c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8d7d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8d7e0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
8d7f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8d800 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
8d810 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8d820 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
8d830 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
8d840 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
8d850 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
8d860 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
8d870 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
8d880 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
8d890 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
8d8a0 20 2e 20 22 53 44 4c 5f 73 69 6e 22 29 20 28 6e   . "SDL_sin") (n
8d8b0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
8d8c0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
8d8d0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
8d8e0 64 69 6e 63 2e 68 3a 35 31 36 3a 33 32 22 29 0a  dinc.h:516:32").
8d8f0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
8d900 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
8d910 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
8d920 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
8d930 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
8d940 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
8d950 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
8d960 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
8d970 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20  e . "x").       
8d980 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8d990 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
8d9a0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
8d9b0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
8d9c0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
8d9d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8d9e0 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
8d9f0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
8da00 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
8da10 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
8da20 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
8da30 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
8da40 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
8da50 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
8da60 2e 20 22 53 44 4c 5f 73 69 6e 66 22 29 20 28 6e  . "SDL_sinf") (n
8da70 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
8da80 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
8da90 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
8daa0 64 69 6e 63 2e 68 3a 35 31 37 3a 33 31 22 29 0a  dinc.h:517:31").
8dab0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
8dac0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
8dad0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
8dae0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
8daf0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
8db00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
8db10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
8db20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
8db30 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20  e . "x").       
8db40 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8db50 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
8db60 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
8db70 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
8db80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
8db90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
8dba0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
8dbb0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
8dbc0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
8dbd0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8dbe0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
8dbf0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
8dc00 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
8dc10 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
8dc20 22 53 44 4c 5f 73 71 72 74 22 29 20 28 6e 73 20  "SDL_sqrt") (ns 
8dc30 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
8dc40 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
8dc50 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69  de/SDL2/SDL_stdi
8dc60 6e 63 2e 68 3a 35 31 38 3a 33 32 22 29 0a 20 20  nc.h:518:32").  
8dc70 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
8dc80 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
8dc90 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
8dca0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
8dcb0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
8dcc0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
8dcd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
8dce0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
8dcf0 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20  . "x").         
8dd00 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
8dd10 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
8dd20 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
8dd30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
8dd40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
8dd50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
8dd60 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
8dd70 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
8dd80 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
8dd90 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8dda0 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
8ddb0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
8ddc0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
8ddd0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
8dde0 22 53 44 4c 5f 73 71 72 74 66 22 29 20 28 6e 73  "SDL_sqrtf") (ns
8ddf0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
8de00 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
8de10 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
8de20 69 6e 63 2e 68 3a 35 31 39 3a 33 31 22 29 0a 20  inc.h:519:31"). 
8de30 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
8de40 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
8de50 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
8de60 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
8de70 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
8de80 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
8de90 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8dea0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8deb0 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20   . "x").        
8dec0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8ded0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
8dee0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
8def0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
8df00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
8df10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
8df20 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
8df30 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
8df40 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
8df50 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8df60 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
8df70 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
8df80 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
8df90 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
8dfa0 53 44 4c 5f 74 61 6e 22 29 20 28 6e 73 20 2e 20  SDL_tan") (ns . 
8dfb0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
8dfc0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
8dfd0 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
8dfe0 2e 68 3a 35 32 30 3a 33 32 22 29 0a 20 20 20 20  .h:520:32").    
8dff0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
8e000 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
8e010 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
8e020 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
8e030 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
8e040 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
8e050 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
8e060 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
8e070 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "x").          (
8e080 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8e090 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
8e0a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
8e0b0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
8e0c0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
8e0d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
8e0e0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
8e0f0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
8e100 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
8e110 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
8e120 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
8e130 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
8e140 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
8e150 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
8e160 44 4c 5f 74 61 6e 66 22 29 20 28 6e 73 20 2e 20  DL_tanf") (ns . 
8e170 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
8e180 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
8e190 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
8e1a0 2e 68 3a 35 32 31 3a 33 31 22 29 0a 20 20 20 20  .h:521:31").    
8e1b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
8e1c0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
8e1d0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
8e1e0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
8e1f0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
8e200 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
8e210 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
8e220 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
8e230 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "x").          (
8e240 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8e250 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
8e260 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
8e270 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
8e280 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
8e290 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
8e2a0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
8e2b0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
8e2c0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
8e2d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
8e2e0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
8e2f0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
8e300 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
8e310 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
8e320 20 2e 20 22 5f 53 44 4c 5f 69 63 6f 6e 76 5f 74   . "_SDL_iconv_t
8e330 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
8e340 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
8e350 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
8e360 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 33 30 3a  DL_stdinc.h:530:
8e370 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
8e380 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69  ze . 0) (bit-ali
8e390 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65  gnment . 0) (fie
8e3a0 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28  lds . #())).  ((
8e3b0 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
8e3c0 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
8e3d0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 69    (name . "SDL_i
8e3e0 63 6f 6e 76 5f 74 22 29 0a 20 20 20 20 28 6c 6f  conv_t").    (lo
8e3f0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
8e400 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
8e410 73 74 64 69 6e 63 2e 68 3a 35 33 30 3a 33 30 22  stdinc.h:530:30"
8e420 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
8e430 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
8e440 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
8e450 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22   (tag . "struct"
8e460 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
8e470 20 2e 20 22 5f 53 44 4c 5f 69 63 6f 6e 76 5f 74   . "_SDL_iconv_t
8e480 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
8e490 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
8e4a0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
8e4b0 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
8e4c0 35 33 30 3a 31 36 22 29 0a 20 20 20 20 20 20 20  530:16").       
8e4d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20   (bit-size . 0) 
8e4e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8e4f0 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28   0) (fields . #(
8e500 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
8e510 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
8e520 65 20 2e 20 22 53 44 4c 5f 69 63 6f 6e 76 5f 6f  e . "SDL_iconv_o
8e530 70 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  pen") (ns . 0). 
8e540 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
8e550 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
8e560 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35  2/SDL_stdinc.h:5
8e570 33 31 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72  31:37").    (var
8e580 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
8e590 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
8e5a0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
8e5b0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
8e5c0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
8e5d0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
8e5e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8e5f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 6f 63      (name . "toc
8e600 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ode").          
8e610 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8e620 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
8e630 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
8e640 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
8e650 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
8e660 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
8e670 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
8e680 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
8e690 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8e6a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 72 6f      (name . "fro
8e6b0 6d 63 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20  mcode").        
8e6c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8e6d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
8e6e0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
8e6f0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8e700 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8e710 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
8e720 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8e730 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
8e740 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8e750 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
8e760 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
8e770 20 2e 20 22 53 44 4c 5f 69 63 6f 6e 76 5f 74 22   . "SDL_iconv_t"
8e780 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
8e790 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
8e7a0 2e 20 22 53 44 4c 5f 69 63 6f 6e 76 5f 63 6c 6f  . "SDL_iconv_clo
8e7b0 73 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  se") (ns . 0).  
8e7c0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
8e7d0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
8e7e0 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 33  /SDL_stdinc.h:53
8e7f0 33 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  3:29").    (vari
8e800 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
8e810 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
8e820 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
8e830 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
8e840 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
8e850 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
8e860 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
8e870 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 64 22 29     (name . "cd")
8e880 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
8e890 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 69 63 6f   (tag . "SDL_ico
8e8a0 6e 76 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  nv_t"))))).    (
8e8b0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
8e8c0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
8e8d0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
8e8e0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
8e8f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
8e900 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
8e910 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
8e920 2e 20 22 53 44 4c 5f 69 63 6f 6e 76 22 29 20 28  . "SDL_iconv") (
8e930 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
8e940 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
8e950 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
8e960 74 64 69 6e 63 2e 68 3a 35 33 34 3a 33 32 22 29  tdinc.h:534:32")
8e970 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
8e980 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
8e990 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
8e9a0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
8e9b0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
8e9c0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
8e9d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8e9e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8e9f0 6d 65 20 2e 20 22 63 64 22 29 0a 20 20 20 20 20  me . "cd").     
8ea00 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
8ea10 2e 20 22 53 44 4c 5f 69 63 6f 6e 76 5f 74 22 29  . "SDL_iconv_t")
8ea20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
8ea30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
8ea40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
8ea50 2e 20 22 69 6e 62 75 66 22 29 0a 20 20 20 20 20  . "inbuf").     
8ea60 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8ea70 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8ea80 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8ea90 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8eaa0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8eab0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
8eac0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8ead0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
8eae0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
8eaf0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8eb00 20 38 29 29 29 29 29 0a 20 20 20 20 20 20 20 20   8))))).        
8eb10 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8eb20 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8eb30 6e 61 6d 65 20 2e 20 22 69 6e 62 79 74 65 73 6c  name . "inbytesl
8eb40 65 66 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  eft").          
8eb50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
8eb60 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
8eb70 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
8eb80 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
8eb90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
8eba0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
8ebb0 2e 20 22 6f 75 74 62 75 66 22 29 0a 20 20 20 20  . "outbuf").    
8ebc0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8ebd0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8ebe0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
8ebf0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8ec00 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
8ec10 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
8ec20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
8ec30 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
8ec40 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
8ec50 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8ec60 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20 20 20  . 8))))).       
8ec70 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
8ec80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8ec90 28 6e 61 6d 65 20 2e 20 22 6f 75 74 62 79 74 65  (name . "outbyte
8eca0 73 6c 65 66 74 22 29 0a 20 20 20 20 20 20 20 20  sleft").        
8ecb0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
8ecc0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
8ecd0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
8ece0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
8ecf0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
8ed00 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74  size_t"))).  ((t
8ed10 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
8ed20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 69 63   (name . "SDL_ic
8ed30 6f 6e 76 5f 73 74 72 69 6e 67 22 29 20 28 6e 73  onv_string") (ns
8ed40 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
8ed50 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
8ed60 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
8ed70 69 6e 63 2e 68 3a 35 34 31 3a 33 31 22 29 0a 20  inc.h:541:31"). 
8ed80 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
8ed90 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
8eda0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
8edb0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
8edc0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
8edd0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
8ede0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8edf0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8ee00 20 2e 20 22 74 6f 63 6f 64 65 22 29 0a 20 20 20   . "tocode").   
8ee10 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8ee20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8ee30 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
8ee40 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
8ee50 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
8ee60 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
8ee70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
8ee80 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
8ee90 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8eea0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8eeb0 20 2e 20 22 66 72 6f 6d 63 6f 64 65 22 29 0a 20   . "fromcode"). 
8eec0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
8eed0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
8eee0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
8eef0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
8ef00 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
8ef10 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
8ef20 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8ef30 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
8ef40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8ef50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8ef60 6d 65 20 2e 20 22 69 6e 62 75 66 22 29 0a 20 20  me . "inbuf").  
8ef70 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8ef80 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8ef90 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
8efa0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
8efb0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
8efc0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
8efd0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
8efe0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
8eff0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
8f000 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
8f010 65 20 2e 20 22 69 6e 62 79 74 65 73 6c 65 66 74  e . "inbytesleft
8f020 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
8f030 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
8f040 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
8f050 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
8f060 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
8f070 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
8f080 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
8f090 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
8f0a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
8f0b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
8f0c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
8f0d0 2e 20 22 53 44 4c 5f 6d 65 6d 63 70 79 34 22 29  . "SDL_memcpy4")
8f0e0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
8f0f0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
8f100 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
8f110 5f 73 74 64 69 6e 63 2e 68 3a 35 37 37 3a 32 34  _stdinc.h:577:24
8f120 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
8f130 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
8f140 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
8f150 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
8f160 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
8f170 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
8f180 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8f190 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8f1a0 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20  name . "dst").  
8f1b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
8f1c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
8f1d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
8f1e0 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
8f1f0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
8f200 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
8f210 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a   (name . "src").
8f220 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
8f230 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
8f240 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
8f250 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
8f260 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
8f270 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
8f280 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 77 6f 72     (name . "dwor
8f290 64 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ds").          (
8f2a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
8f2b0 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
8f2c0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
8f2d0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
8f2e0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
8f2f0 64 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  d")))).  ((tag .
8f300 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
8f310 6d 65 20 2e 20 22 53 44 4c 5f 6d 61 69 6e 22 29  me . "SDL_main")
8f320 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
8f330 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
8f340 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
8f350 5f 6d 61 69 6e 2e 68 3a 31 31 30 3a 33 31 22 29  _main.h:110:31")
8f360 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
8f370 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
8f380 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
8f390 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
8f3a0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
8f3b0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
8f3c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8f3d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8f3e0 6d 65 20 2e 20 22 61 72 67 63 22 29 0a 20 20 20  me . "argc").   
8f3f0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
8f400 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
8f410 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
8f420 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
8f430 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
8f440 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
8f450 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
8f460 2e 20 22 61 72 67 76 22 29 0a 20 20 20 20 20 20  . "argv").      
8f470 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8f480 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
8f490 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
8f4a0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8f4b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8f4c0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
8f4d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8f4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8f4f0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
8f500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8f510 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
8f520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
8f530 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8f540 38 29 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  8))))))).    (re
8f550 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
8f560 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
8f570 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8f580 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
8f590 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
8f5a0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
8f5b0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
8f5c0 22 53 44 4c 5f 53 65 74 4d 61 69 6e 52 65 61 64  "SDL_SetMainRead
8f5d0 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  y") (ns . 0).   
8f5e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
8f5f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
8f600 53 44 4c 5f 6d 61 69 6e 2e 68 3a 31 32 35 3a 33  SDL_main.h:125:3
8f610 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
8f620 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
8f630 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
8f640 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
8f650 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
8f660 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d   . #()) (return-
8f670 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
8f680 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
8f690 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30   "enum") (ns . 0
8f6a0 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
8f6b0 64 20 2e 20 34 38 29 0a 20 20 20 20 28 6c 6f 63  d . 48).    (loc
8f6c0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
8f6d0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61  clude/SDL2/SDL_a
8f6e0 73 73 65 72 74 2e 68 3a 31 30 32 3a 39 22 29 0a  ssert.h:102:9").
8f6f0 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
8f700 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
8f710 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
8f720 6d 65 20 2e 20 22 53 44 4c 5f 41 53 53 45 52 54  me . "SDL_ASSERT
8f730 49 4f 4e 5f 52 45 54 52 59 22 29 20 28 76 61 6c  ION_RETRY") (val
8f740 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20  ue . 0)).       
8f750 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
8f760 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41  ) (name . "SDL_A
8f770 53 53 45 52 54 49 4f 4e 5f 42 52 45 41 4b 22 29  SSERTION_BREAK")
8f780 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20   (value . 1)).  
8f790 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
8f7a0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
8f7b0 53 44 4c 5f 41 53 53 45 52 54 49 4f 4e 5f 41 42  SDL_ASSERTION_AB
8f7c0 4f 52 54 22 29 20 28 76 61 6c 75 65 20 2e 20 32  ORT") (value . 2
8f7d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
8f7e0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
8f7f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
8f800 44 4c 5f 41 53 53 45 52 54 49 4f 4e 5f 49 47 4e  DL_ASSERTION_IGN
8f810 4f 52 45 22 29 0a 20 20 20 20 20 20 20 20 20 20  ORE").          
8f820 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20 20 20  (value . 3)).   
8f830 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
8f840 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
8f850 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 53 53  (name . "SDL_ASS
8f860 45 52 54 49 4f 4e 5f 41 4c 57 41 59 53 5f 49 47  ERTION_ALWAYS_IG
8f870 4e 4f 52 45 22 29 0a 20 20 20 20 20 20 20 20 20  NORE").         
8f880 20 28 76 61 6c 75 65 20 2e 20 34 29 29 29 29 29   (value . 4)))))
8f890 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
8f8a0 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
8f8b0 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
8f8c0 53 44 4c 5f 41 73 73 65 72 74 53 74 61 74 65 22  SDL_AssertState"
8f8d0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
8f8e0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
8f8f0 53 44 4c 32 2f 53 44 4c 5f 61 73 73 65 72 74 2e  SDL2/SDL_assert.
8f900 68 3a 31 30 39 3a 33 22 29 0a 20 20 20 20 28 74  h:109:3").    (t
8f910 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
8f920 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
8f930 28 69 64 20 2e 20 34 38 29 29 29 0a 20 20 28 28  (id . 48))).  ((
8f940 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
8f950 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
8f960 20 22 53 44 4c 5f 41 73 73 65 72 74 44 61 74 61   "SDL_AssertData
8f970 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
8f980 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
8f990 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
8f9a0 44 4c 5f 61 73 73 65 72 74 2e 68 3a 31 31 31 3a  DL_assert.h:111:
8f9b0 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
8f9c0 7a 65 20 2e 20 33 38 34 29 20 28 62 69 74 2d 61  ze . 384) (bit-a
8f9d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
8f9e0 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
8f9f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
8fa00 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
8fa10 65 20 2e 20 22 61 6c 77 61 79 73 5f 69 67 6e 6f  e . "always_igno
8fa20 72 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  re") (bit-offset
8fa30 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
8fa40 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
8fa50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8fa60 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
8fa70 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
8fa80 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
8fa90 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
8faa0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
8fab0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
8fac0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 72 69  d") (name . "tri
8fad0 67 67 65 72 5f 63 6f 75 6e 74 22 29 20 28 62 69  gger_count") (bi
8fae0 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28  t-offset . 32) (
8faf0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
8fb00 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
8fb10 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
8fb20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8fb30 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8fb40 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22   ":unsigned-int"
8fb50 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
8fb60 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
8fb70 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
8fb80 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
8fb90 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
8fba0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
8fbb0 2e 20 22 63 6f 6e 64 69 74 69 6f 6e 22 29 20 28  . "condition") (
8fbc0 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29  bit-offset . 64)
8fbd0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
8fbe0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
8fbf0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
8fc00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8fc10 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8fc20 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
8fc30 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8fc40 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
8fc50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
8fc60 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8fc70 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
8fc80 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
8fc90 28 6e 61 6d 65 20 2e 20 22 66 69 6c 65 6e 61 6d  (name . "filenam
8fca0 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
8fcb0 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a 65  . 128) (bit-size
8fcc0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
8fcd0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8fce0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
8fcf0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8fd00 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
8fd10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
8fd20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
8fd30 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
8fd40 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
8fd50 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
8fd60 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
8fd70 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c  eld") (name . "l
8fd80 69 6e 65 6e 75 6d 22 29 20 28 62 69 74 2d 6f 66  inenum") (bit-of
8fd90 66 73 65 74 20 2e 20 31 39 32 29 20 28 62 69 74  fset . 192) (bit
8fda0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
8fdb0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
8fdc0 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
8fdd0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
8fde0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
8fdf0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
8fe00 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
8fe10 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
8fe20 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
8fe30 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 62  . "function") (b
8fe40 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 35 36 29  it-offset . 256)
8fe50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
8fe60 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
8fe70 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
8fe80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8fe90 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8fea0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
8feb0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8fec0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
8fed0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
8fee0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8fef0 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
8ff00 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
8ff10 28 6e 61 6d 65 20 2e 20 22 6e 65 78 74 22 29 20  (name . "next") 
8ff20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32  (bit-offset . 32
8ff30 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  0) (bit-size . 6
8ff40 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  4).          (bi
8ff50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
8ff60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8ff70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
8ff80 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
8ff90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
8ffa0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
8ffb0 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74   (tag . ":struct
8ffc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
8ffd0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 73   (name . "SDL_As
8ffe0 73 65 72 74 44 61 74 61 22 29 0a 20 20 20 20 20  sertData").     
8fff0 20 20 20 20 20 20 20 20 20 28 69 64 20 2e 20 34           (id . 4
90000 39 29 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  9))))))).  ((tag
90010 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
90020 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
90030 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 73 73 65  name . "SDL_Asse
90040 72 74 44 61 74 61 22 29 0a 20 20 20 20 28 6c 6f  rtData").    (lo
90050 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
90060 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
90070 61 73 73 65 72 74 2e 68 3a 31 32 30 3a 33 22 29  assert.h:120:3")
90080 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
90090 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74   (tag . ":struct
900a0 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e  ").      (name .
900b0 20 22 53 44 4c 5f 41 73 73 65 72 74 44 61 74 61   "SDL_AssertData
900c0 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20 34  ").      (id . 4
900d0 39 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  9))).  ((tag . "
900e0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
900f0 20 2e 20 22 53 44 4c 5f 52 65 70 6f 72 74 41 73   . "SDL_ReportAs
90100 73 65 72 74 69 6f 6e 22 29 20 28 6e 73 20 2e 20  sertion") (ns . 
90110 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
90120 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
90130 2f 53 44 4c 32 2f 53 44 4c 5f 61 73 73 65 72 74  /SDL2/SDL_assert
90140 2e 68 3a 31 32 35 3a 34 31 22 29 0a 20 20 20 20  .h:125:41").    
90150 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
90160 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
90170 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
90180 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
90190 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
901a0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
901b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
901c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
901d0 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
901e0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
901f0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
90200 67 20 2e 20 22 53 44 4c 5f 41 73 73 65 72 74 44  g . "SDL_AssertD
90210 61 74 61 22 29 29 29 29 0a 20 20 20 20 20 20 20  ata")))).       
90220 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
90230 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
90240 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
90250 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
90260 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
90270 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
90280 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
90290 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
902a0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
902b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
902c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
902d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
902e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
902f0 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
90300 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
90310 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
90320 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
90330 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
90340 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
90350 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
90360 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
90370 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
90380 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
90390 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
903a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
903b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
903c0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
903d0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
903e0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
903f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
90400 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
90410 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
90420 67 20 2e 20 22 53 44 4c 5f 41 73 73 65 72 74 53  g . "SDL_AssertS
90430 74 61 74 65 22 29 29 29 0a 20 20 28 28 74 61 67  tate"))).  ((tag
90440 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
90450 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
90460 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 73 73 65  name . "SDL_Asse
90470 72 74 69 6f 6e 48 61 6e 64 6c 65 72 22 29 0a 20  rtionHandler"). 
90480 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
90490 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
904a0 32 2f 53 44 4c 5f 61 73 73 65 72 74 2e 68 3a 31  2/SDL_assert.h:1
904b0 38 38 3a 33 35 22 29 0a 20 20 20 20 28 74 79 70  88:35").    (typ
904c0 65 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74  e (tag . ":funct
904d0 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 0a  ion-pointer"))).
904e0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
904f0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
90500 44 4c 5f 53 65 74 41 73 73 65 72 74 69 6f 6e 48  DL_SetAssertionH
90510 61 6e 64 6c 65 72 22 29 20 28 6e 73 20 2e 20 30  andler") (ns . 0
90520 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
90530 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
90540 53 44 4c 32 2f 53 44 4c 5f 61 73 73 65 72 74 2e  SDL2/SDL_assert.
90550 68 3a 32 31 31 3a 33 30 22 29 0a 20 20 20 20 28  h:211:30").    (
90560 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
90570 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
90580 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
90590 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
905a0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
905b0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
905c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
905d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
905e0 68 61 6e 64 6c 65 72 22 29 0a 20 20 20 20 20 20  handler").      
905f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
90600 20 22 53 44 4c 5f 41 73 73 65 72 74 69 6f 6e 48   "SDL_AssertionH
90610 61 6e 64 6c 65 72 22 29 29 29 0a 20 20 20 20 20  andler"))).     
90620 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
90630 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
90640 20 20 28 6e 61 6d 65 20 2e 20 22 75 73 65 72 64    (name . "userd
90650 61 74 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  ata").          
90660 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
90670 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
90680 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
90690 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
906a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
906b0 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
906c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
906d0 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 44 65 66  me . "SDL_GetDef
906e0 61 75 6c 74 41 73 73 65 72 74 69 6f 6e 48 61 6e  aultAssertionHan
906f0 64 6c 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  dler") (ns . 0).
90700 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
90710 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
90720 4c 32 2f 53 44 4c 5f 61 73 73 65 72 74 2e 68 3a  L2/SDL_assert.h:
90730 32 32 35 3a 34 36 22 29 0a 20 20 20 20 28 76 61  225:46").    (va
90740 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
90750 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
90760 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
90770 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
90780 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20  eters . #()).   
90790 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
907a0 61 67 20 2e 20 22 53 44 4c 5f 41 73 73 65 72 74  ag . "SDL_Assert
907b0 69 6f 6e 48 61 6e 64 6c 65 72 22 29 29 29 0a 20  ionHandler"))). 
907c0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
907d0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
907e0 4c 5f 47 65 74 41 73 73 65 72 74 69 6f 6e 48 61  L_GetAssertionHa
907f0 6e 64 6c 65 72 22 29 20 28 6e 73 20 2e 20 30 29  ndler") (ns . 0)
90800 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
90810 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
90820 44 4c 32 2f 53 44 4c 5f 61 73 73 65 72 74 2e 68  DL2/SDL_assert.h
90830 3a 32 34 32 3a 34 36 22 29 0a 20 20 20 20 28 76  :242:46").    (v
90840 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
90850 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
90860 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
90870 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
90880 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
90890 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
908a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
908b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70        (name . "p
908c0 75 73 65 72 64 61 74 61 22 29 0a 20 20 20 20 20  userdata").     
908d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
908e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
908f0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
90900 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
90910 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
90920 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
90930 69 64 22 29 29 29 29 29 29 29 0a 20 20 20 20 28  id"))))))).    (
90940 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
90950 20 2e 20 22 53 44 4c 5f 41 73 73 65 72 74 69 6f   . "SDL_Assertio
90960 6e 48 61 6e 64 6c 65 72 22 29 29 29 0a 20 20 28  nHandler"))).  (
90970 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
90980 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
90990 47 65 74 41 73 73 65 72 74 69 6f 6e 52 65 70 6f  GetAssertionRepo
909a0 72 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  rt") (ns . 0).  
909b0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
909c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
909d0 2f 53 44 4c 5f 61 73 73 65 72 74 2e 68 3a 32 36  /SDL_assert.h:26
909e0 36 3a 34 38 22 29 0a 20 20 20 20 28 76 61 72 69  6:48").    (vari
909f0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
90a00 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
90a10 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
90a20 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
90a30 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28  ers . #()).    (
90a40 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
90a50 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
90a60 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
90a70 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 73 73   (tag . "SDL_Ass
90a80 65 72 74 44 61 74 61 22 29 29 29 29 0a 20 20 28  ertData")))).  (
90a90 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
90aa0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
90ab0 52 65 73 65 74 41 73 73 65 72 74 69 6f 6e 52 65  ResetAssertionRe
90ac0 70 6f 72 74 22 29 20 28 6e 73 20 2e 20 30 29 0a  port") (ns . 0).
90ad0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
90ae0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
90af0 4c 32 2f 53 44 4c 5f 61 73 73 65 72 74 2e 68 3a  L2/SDL_assert.h:
90b00 32 37 35 3a 33 30 22 29 0a 20 20 20 20 28 76 61  275:30").    (va
90b10 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
90b20 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
90b30 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
90b40 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
90b50 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65  eters . #()) (re
90b60 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
90b70 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
90b80 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
90b90 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
90ba0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
90bb0 70 69 6e 4c 6f 63 6b 22 29 0a 20 20 20 20 28 6c  pinLock").    (l
90bc0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
90bd0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
90be0 5f 61 74 6f 6d 69 63 2e 68 3a 38 39 3a 31 33 22  _atomic.h:89:13"
90bf0 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
90c00 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
90c10 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
90c20 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
90c30 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
90c40 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
90c50 22 53 44 4c 5f 41 74 6f 6d 69 63 54 72 79 4c 6f  "SDL_AtomicTryLo
90c60 63 6b 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ck") (ns . 0).  
90c70 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
90c80 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
90c90 2f 53 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a 39 38  /SDL_atomic.h:98
90ca0 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61  :34").    (varia
90cb0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
90cc0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
90cd0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
90ce0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
90cf0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
90d00 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
90d10 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
90d20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 63 6b 22    (name . "lock"
90d30 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
90d40 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
90d50 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
90d60 2e 20 22 53 44 4c 5f 53 70 69 6e 4c 6f 63 6b 22  . "SDL_SpinLock"
90d70 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
90d80 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
90d90 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28  SDL_bool"))).  (
90da0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
90db0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
90dc0 41 74 6f 6d 69 63 4c 6f 63 6b 22 29 20 28 6e 73  AtomicLock") (ns
90dd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
90de0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
90df0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 74 6f  ude/SDL2/SDL_ato
90e00 6d 69 63 2e 68 3a 31 30 35 3a 33 30 22 29 0a 20  mic.h:105:30"). 
90e10 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
90e20 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
90e30 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
90e40 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
90e50 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
90e60 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
90e70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
90e80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
90e90 20 2e 20 22 6c 6f 63 6b 22 29 0a 20 20 20 20 20   . "lock").     
90ea0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
90eb0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
90ec0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
90ed0 53 70 69 6e 4c 6f 63 6b 22 29 29 29 29 29 29 0a  SpinLock")))))).
90ee0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
90ef0 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
90f00 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
90f10 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
90f20 20 22 53 44 4c 5f 41 74 6f 6d 69 63 55 6e 6c 6f   "SDL_AtomicUnlo
90f30 63 6b 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ck") (ns . 0).  
90f40 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
90f50 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
90f60 2f 53 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a 31 31  /SDL_atomic.h:11
90f70 32 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69  2:30").    (vari
90f80 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
90f90 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
90fa0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
90fb0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
90fc0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
90fd0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
90fe0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
90ff0 20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 63 6b     (name . "lock
91000 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
91010 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
91020 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
91030 20 2e 20 22 53 44 4c 5f 53 70 69 6e 4c 6f 63 6b   . "SDL_SpinLock
91040 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
91050 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
91060 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
91070 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
91080 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 65   (name . "SDL_Me
91090 6d 6f 72 79 42 61 72 72 69 65 72 52 65 6c 65 61  moryBarrierRelea
910a0 73 65 46 75 6e 63 74 69 6f 6e 22 29 20 28 6e 73  seFunction") (ns
910b0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
910c0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
910d0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 74 6f  ude/SDL2/SDL_ato
910e0 6d 69 63 2e 68 3a 31 35 35 3a 33 30 22 29 0a 20  mic.h:155:30"). 
910f0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
91100 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
91110 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
91120 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
91130 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
91140 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20  )) (return-type 
91150 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
91160 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
91170 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
91180 22 53 44 4c 5f 4d 65 6d 6f 72 79 42 61 72 72 69  "SDL_MemoryBarri
91190 65 72 41 63 71 75 69 72 65 46 75 6e 63 74 69 6f  erAcquireFunctio
911a0 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
911b0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
911c0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
911d0 53 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a 31 35 36  SDL_atomic.h:156
911e0 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
911f0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
91200 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
91210 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
91220 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
91230 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
91240 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
91250 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
91260 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
91270 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
91280 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 61 74 6f 6d  name . "SDL_atom
91290 69 63 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  ic_t").    (loca
912a0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
912b0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 74  lude/SDL2/SDL_at
912c0 6f 6d 69 63 2e 68 3a 31 39 35 3a 33 31 22 29 0a  omic.h:195:31").
912d0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
912e0 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
912f0 20 32 32 30 30 37 29 20 28 6e 61 6d 65 20 2e 20   22007) (name . 
91300 22 22 29 20 28 69 64 20 2e 20 35 30 29 0a 20 20  "") (id . 50).  
91310 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
91320 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
91330 4c 32 2f 53 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a  L2/SDL_atomic.h:
91340 31 39 35 3a 39 22 29 0a 20 20 20 20 20 20 28 62  195:9").      (b
91350 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
91360 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
91370 32 29 0a 20 20 20 20 20 20 28 66 69 65 6c 64 73  2).      (fields
91380 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20  .        ..     
91390 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
913a0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 76  eld") (name . "v
913b0 61 6c 75 65 22 29 20 28 62 69 74 2d 6f 66 66 73  alue") (bit-offs
913c0 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
913d0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
913e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
913f0 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
91400 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
91410 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
91420 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
91430 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
91440 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
91450 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
91460 6e 74 20 2e 20 33 32 29 29 29 29 29 29 29 0a 20  nt . 32))))))). 
91470 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
91480 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
91490 4c 5f 41 74 6f 6d 69 63 43 41 53 22 29 20 28 6e  L_AtomicCAS") (n
914a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
914b0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
914c0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 74  lude/SDL2/SDL_at
914d0 6f 6d 69 63 2e 68 3a 32 30 34 3a 33 34 22 29 0a  omic.h:204:34").
914e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
914f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
91500 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
91510 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
91520 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
91530 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
91540 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
91550 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
91560 65 20 2e 20 22 61 22 29 0a 20 20 20 20 20 20 20  e . "a").       
91570 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
91580 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
91590 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 61 74  e (tag . "SDL_at
915a0 6f 6d 69 63 5f 74 22 29 29 29 29 0a 20 20 20 20  omic_t")))).    
915b0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
915c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
915d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 6f 6c 64 76     (name . "oldv
915e0 61 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  al").          (
915f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
91600 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
91610 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
91620 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
91630 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
91640 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
91650 20 20 28 6e 61 6d 65 20 2e 20 22 6e 65 77 76 61    (name . "newva
91660 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  l").          (t
91670 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
91680 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
91690 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
916a0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
916b0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
916c0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
916d0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
916e0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f   (tag . "SDL_boo
916f0 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  l"))).  ((tag . 
91700 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
91710 65 20 2e 20 22 53 44 4c 5f 41 74 6f 6d 69 63 53  e . "SDL_AtomicS
91720 65 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  et") (ns . 0).  
91730 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
91740 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
91750 2f 53 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a 32 31  /SDL_atomic.h:21
91760 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  1:29").    (vari
91770 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
91780 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
91790 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
917a0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
917b0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
917c0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
917d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
917e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 22 29 0a     (name . "a").
917f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
91800 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
91810 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
91820 22 53 44 4c 5f 61 74 6f 6d 69 63 5f 74 22 29 29  "SDL_atomic_t"))
91830 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
91840 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
91850 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
91860 2e 20 22 76 22 29 0a 20 20 20 20 20 20 20 20 20  . "v").         
91870 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
91880 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
91890 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
918a0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
918b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
918c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
918d0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
918e0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
918f0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
91900 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
91910 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
91920 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
91930 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
91940 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41  ) (name . "SDL_A
91950 74 6f 6d 69 63 47 65 74 22 29 20 28 6e 73 20 2e  tomicGet") (ns .
91960 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
91970 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
91980 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d 69  e/SDL2/SDL_atomi
91990 63 2e 68 3a 32 31 36 3a 32 39 22 29 0a 20 20 20  c.h:216:29").   
919a0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
919b0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
919c0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
919d0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
919e0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
919f0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
91a00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
91a10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
91a20 20 22 61 22 29 0a 20 20 20 20 20 20 20 20 20 20   "a").          
91a30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
91a40 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
91a50 74 61 67 20 2e 20 22 53 44 4c 5f 61 74 6f 6d 69  tag . "SDL_atomi
91a60 63 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  c_t")))))).    (
91a70 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
91a80 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
91a90 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
91aa0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
91ab0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
91ac0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
91ad0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
91ae0 2e 20 22 53 44 4c 5f 41 74 6f 6d 69 63 41 64 64  . "SDL_AtomicAdd
91af0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
91b00 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
91b10 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
91b20 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a 32 32 35 3a  DL_atomic.h:225:
91b30 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
91b40 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
91b50 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
91b60 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
91b70 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
91b80 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
91b90 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
91ba0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
91bb0 20 28 6e 61 6d 65 20 2e 20 22 61 22 29 0a 20 20   (name . "a").  
91bc0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
91bd0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
91be0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
91bf0 44 4c 5f 61 74 6f 6d 69 63 5f 74 22 29 29 29 29  DL_atomic_t"))))
91c00 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
91c10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
91c20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
91c30 22 76 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "v").          (
91c40 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
91c50 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
91c60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
91c70 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
91c80 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
91c90 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
91ca0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
91cb0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
91cc0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
91cd0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
91ce0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
91cf0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
91d00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
91d10 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 74 6f  (name . "SDL_Ato
91d20 6d 69 63 43 41 53 50 74 72 22 29 20 28 6e 73 20  micCASPtr") (ns 
91d30 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
91d40 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
91d50 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d  de/SDL2/SDL_atom
91d60 69 63 2e 68 3a 32 35 31 3a 33 34 22 29 0a 20 20  ic.h:251:34").  
91d70 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
91d80 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
91d90 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
91da0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
91db0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
91dc0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
91dd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
91de0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
91df0 2e 20 22 61 22 29 0a 20 20 20 20 20 20 20 20 20  . "a").         
91e00 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
91e10 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
91e20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
91e30 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
91e40 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
91e50 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
91e60 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
91e70 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
91e80 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
91e90 65 20 2e 20 22 6f 6c 64 76 61 6c 22 29 0a 20 20  e . "oldval").  
91ea0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
91eb0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
91ec0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
91ed0 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
91ee0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
91ef0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
91f00 20 28 6e 61 6d 65 20 2e 20 22 6e 65 77 76 61 6c   (name . "newval
91f10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
91f20 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
91f30 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
91f40 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29 29   . ":void"))))))
91f50 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
91f60 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
91f70 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ol"))).  ((tag .
91f80 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
91f90 6d 65 20 2e 20 22 53 44 4c 5f 41 74 6f 6d 69 63  me . "SDL_Atomic
91fa0 53 65 74 50 74 72 22 29 20 28 6e 73 20 2e 20 30  SetPtr") (ns . 0
91fb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
91fc0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
91fd0 53 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d 69 63 2e  SDL2/SDL_atomic.
91fe0 68 3a 32 35 38 3a 33 31 22 29 0a 20 20 20 20 28  h:258:31").    (
91ff0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
92000 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
92010 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
92020 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
92030 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
92040 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
92050 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
92060 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
92070 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
92080 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
92090 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
920a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
920b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
920c0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
920d0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
920e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
920f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
92100 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
92110 20 22 76 22 29 0a 20 20 20 20 20 20 20 20 20 20   "v").          
92120 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
92130 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
92140 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
92150 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
92160 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
92170 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
92180 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
92190 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
921a0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
921b0 53 44 4c 5f 41 74 6f 6d 69 63 47 65 74 50 74 72  SDL_AtomicGetPtr
921c0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
921d0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
921e0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
921f0 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a 32 36 33 3a  DL_atomic.h:263:
92200 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  31").    (variad
92210 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
92220 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
92230 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
92240 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
92250 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
92260 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
92270 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
92280 20 28 6e 61 6d 65 20 2e 20 22 61 22 29 0a 20 20   (name . "a").  
92290 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
922a0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
922b0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
922c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
922d0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
922e0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
922f0 3a 76 6f 69 64 22 29 29 29 29 29 29 29 0a 20 20  :void"))))))).  
92300 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
92310 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
92320 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
92330 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74  :void")))).  ((t
92340 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
92350 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
92360 74 45 72 72 6f 72 22 29 20 28 6e 73 20 2e 20 30  tError") (ns . 0
92370 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
92380 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
92390 53 44 4c 32 2f 53 44 4c 5f 65 72 72 6f 72 2e 68  SDL2/SDL_error.h
923a0 3a 34 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61  :41:29").    (va
923b0 72 69 61 64 69 63 20 2e 20 23 74 29 20 28 69 6e  riadic . #t) (in
923c0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
923d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
923e0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
923f0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
92400 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
92410 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
92420 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d       (name . "fm
92430 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
92440 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
92450 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
92460 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
92470 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
92480 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
92490 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
924a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
924b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
924c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
924d0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
924e0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
924f0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
92500 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
92510 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
92520 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
92530 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
92540 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
92550 44 4c 5f 47 65 74 45 72 72 6f 72 22 29 20 28 6e  DL_GetError") (n
92560 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
92570 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
92580 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 72  lude/SDL2/SDL_er
92590 72 6f 72 2e 68 3a 34 32 3a 33 37 22 29 0a 20 20  ror.h:42:37").  
925a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
925b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
925c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
925d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
925e0 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
925f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
92600 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
92610 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
92620 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
92630 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
92640 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
92650 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
92660 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
92670 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
92680 5f 43 6c 65 61 72 45 72 72 6f 72 22 29 20 28 6e  _ClearError") (n
92690 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
926a0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
926b0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 72  lude/SDL2/SDL_er
926c0 72 6f 72 2e 68 3a 34 33 3a 33 30 22 29 0a 20 20  ror.h:43:30").  
926d0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
926e0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
926f0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
92700 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
92710 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
92720 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28  ) (return-type (
92730 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
92740 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d  .  ((tag . "enum
92750 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
92760 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 35 31  e . "") (id . 51
92770 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
92780 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
92790 53 44 4c 32 2f 53 44 4c 5f 65 72 72 6f 72 2e 68  SDL2/SDL_error.h
927a0 3a 35 35 3a 39 22 29 0a 20 20 20 20 28 66 69 65  :55:9").    (fie
927b0 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
927c0 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
927d0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
927e0 4c 5f 45 4e 4f 4d 45 4d 22 29 20 28 76 61 6c 75  L_ENOMEM") (valu
927f0 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20  e . 0)).        
92800 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
92810 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 45 46   (name . "SDL_EF
92820 52 45 41 44 22 29 20 28 76 61 6c 75 65 20 2e 20  READ") (value . 
92830 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  1)).        ((ta
92840 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
92850 6d 65 20 2e 20 22 53 44 4c 5f 45 46 57 52 49 54  me . "SDL_EFWRIT
92860 45 22 29 20 28 76 61 6c 75 65 20 2e 20 32 29 29  E") (value . 2))
92870 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
92880 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
92890 2e 20 22 53 44 4c 5f 45 46 53 45 45 4b 22 29 20  . "SDL_EFSEEK") 
928a0 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20 20 20  (value . 3)).   
928b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
928c0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
928d0 44 4c 5f 55 4e 53 55 50 50 4f 52 54 45 44 22 29  DL_UNSUPPORTED")
928e0 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20   (value . 4)).  
928f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
92900 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
92910 53 44 4c 5f 4c 41 53 54 45 52 52 4f 52 22 29 20  SDL_LASTERROR") 
92920 28 76 61 6c 75 65 20 2e 20 35 29 29 29 29 29 0a  (value . 5))))).
92930 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
92940 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
92950 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
92960 44 4c 5f 65 72 72 6f 72 63 6f 64 65 22 29 0a 20  DL_errorcode"). 
92970 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
92980 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
92990 32 2f 53 44 4c 5f 65 72 72 6f 72 2e 68 3a 36 33  2/SDL_error.h:63
929a0 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  :3").    (type (
929b0 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28  tag . ":enum") (
929c0 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
929d0 20 35 31 29 29 29 0a 20 20 28 28 74 61 67 20 2e   51))).  ((tag .
929e0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
929f0 6d 65 20 2e 20 22 53 44 4c 5f 45 72 72 6f 72 22  me . "SDL_Error"
92a00 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
92a10 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
92a20 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
92a30 4c 5f 65 72 72 6f 72 2e 68 3a 36 35 3a 32 39 22  L_error.h:65:29"
92a40 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
92a50 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
92a60 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
92a70 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
92a80 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
92a90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
92aa0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
92ab0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
92ac0 61 6d 65 20 2e 20 22 63 6f 64 65 22 29 0a 20 20  ame . "code").  
92ad0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
92ae0 61 67 20 2e 20 22 53 44 4c 5f 65 72 72 6f 72 63  ag . "SDL_errorc
92af0 6f 64 65 22 29 29 29 29 29 0a 20 20 20 20 28 72  ode"))))).    (r
92b00 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
92b10 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
92b20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
92b30 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
92b40 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
92b50 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
92b60 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
92b70 20 22 53 44 4c 5f 53 77 61 70 31 36 22 29 20 28   "SDL_Swap16") (
92b80 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
92b90 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
92ba0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65  clude/SDL2/SDL_e
92bb0 6e 64 69 61 6e 2e 68 3a 37 38 3a 31 22 29 0a 20  ndian.h:78:1"). 
92bc0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
92bd0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
92be0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
92bf0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
92c00 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
92c10 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
92c20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
92c30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
92c40 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20   . "x").        
92c50 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
92c60 55 69 6e 74 31 36 22 29 29 29 29 29 0a 20 20 20  Uint16"))))).   
92c70 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
92c80 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
92c90 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
92ca0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
92cb0 53 44 4c 5f 53 77 61 70 33 32 22 29 20 28 6e 73  SDL_Swap32") (ns
92cc0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
92cd0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
92ce0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 6e 64  ude/SDL2/SDL_end
92cf0 69 61 6e 2e 68 3a 31 32 32 3a 31 22 29 0a 20 20  ian.h:122:1").  
92d00 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
92d10 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
92d20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
92d30 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
92d40 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
92d50 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
92d60 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
92d70 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
92d80 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20  . "x").         
92d90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
92da0 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20  int32"))))).    
92db0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
92dc0 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
92dd0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
92de0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
92df0 44 4c 5f 53 77 61 70 36 34 22 29 20 28 6e 73 20  DL_Swap64") (ns 
92e00 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
92e10 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
92e20 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 6e 64 69  de/SDL2/SDL_endi
92e30 61 6e 2e 68 3a 31 38 39 3a 31 22 29 0a 20 20 20  an.h:189:1").   
92e40 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
92e50 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
92e60 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
92e70 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
92e80 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
92e90 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
92ea0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
92eb0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
92ec0 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20   "x").          
92ed0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
92ee0 6e 74 36 34 22 29 29 29 29 29 0a 20 20 20 20 28  nt64"))))).    (
92ef0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
92f00 20 2e 20 22 55 69 6e 74 36 34 22 29 29 29 0a 20   . "Uint64"))). 
92f10 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
92f20 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
92f30 4c 5f 53 77 61 70 46 6c 6f 61 74 22 29 20 28 6e  L_SwapFloat") (n
92f40 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
92f50 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
92f60 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 6e  lude/SDL2/SDL_en
92f70 64 69 61 6e 2e 68 3a 32 31 33 3a 31 22 29 0a 20  dian.h:213:1"). 
92f80 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
92f90 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
92fa0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
92fb0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
92fc0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
92fd0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
92fe0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
92ff0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
93000 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20   . "x").        
93010 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
93020 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
93030 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
93040 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
93050 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
93060 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
93070 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
93080 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
93090 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
930a0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
930b0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
930c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
930d0 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75  .  ((tag . "stru
930e0 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
930f0 61 6d 65 20 2e 20 22 53 44 4c 5f 6d 75 74 65 78  ame . "SDL_mutex
93100 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
93110 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
93120 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
93130 44 4c 5f 6d 75 74 65 78 2e 68 3a 35 38 3a 38 22  DL_mutex.h:58:8"
93140 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20  ).    (bit-size 
93150 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 0) (bit-alignm
93160 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
93170 20 2e 20 23 28 29 29 29 0a 20 20 28 28 74 61 67   . #())).  ((tag
93180 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
93190 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
931a0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 6d 75 74 65  name . "SDL_mute
931b0 78 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  x").    (locatio
931c0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
931d0 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78  e/SDL2/SDL_mutex
931e0 2e 68 3a 35 39 3a 32 36 22 29 0a 20 20 20 20 28  .h:59:26").    (
931f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72  type (tag . "str
93200 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
93210 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 6d 75 74 65  name . "SDL_mute
93220 78 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20  x") (id . 0).   
93230 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
93240 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
93250 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 35 38  2/SDL_mutex.h:58
93260 3a 38 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  :8").      (bit-
93270 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61  size . 0) (bit-a
93280 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
93290 69 65 6c 64 73 20 2e 20 23 28 29 29 29 29 0a 20  ields . #()))). 
932a0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
932b0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
932c0 4c 5f 43 72 65 61 74 65 4d 75 74 65 78 22 29 20  L_CreateMutex") 
932d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
932e0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
932f0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
93300 6d 75 74 65 78 2e 68 3a 36 34 3a 33 36 22 29 0a  mutex.h:64:36").
93310 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
93320 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
93330 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
93340 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
93350 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
93360 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ()).    (return-
93370 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
93380 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
93390 61 67 20 2e 20 22 53 44 4c 5f 6d 75 74 65 78 22  ag . "SDL_mutex"
933a0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
933b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
933c0 20 2e 20 22 53 44 4c 5f 4c 6f 63 6b 4d 75 74 65   . "SDL_LockMute
933d0 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  x") (ns . 0).   
933e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
933f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
93400 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 37 32 3a 32  SDL_mutex.h:72:2
93410 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
93420 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
93430 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
93440 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
93450 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
93460 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
93470 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
93480 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
93490 28 6e 61 6d 65 20 2e 20 22 6d 75 74 65 78 22 29  (name . "mutex")
934a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
934b0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
934c0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
934d0 20 22 53 44 4c 5f 6d 75 74 65 78 22 29 29 29 29   "SDL_mutex"))))
934e0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
934f0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
93500 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
93510 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
93520 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
93530 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
93540 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
93550 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54  ) (name . "SDL_T
93560 72 79 4c 6f 63 6b 4d 75 74 65 78 22 29 20 28 6e  ryLockMutex") (n
93570 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
93580 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
93590 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75  lude/SDL2/SDL_mu
935a0 74 65 78 2e 68 3a 37 39 3a 32 39 22 29 0a 20 20  tex.h:79:29").  
935b0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
935c0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
935d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
935e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
935f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
93600 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
93610 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
93620 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
93630 2e 20 22 6d 75 74 65 78 22 29 0a 20 20 20 20 20  . "mutex").     
93640 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
93650 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
93660 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
93670 6d 75 74 65 78 22 29 29 29 29 29 29 0a 20 20 20  mutex")))))).   
93680 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
93690 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
936a0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
936b0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
936c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
936d0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
936e0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
936f0 65 20 2e 20 22 53 44 4c 5f 55 6e 6c 6f 63 6b 4d  e . "SDL_UnlockM
93700 75 74 65 78 22 29 20 28 6e 73 20 2e 20 30 29 0a  utex") (ns . 0).
93710 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
93720 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
93730 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 39  L2/SDL_mutex.h:9
93740 30 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  0:29").    (vari
93750 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
93760 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
93770 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
93780 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
93790 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
937a0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
937b0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
937c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 75 74 65     (name . "mute
937d0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
937e0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
937f0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
93800 67 20 2e 20 22 53 44 4c 5f 6d 75 74 65 78 22 29  g . "SDL_mutex")
93810 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
93820 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
93830 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
93840 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
93850 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
93860 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
93870 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
93880 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
93890 4c 5f 44 65 73 74 72 6f 79 4d 75 74 65 78 22 29  L_DestroyMutex")
938a0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
938b0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
938c0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
938d0 5f 6d 75 74 65 78 2e 68 3a 39 35 3a 33 30 22 29  _mutex.h:95:30")
938e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
938f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
93900 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
93910 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
93920 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
93930 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
93940 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
93950 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
93960 6d 65 20 2e 20 22 6d 75 74 65 78 22 29 0a 20 20  me . "mutex").  
93970 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
93980 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
93990 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
939a0 44 4c 5f 6d 75 74 65 78 22 29 29 29 29 29 29 0a  DL_mutex")))))).
939b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
939c0 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
939d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
939e0 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
939f0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 65 6d  (name . "SDL_sem
93a00 61 70 68 6f 72 65 22 29 20 28 69 64 20 2e 20 30  aphore") (id . 0
93a10 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
93a20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
93a30 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68  SDL2/SDL_mutex.h
93a40 3a 31 30 36 3a 38 22 29 0a 20 20 20 20 28 62 69  :106:8").    (bi
93a50 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74  t-size . 0) (bit
93a60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20  -alignment . 0) 
93a70 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a  (fields . #())).
93a80 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
93a90 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
93aa0 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
93ab0 44 4c 5f 73 65 6d 22 29 0a 20 20 20 20 28 6c 6f  DL_sem").    (lo
93ac0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
93ad0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
93ae0 6d 75 74 65 78 2e 68 3a 31 30 37 3a 33 30 22 29  mutex.h:107:30")
93af0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
93b00 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
93b10 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
93b20 4c 5f 73 65 6d 61 70 68 6f 72 65 22 29 20 28 69  L_semaphore") (i
93b30 64 20 2e 20 30 29 0a 20 20 20 20 20 20 28 6c 6f  d . 0).      (lo
93b40 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
93b50 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
93b60 6d 75 74 65 78 2e 68 3a 31 30 36 3a 38 22 29 0a  mutex.h:106:8").
93b70 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
93b80 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 0) (bit-alignm
93b90 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
93ba0 20 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74 61   . #()))).  ((ta
93bb0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
93bc0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 72 65  (name . "SDL_Cre
93bd0 61 74 65 53 65 6d 61 70 68 6f 72 65 22 29 20 28  ateSemaphore") (
93be0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
93bf0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
93c00 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
93c10 75 74 65 78 2e 68 3a 31 31 32 3a 33 34 22 29 0a  utex.h:112:34").
93c20 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
93c30 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
93c40 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
93c50 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
93c60 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
93c70 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
93c80 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
93c90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
93ca0 65 20 2e 20 22 69 6e 69 74 69 61 6c 5f 76 61 6c  e . "initial_val
93cb0 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ue").          (
93cc0 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
93cd0 74 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72  t32"))))).    (r
93ce0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
93cf0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
93d00 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
93d10 73 65 6d 22 29 29 29 29 0a 20 20 28 28 74 61 67  sem")))).  ((tag
93d20 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
93d30 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 65 73 74  name . "SDL_Dest
93d40 72 6f 79 53 65 6d 61 70 68 6f 72 65 22 29 20 28  roySemaphore") (
93d50 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
93d60 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
93d70 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
93d80 75 74 65 78 2e 68 3a 31 31 37 3a 33 30 22 29 0a  utex.h:117:30").
93d90 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
93da0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
93db0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
93dc0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
93dd0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
93de0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
93df0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
93e00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
93e10 65 20 2e 20 22 73 65 6d 22 29 0a 20 20 20 20 20  e . "sem").     
93e20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
93e30 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
93e40 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
93e50 73 65 6d 22 29 29 29 29 29 29 0a 20 20 20 20 28  sem")))))).    (
93e60 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
93e70 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
93e80 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
93e90 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
93ea0 5f 53 65 6d 57 61 69 74 22 29 20 28 6e 73 20 2e  _SemWait") (ns .
93eb0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
93ec0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
93ed0 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78  e/SDL2/SDL_mutex
93ee0 2e 68 3a 31 32 34 3a 32 39 22 29 0a 20 20 20 20  .h:124:29").    
93ef0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
93f00 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
93f10 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
93f20 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
93f30 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
93f40 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
93f50 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
93f60 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
93f70 22 73 65 6d 22 29 0a 20 20 20 20 20 20 20 20 20  "sem").         
93f80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
93f90 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
93fa0 28 74 61 67 20 2e 20 22 53 44 4c 5f 73 65 6d 22  (tag . "SDL_sem"
93fb0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
93fc0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
93fd0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
93fe0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
93ff0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
94000 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
94010 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
94020 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
94030 44 4c 5f 53 65 6d 54 72 79 57 61 69 74 22 29 20  DL_SemTryWait") 
94040 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
94050 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
94060 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
94070 6d 75 74 65 78 2e 68 3a 31 33 32 3a 32 39 22 29  mutex.h:132:29")
94080 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
94090 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
940a0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
940b0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
940c0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
940d0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
940e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
940f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
94100 6d 65 20 2e 20 22 73 65 6d 22 29 0a 20 20 20 20  me . "sem").    
94110 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
94120 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
94130 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
94140 5f 73 65 6d 22 29 29 29 29 29 29 0a 20 20 20 20  _sem")))))).    
94150 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
94160 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
94170 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
94180 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
94190 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
941a0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
941b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
941c0 20 2e 20 22 53 44 4c 5f 53 65 6d 57 61 69 74 54   . "SDL_SemWaitT
941d0 69 6d 65 6f 75 74 22 29 20 28 6e 73 20 2e 20 30  imeout") (ns . 0
941e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
941f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
94200 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68  SDL2/SDL_mutex.h
94210 3a 31 34 33 3a 32 39 22 29 0a 20 20 20 20 28 76  :143:29").    (v
94220 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
94230 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
94240 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
94250 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
94260 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
94270 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
94280 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
94290 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
942a0 65 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  em").          (
942b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
942c0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
942d0 61 67 20 2e 20 22 53 44 4c 5f 73 65 6d 22 29 29  ag . "SDL_sem"))
942e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
942f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
94300 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
94310 2e 20 22 6d 73 22 29 0a 20 20 20 20 20 20 20 20  . "ms").        
94320 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
94330 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20  Uint32"))))).   
94340 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
94350 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
94360 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
94370 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
94380 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
94390 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
943a0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
943b0 65 20 2e 20 22 53 44 4c 5f 53 65 6d 50 6f 73 74  e . "SDL_SemPost
943c0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
943d0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
943e0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
943f0 44 4c 5f 6d 75 74 65 78 2e 68 3a 31 35 30 3a 32  DL_mutex.h:150:2
94400 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
94410 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
94420 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
94430 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
94440 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
94450 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
94460 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
94470 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
94480 28 6e 61 6d 65 20 2e 20 22 73 65 6d 22 29 0a 20  (name . "sem"). 
94490 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
944a0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
944b0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
944c0 53 44 4c 5f 73 65 6d 22 29 29 29 29 29 29 0a 20  SDL_sem")))))). 
944d0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
944e0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
944f0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
94500 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
94510 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
94520 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
94530 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
94540 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 6d 56 61  ame . "SDL_SemVa
94550 6c 75 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  lue") (ns . 0). 
94560 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
94570 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
94580 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 31 35  2/SDL_mutex.h:15
94590 35 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  5:32").    (vari
945a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
945b0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
945c0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
945d0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
945e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
945f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
94600 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
94610 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 65 6d 22     (name . "sem"
94620 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
94630 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
94640 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
94650 2e 20 22 53 44 4c 5f 73 65 6d 22 29 29 29 29 29  . "SDL_sem")))))
94660 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
94670 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
94680 32 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  2"))).  ((tag . 
94690 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
946a0 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  0) (name . "SDL_
946b0 63 6f 6e 64 22 29 20 28 69 64 20 2e 20 30 29 0a  cond") (id . 0).
946c0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
946d0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
946e0 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 31  L2/SDL_mutex.h:1
946f0 36 36 3a 38 22 29 0a 20 20 20 20 28 62 69 74 2d  66:8").    (bit-
94700 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61  size . 0) (bit-a
94710 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
94720 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20  ields . #())).  
94730 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
94740 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
94750 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
94760 5f 63 6f 6e 64 22 29 0a 20 20 20 20 28 6c 6f 63  _cond").    (loc
94770 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
94780 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
94790 75 74 65 78 2e 68 3a 31 36 37 3a 32 35 22 29 0a  utex.h:167:25").
947a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
947b0 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
947c0 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c   0) (name . "SDL
947d0 5f 63 6f 6e 64 22 29 20 28 69 64 20 2e 20 30 29  _cond") (id . 0)
947e0 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  .      (location
947f0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
94800 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e  /SDL2/SDL_mutex.
94810 68 3a 31 36 36 3a 38 22 29 0a 20 20 20 20 20 20  h:166:8").      
94820 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28  (bit-size . 0) (
94830 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
94840 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
94850 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
94860 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
94870 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 43 6f 6e  . "SDL_CreateCon
94880 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
94890 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
948a0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
948b0 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 31 39 37 3a  SDL_mutex.h:197:
948c0 33 35 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  35").    (variad
948d0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
948e0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
948f0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
94900 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
94910 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65  s . #()).    (re
94920 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
94930 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
94940 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 63  pe (tag . "SDL_c
94950 6f 6e 64 22 29 29 29 29 0a 20 20 28 28 74 61 67  ond")))).  ((tag
94960 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
94970 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 65 73 74  name . "SDL_Dest
94980 72 6f 79 43 6f 6e 64 22 29 20 28 6e 73 20 2e 20  royCond") (ns . 
94990 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
949a0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
949b0 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e  /SDL2/SDL_mutex.
949c0 68 3a 32 30 32 3a 33 30 22 29 0a 20 20 20 20 28  h:202:30").    (
949d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
949e0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
949f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
94a00 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
94a10 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
94a20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
94a30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
94a40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
94a50 63 6f 6e 64 22 29 0a 20 20 20 20 20 20 20 20 20  cond").         
94a60 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
94a70 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
94a80 28 74 61 67 20 2e 20 22 53 44 4c 5f 63 6f 6e 64  (tag . "SDL_cond
94a90 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
94aa0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
94ab0 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
94ac0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
94ad0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f   (name . "SDL_Co
94ae0 6e 64 53 69 67 6e 61 6c 22 29 20 28 6e 73 20 2e  ndSignal") (ns .
94af0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
94b00 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
94b10 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78  e/SDL2/SDL_mutex
94b20 2e 68 3a 32 30 39 3a 32 39 22 29 0a 20 20 20 20  .h:209:29").    
94b30 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
94b40 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
94b50 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
94b60 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
94b70 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
94b80 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
94b90 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
94ba0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
94bb0 22 63 6f 6e 64 22 29 0a 20 20 20 20 20 20 20 20  "cond").        
94bc0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
94bd0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
94be0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 63 6f 6e   (tag . "SDL_con
94bf0 64 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  d")))))).    (re
94c00 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
94c10 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
94c20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
94c30 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
94c40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
94c50 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
94c60 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
94c70 22 53 44 4c 5f 43 6f 6e 64 42 72 6f 61 64 63 61  "SDL_CondBroadca
94c80 73 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  st") (ns . 0).  
94c90 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
94ca0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
94cb0 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 32 31 36  /SDL_mutex.h:216
94cc0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
94cd0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
94ce0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
94cf0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
94d00 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
94d10 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
94d20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
94d30 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
94d40 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f 6e 64 22    (name . "cond"
94d50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
94d60 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
94d70 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
94d80 2e 20 22 53 44 4c 5f 63 6f 6e 64 22 29 29 29 29  . "SDL_cond"))))
94d90 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
94da0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
94db0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
94dc0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
94dd0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
94de0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
94df0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
94e00 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43  ) (name . "SDL_C
94e10 6f 6e 64 57 61 69 74 22 29 20 28 6e 73 20 2e 20  ondWait") (ns . 
94e20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
94e30 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
94e40 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e  /SDL2/SDL_mutex.
94e50 68 3a 32 32 37 3a 32 39 22 29 0a 20 20 20 20 28  h:227:29").    (
94e60 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
94e70 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
94e80 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
94e90 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
94ea0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
94eb0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
94ec0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
94ed0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
94ee0 63 6f 6e 64 22 29 0a 20 20 20 20 20 20 20 20 20  cond").         
94ef0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
94f00 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
94f10 28 74 61 67 20 2e 20 22 53 44 4c 5f 63 6f 6e 64  (tag . "SDL_cond
94f20 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
94f30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
94f40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
94f50 6d 65 20 2e 20 22 6d 75 74 65 78 22 29 0a 20 20  me . "mutex").  
94f60 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
94f70 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
94f80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
94f90 44 4c 5f 6d 75 74 65 78 22 29 29 29 29 29 29 0a  DL_mutex")))))).
94fa0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
94fb0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
94fc0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
94fd0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
94fe0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
94ff0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
95000 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
95010 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 64  name . "SDL_Cond
95020 57 61 69 74 54 69 6d 65 6f 75 74 22 29 20 28 6e  WaitTimeout") (n
95030 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
95040 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
95050 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75  lude/SDL2/SDL_mu
95060 74 65 78 2e 68 3a 32 33 37 3a 32 39 22 29 0a 20  tex.h:237:29"). 
95070 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
95080 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
95090 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
950a0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
950b0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
950c0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
950d0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
950e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
950f0 20 2e 20 22 63 6f 6e 64 22 29 0a 20 20 20 20 20   . "cond").     
95100 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
95110 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
95120 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
95130 63 6f 6e 64 22 29 29 29 29 0a 20 20 20 20 20 20  cond")))).      
95140 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
95150 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
95160 20 28 6e 61 6d 65 20 2e 20 22 6d 75 74 65 78 22   (name . "mutex"
95170 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
95180 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
95190 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
951a0 2e 20 22 53 44 4c 5f 6d 75 74 65 78 22 29 29 29  . "SDL_mutex")))
951b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
951c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
951d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
951e0 20 22 6d 73 22 29 0a 20 20 20 20 20 20 20 20 20   "ms").         
951f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
95200 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20  int32"))))).    
95210 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
95220 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
95230 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
95240 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
95250 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
95260 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
95270 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30  struct") (ns . 0
95280 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54  ) (name . "SDL_T
95290 68 72 65 61 64 22 29 20 28 69 64 20 2e 20 30 29  hread") (id . 0)
952a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
952b0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
952c0 44 4c 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e 68  DL2/SDL_thread.h
952d0 3a 34 35 3a 38 22 29 0a 20 20 20 20 28 62 69 74  :45:8").    (bit
952e0 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d  -size . 0) (bit-
952f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28  alignment . 0) (
95300 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a 20  fields . #())). 
95310 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
95320 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
95330 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
95340 4c 5f 54 68 72 65 61 64 22 29 0a 20 20 20 20 28  L_Thread").    (
95350 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
95360 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
95370 4c 5f 74 68 72 65 61 64 2e 68 3a 34 36 3a 32 37  L_thread.h:46:27
95380 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
95390 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
953a0 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
953b0 53 44 4c 5f 54 68 72 65 61 64 22 29 20 28 69 64  SDL_Thread") (id
953c0 20 2e 20 30 29 0a 20 20 20 20 20 20 28 6c 6f 63   . 0).      (loc
953d0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
953e0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74  clude/SDL2/SDL_t
953f0 68 72 65 61 64 2e 68 3a 34 35 3a 38 22 29 0a 20  hread.h:45:8"). 
95400 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
95410 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   0) (bit-alignme
95420 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20  nt . 0) (fields 
95430 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74 61 67  . #()))).  ((tag
95440 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
95450 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
95460 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 74 68 72 65  name . "SDL_thre
95470 61 64 49 44 22 29 0a 20 20 20 20 28 6c 6f 63 61  adID").    (loca
95480 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
95490 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68  lude/SDL2/SDL_th
954a0 72 65 61 64 2e 68 3a 34 39 3a 32 33 22 29 0a 20  read.h:49:23"). 
954b0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
954c0 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
954d0 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  -long").      (b
954e0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
954f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
95500 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
95510 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
95520 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
95530 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 4c   (name . "SDL_TL
95540 53 49 44 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  SID").    (locat
95550 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
95560 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68 72  ude/SDL2/SDL_thr
95570 65 61 64 2e 68 3a 35 32 3a 32 32 22 29 0a 20 20  ead.h:52:22").  
95580 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
95590 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d  ag . ":unsigned-
955a0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
955b0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
955c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
955d0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
955e0 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e   . "enum") (ns .
955f0 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
95600 28 69 64 20 2e 20 35 36 29 0a 20 20 20 20 28 6c  (id . 56).    (l
95610 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
95620 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
95630 5f 74 68 72 65 61 64 2e 68 3a 35 39 3a 39 22 29  _thread.h:59:9")
95640 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
95650 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
95660 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
95670 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
95680 22 53 44 4c 5f 54 48 52 45 41 44 5f 50 52 49 4f  "SDL_THREAD_PRIO
95690 52 49 54 59 5f 4c 4f 57 22 29 0a 20 20 20 20 20  RITY_LOW").     
956a0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30 29       (value . 0)
956b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
956c0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
956d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
956e0 4c 5f 54 48 52 45 41 44 5f 50 52 49 4f 52 49 54  L_THREAD_PRIORIT
956f0 59 5f 4e 4f 52 4d 41 4c 22 29 0a 20 20 20 20 20  Y_NORMAL").     
95700 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29       (value . 1)
95710 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
95720 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
95730 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
95740 4c 5f 54 48 52 45 41 44 5f 50 52 49 4f 52 49 54  L_THREAD_PRIORIT
95750 59 5f 48 49 47 48 22 29 0a 20 20 20 20 20 20 20  Y_HIGH").       
95760 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29 29 29     (value . 2)))
95770 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
95780 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
95790 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
957a0 20 22 53 44 4c 5f 54 68 72 65 61 64 50 72 69 6f   "SDL_ThreadPrio
957b0 72 69 74 79 22 29 0a 20 20 20 20 28 6c 6f 63 61  rity").    (loca
957c0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
957d0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68  lude/SDL2/SDL_th
957e0 72 65 61 64 2e 68 3a 36 33 3a 33 22 29 0a 20 20  read.h:63:3").  
957f0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
95800 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20  :enum") (name . 
95810 22 22 29 20 28 69 64 20 2e 20 35 36 29 29 29 0a  "") (id . 56))).
95820 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
95830 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
95840 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
95850 44 4c 5f 54 68 72 65 61 64 46 75 6e 63 74 69 6f  DL_ThreadFunctio
95860 6e 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  n").    (locatio
95870 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
95880 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68 72 65 61  e/SDL2/SDL_threa
95890 64 2e 68 3a 36 39 3a 32 34 22 29 0a 20 20 20 20  d.h:69:24").    
958a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66  (type (tag . ":f
958b0 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22  unction-pointer"
958c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
958d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
958e0 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 54 68 72  . "SDL_CreateThr
958f0 65 61 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ead") (ns . 0). 
95900 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
95910 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
95920 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e 68 3a 31  2/SDL_thread.h:1
95930 36 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  63:1").    (vari
95940 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
95950 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
95960 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
95970 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
95980 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
95990 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
959a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
959b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6e 22 29     (name . "fn")
959c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
959d0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 68 72   (tag . "SDL_Thr
959e0 65 61 64 46 75 6e 63 74 69 6f 6e 22 29 29 29 0a  eadFunction"))).
959f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
95a00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
95a10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
95a20 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20  name").         
95a30 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
95a40 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
95a50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
95a60 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
95a70 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
95a80 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
95a90 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
95aa0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
95ab0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
95ac0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 61       (name . "da
95ad0 74 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ta").          (
95ae0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
95af0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
95b00 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
95b10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
95b20 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
95b30 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
95b40 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
95b50 22 53 44 4c 5f 54 68 72 65 61 64 22 29 29 29 29  "SDL_Thread"))))
95b60 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
95b70 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
95b80 53 44 4c 5f 47 65 74 54 68 72 65 61 64 4e 61 6d  SDL_GetThreadNam
95b90 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
95ba0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
95bb0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
95bc0 53 44 4c 5f 74 68 72 65 61 64 2e 68 3a 31 37 34  SDL_thread.h:174
95bd0 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72 69 61  :37").    (varia
95be0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
95bf0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
95c00 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
95c10 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
95c20 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
95c30 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
95c40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
95c50 20 20 28 6e 61 6d 65 20 2e 20 22 74 68 72 65 61    (name . "threa
95c60 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  d").          (t
95c70 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
95c80 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
95c90 67 20 2e 20 22 53 44 4c 5f 54 68 72 65 61 64 22  g . "SDL_Thread"
95ca0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
95cb0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
95cc0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
95cd0 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
95ce0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
95cf0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
95d00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
95d10 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
95d20 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
95d30 20 22 53 44 4c 5f 54 68 72 65 61 64 49 44 22 29   "SDL_ThreadID")
95d40 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
95d50 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
95d60 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
95d70 5f 74 68 72 65 61 64 2e 68 3a 31 37 39 3a 33 38  _thread.h:179:38
95d80 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
95d90 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
95da0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
95db0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
95dc0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
95dd0 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74  . #()) (return-t
95de0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
95df0 74 68 72 65 61 64 49 44 22 29 29 29 0a 20 20 28  threadID"))).  (
95e00 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
95e10 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
95e20 47 65 74 54 68 72 65 61 64 49 44 22 29 20 28 6e  GetThreadID") (n
95e30 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
95e40 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
95e50 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68  lude/SDL2/SDL_th
95e60 72 65 61 64 2e 68 3a 31 38 36 3a 33 38 22 29 0a  read.h:186:38").
95e70 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
95e80 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
95e90 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
95ea0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
95eb0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
95ec0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
95ed0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
95ee0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
95ef0 65 20 2e 20 22 74 68 72 65 61 64 22 29 0a 20 20  e . "thread").  
95f00 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
95f10 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
95f20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
95f30 44 4c 5f 54 68 72 65 61 64 22 29 29 29 29 29 29  DL_Thread"))))))
95f40 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
95f50 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 74 68  e (tag . "SDL_th
95f60 72 65 61 64 49 44 22 29 29 29 0a 20 20 28 28 74  readID"))).  ((t
95f70 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
95f80 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
95f90 74 54 68 72 65 61 64 50 72 69 6f 72 69 74 79 22  tThreadPriority"
95fa0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
95fb0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
95fc0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
95fd0 4c 5f 74 68 72 65 61 64 2e 68 3a 31 39 31 3a 32  L_thread.h:191:2
95fe0 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
95ff0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
96000 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
96010 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
96020 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
96030 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
96040 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
96050 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
96060 28 6e 61 6d 65 20 2e 20 22 70 72 69 6f 72 69 74  (name . "priorit
96070 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
96080 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
96090 54 68 72 65 61 64 50 72 69 6f 72 69 74 79 22 29  ThreadPriority")
960a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
960b0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
960c0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
960d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
960e0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
960f0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
96100 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
96110 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
96120 5f 57 61 69 74 54 68 72 65 61 64 22 29 20 28 6e  _WaitThread") (n
96130 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
96140 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
96150 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68  lude/SDL2/SDL_th
96160 72 65 61 64 2e 68 3a 32 31 31 3a 33 30 22 29 0a  read.h:211:30").
96170 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
96180 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
96190 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
961a0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
961b0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
961c0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
961d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
961e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
961f0 65 20 2e 20 22 74 68 72 65 61 64 22 29 0a 20 20  e . "thread").  
96200 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
96210 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
96220 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
96230 44 4c 5f 54 68 72 65 61 64 22 29 29 29 29 0a 20  DL_Thread")))). 
96240 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
96250 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
96260 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
96270 74 61 74 75 73 22 29 0a 20 20 20 20 20 20 20 20  tatus").        
96280 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
96290 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
962a0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
962b0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
962c0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
962d0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
962e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
962f0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
96300 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
96310 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
96320 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
96330 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
96340 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
96350 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
96360 4c 5f 44 65 74 61 63 68 54 68 72 65 61 64 22 29  L_DetachThread")
96370 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
96380 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
96390 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
963a0 5f 74 68 72 65 61 64 2e 68 3a 32 33 39 3a 33 30  _thread.h:239:30
963b0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
963c0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
963d0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
963e0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
963f0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
96400 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
96410 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
96420 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
96430 6e 61 6d 65 20 2e 20 22 74 68 72 65 61 64 22 29  name . "thread")
96440 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
96450 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
96460 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
96470 20 22 53 44 4c 5f 54 68 72 65 61 64 22 29 29 29   "SDL_Thread")))
96480 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
96490 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
964a0 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
964b0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
964c0 6d 65 20 2e 20 22 53 44 4c 5f 54 4c 53 43 72 65  me . "SDL_TLSCre
964d0 61 74 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ate") (ns . 0). 
964e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
964f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
96500 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e 68 3a 32  2/SDL_thread.h:2
96510 37 31 3a 33 35 22 29 0a 20 20 20 20 28 76 61 72  71:35").    (var
96520 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
96530 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
96540 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
96550 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
96560 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74  ters . #()) (ret
96570 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
96580 22 53 44 4c 5f 54 4c 53 49 44 22 29 29 29 0a 20  "SDL_TLSID"))). 
96590 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
965a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
965b0 4c 5f 54 4c 53 47 65 74 22 29 20 28 6e 73 20 2e  L_TLSGet") (ns .
965c0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
965d0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
965e0 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68 72 65 61  e/SDL2/SDL_threa
965f0 64 2e 68 3a 32 38 33 3a 33 32 22 29 0a 20 20 20  d.h:283:32").   
96600 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
96610 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
96620 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
96630 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
96640 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
96650 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
96660 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
96670 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
96680 20 22 69 64 22 29 0a 20 20 20 20 20 20 20 20 20   "id").         
96690 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
966a0 44 4c 5f 54 4c 53 49 44 22 29 29 29 29 29 0a 20  DL_TLSID"))))). 
966b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
966c0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
966d0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
966e0 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28  ":void")))).  ((
966f0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
96700 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54  ) (name . "SDL_T
96710 4c 53 53 65 74 22 29 20 28 6e 73 20 2e 20 30 29  LSSet") (ns . 0)
96720 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
96730 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
96740 44 4c 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e 68  DL2/SDL_thread.h
96750 3a 32 39 37 3a 32 39 22 29 0a 20 20 20 20 28 76  :297:29").    (v
96760 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
96770 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
96780 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
96790 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
967a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
967b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
967c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
967d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69        (name . "i
967e0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  d").          (t
967f0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
96800 54 4c 53 49 44 22 29 29 29 0a 20 20 20 20 20 20  TLSID"))).      
96810 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
96820 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
96830 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65 22   (name . "value"
96840 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
96850 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
96860 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
96870 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
96880 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
96890 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
968a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65       (name . "de
968b0 73 74 72 75 63 74 6f 72 22 29 0a 20 20 20 20 20  structor").     
968c0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
968d0 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69  . ":function-poi
968e0 6e 74 65 72 22 29 29 29 29 29 0a 20 20 20 20 28  nter"))))).    (
968f0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
96900 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
96910 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
96920 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
96930 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
96940 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
96950 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
96960 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 57   (name . "SDL_RW
96970 6f 70 73 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ops") (id . 0). 
96980 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
96990 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
969a0 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 35 32  2/SDL_rwops.h:52
969b0 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73  :16").    (bit-s
969c0 69 7a 65 20 2e 20 35 37 36 29 20 28 62 69 74 2d  ize . 576) (bit-
969d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
969e0 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
969f0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
96a00 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
96a10 6d 65 20 2e 20 22 73 69 7a 65 22 29 20 28 62 69  me . "size") (bi
96a20 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
96a30 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
96a40 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
96a50 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28 74 79  gnment . 64) (ty
96a60 70 65 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63  pe (tag . ":func
96a70 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29  tion-pointer")))
96a80 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
96a90 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
96aa0 2e 20 22 73 65 65 6b 22 29 20 28 62 69 74 2d 6f  . "seek") (bit-o
96ab0 66 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74  ffset . 64) (bit
96ac0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
96ad0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
96ae0 6d 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65  ment . 64) (type
96af0 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69   (tag . ":functi
96b00 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 0a 20  on-pointer"))). 
96b10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
96b20 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
96b30 22 72 65 61 64 22 29 20 28 62 69 74 2d 6f 66 66  "read") (bit-off
96b40 73 65 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d  set . 128) (bit-
96b50 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
96b60 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
96b70 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65 20  ent . 64) (type 
96b80 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f  (tag . ":functio
96b90 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 0a 20 20  n-pointer"))).  
96ba0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
96bb0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
96bc0 77 72 69 74 65 22 29 20 28 62 69 74 2d 6f 66 66  write") (bit-off
96bd0 73 65 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d  set . 192) (bit-
96be0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
96bf0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
96c00 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65 20  ent . 64) (type 
96c10 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f  (tag . ":functio
96c20 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 0a 20 20  n-pointer"))).  
96c30 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
96c40 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
96c50 63 6c 6f 73 65 22 29 20 28 62 69 74 2d 6f 66 66  close") (bit-off
96c60 73 65 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d  set . 256) (bit-
96c70 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
96c80 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
96c90 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65 20  ent . 64) (type 
96ca0 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f  (tag . ":functio
96cb0 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 0a 20 20  n-pointer"))).  
96cc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
96cd0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
96ce0 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73  type") (bit-offs
96cf0 65 74 20 2e 20 33 32 30 29 20 28 62 69 74 2d 73  et . 320) (bit-s
96d00 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
96d10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
96d20 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
96d30 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
96d40 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
96d50 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
96d60 20 2e 20 22 68 69 64 64 65 6e 22 29 20 28 62 69   . "hidden") (bi
96d70 74 2d 6f 66 66 73 65 74 20 2e 20 33 38 34 29 20  t-offset . 384) 
96d80 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 39 32 29  (bit-size . 192)
96d90 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
96da0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
96db0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
96dc0 28 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22 29 20  (tag . "union") 
96dd0 28 6e 73 20 2e 20 32 32 30 30 37 29 20 28 6e 61  (ns . 22007) (na
96de0 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 35  me . "") (id . 5
96df0 37 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  7).            (
96e00 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
96e10 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
96e20 4c 5f 72 77 6f 70 73 2e 68 3a 39 34 3a 35 22 29  L_rwops.h:94:5")
96e30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
96e40 74 2d 73 69 7a 65 20 2e 20 31 39 32 29 20 28 62  t-size . 192) (b
96e50 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
96e60 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
96e70 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 20  fields.         
96e80 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20 20 20       ..         
96e90 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
96ea0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
96eb0 22 73 74 64 69 6f 22 29 20 28 62 69 74 2d 6f 66  "stdio") (bit-of
96ec0 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
96ed0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
96ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
96ef0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
96f00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
96f10 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
96f20 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
96f30 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
96f40 28 69 64 20 2e 20 35 38 29 0a 20 20 20 20 20 20  (id . 58).      
96f50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c                (l
96f60 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
96f70 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
96f80 5f 72 77 6f 70 73 2e 68 3a 31 32 34 3a 39 22 29  _rwops.h:124:9")
96f90 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
96fa0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
96fb0 20 31 32 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   128) (bit-align
96fc0 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20  ment . 64).     
96fd0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
96fe0 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 20  fields.         
96ff0 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 0a 20               .. 
97000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97010 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
97020 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
97030 22 61 75 74 6f 63 6c 6f 73 65 22 29 20 28 62 69  "autoclose") (bi
97040 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 0a 20 20  t-offset . 0).  
97050 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97060 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
97070 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
97080 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
97090 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
970a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
970b0 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
970c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
970d0 20 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20            ((tag 
970e0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
970f0 20 2e 20 22 66 70 22 29 20 28 62 69 74 2d 6f 66   . "fp") (bit-of
97100 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d  fset . 64) (bit-
97110 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  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 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
97140 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
97150 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97160 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 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 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
97190 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
971a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
971b0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
971c0 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 29 29  . "FILE"))))))))
971d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
971e0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
971f0 29 20 28 6e 61 6d 65 20 2e 20 22 6d 65 6d 22 29  ) (name . "mem")
97200 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
97210 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 39  ) (bit-size . 19
97220 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
97230 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
97240 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
97250 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
97260 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74  e (tag . "struct
97270 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
97280 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 35 39  e . "") (id . 59
97290 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
972a0 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20        (location 
972b0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
972c0 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68  SDL2/SDL_rwops.h
972d0 3a 31 33 30 3a 39 22 29 0a 20 20 20 20 20 20 20  :130:9").       
972e0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
972f0 74 2d 73 69 7a 65 20 2e 20 31 39 32 29 20 28 62  t-size . 192) (b
97300 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
97310 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  4).             
97320 20 20 20 20 20 20 20 28 66 69 65 6c 64 73 0a 20         (fields. 
97330 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97340 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20 20 20       ..         
97350 20 20 20 20 20 20 20 20 20 20 20 20 20 23 28 28               #((
97360 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
97370 28 6e 61 6d 65 20 2e 20 22 62 61 73 65 22 29 20  (name . "base") 
97380 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
97390 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
973a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
973b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
973c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
973d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
973e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
973f0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
97400 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
97410 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20 20 20  "Uint8")))).    
97420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97430 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
97440 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 68 65  ld") (name . "he
97450 72 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  re") (bit-offset
97460 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65   . 64) (bit-size
97470 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
97480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97490 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
974a0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
974b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
974c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
974d0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
974e0 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
974f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
97500 20 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20            ((tag 
97510 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
97520 20 2e 20 22 73 74 6f 70 22 29 20 28 62 69 74 2d   . "stop") (bit-
97530 6f 66 66 73 65 74 20 2e 20 31 32 38 29 0a 20 20  offset . 128).  
97540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97550 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
97560 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69  e . 64) (bit-ali
97570 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
97580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97590 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
975a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
975b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
975c0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
975d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
975e0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
975f0 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29  ag . "Uint8"))))
97600 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20  )))).           
97610 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
97620 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 75  eld") (name . "u
97630 6e 6b 6e 6f 77 6e 22 29 20 28 62 69 74 2d 6f 66  nknown") (bit-of
97640 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
97650 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
97660 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
97670 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
97680 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
97690 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
976a0 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
976b0 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
976c0 28 69 64 20 2e 20 36 30 29 0a 20 20 20 20 20 20  (id . 60).      
976d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c                (l
976e0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
976f0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
97700 5f 72 77 6f 70 73 2e 68 3a 31 33 36 3a 39 22 29  _rwops.h:136:9")
97710 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
97720 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
97730 20 31 32 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   128) (bit-align
97740 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20  ment . 64).     
97750 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
97760 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 20  fields.         
97770 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 0a 20               .. 
97780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97790 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
977a0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
977b0 22 64 61 74 61 31 22 29 20 28 62 69 74 2d 6f 66  "data1") (bit-of
977c0 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
977d0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
977e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
977f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
97800 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
97810 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97820 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
97830 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
97840 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
97850 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20  )))).           
97860 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 74               ((t
97870 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
97880 61 6d 65 20 2e 20 22 64 61 74 61 32 22 29 20 28  ame . "data2") (
97890 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29  bit-offset . 64)
978a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
978b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
978c0 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d  size . 64) (bit-
978d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
978e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
978f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
97900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97910 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
97920 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
97930 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97940 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
97950 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
97960 29 29 29 29 29 29 29 29 29 29 29 29 29 29 0a 20  )))))))))))))). 
97970 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
97980 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
97990 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
979a0 4c 5f 52 57 6f 70 73 22 29 0a 20 20 20 20 28 6c  L_RWops").    (l
979b0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
979c0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
979d0 5f 72 77 6f 70 73 2e 68 3a 31 34 33 3a 33 22 29  _rwops.h:143:3")
979e0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
979f0 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61  . ":struct") (na
97a00 6d 65 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  me . "SDL_RWops"
97a10 29 20 28 69 64 20 2e 20 36 31 29 29 29 0a 20 20  ) (id . 61))).  
97a20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
97a30 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
97a40 5f 52 57 46 72 6f 6d 46 69 6c 65 22 29 20 28 6e  _RWFromFile") (n
97a50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
97a60 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
97a70 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 77  lude/SDL2/SDL_rw
97a80 6f 70 73 2e 68 3a 31 35 33 3a 33 36 22 29 0a 20  ops.h:153:36"). 
97a90 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
97aa0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
97ab0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
97ac0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
97ad0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
97ae0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
97af0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
97b00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
97b10 20 2e 20 22 66 69 6c 65 22 29 0a 20 20 20 20 20   . "file").     
97b20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
97b30 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
97b40 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
97b50 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
97b60 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
97b70 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
97b80 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
97b90 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
97ba0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
97bb0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
97bc0 20 22 6d 6f 64 65 22 29 0a 20 20 20 20 20 20 20   "mode").       
97bd0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
97be0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
97bf0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
97c00 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
97c10 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
97c20 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
97c30 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
97c40 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
97c50 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
97c60 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
97c70 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
97c80 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
97c90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
97ca0 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a 20 20 28  L_RWops")))).  (
97cb0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
97cc0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
97cd0 52 57 46 72 6f 6d 46 50 22 29 20 28 6e 73 20 2e  RWFromFP") (ns .
97ce0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
97cf0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
97d00 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73  e/SDL2/SDL_rwops
97d10 2e 68 3a 31 35 37 3a 33 36 22 29 0a 20 20 20 20  .h:157:36").    
97d20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
97d30 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
97d40 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
97d50 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
97d60 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
97d70 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
97d80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
97d90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
97da0 22 66 70 22 29 0a 20 20 20 20 20 20 20 20 20 20  "fp").          
97db0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
97dc0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
97dd0 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29  tag . "FILE"))))
97de0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
97df0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
97e00 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
97e10 22 61 75 74 6f 63 6c 6f 73 65 22 29 0a 20 20 20  "autoclose").   
97e20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
97e30 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
97e40 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
97e50 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
97e60 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
97e70 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
97e80 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
97e90 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
97ea0 20 2e 20 22 53 44 4c 5f 52 57 46 72 6f 6d 4d 65   . "SDL_RWFromMe
97eb0 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  m") (ns . 0).   
97ec0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
97ed0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
97ee0 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 31 36 34 3a  SDL_rwops.h:164:
97ef0 33 36 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  36").    (variad
97f00 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
97f10 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
97f20 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
97f30 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
97f40 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
97f50 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
97f60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
97f70 20 28 6e 61 6d 65 20 2e 20 22 6d 65 6d 22 29 0a   (name . "mem").
97f80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
97f90 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
97fa0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
97fb0 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
97fc0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
97fd0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
97fe0 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 69 7a 65     (name . "size
97ff0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
98000 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
98010 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
98020 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
98030 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
98040 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
98050 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
98060 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
98070 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
98080 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
98090 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a  "SDL_RWops")))).
980a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
980b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
980c0 44 4c 5f 52 57 46 72 6f 6d 43 6f 6e 73 74 4d 65  DL_RWFromConstMe
980d0 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  m") (ns . 0).   
980e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
980f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
98100 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 31 36 35 3a  SDL_rwops.h:165:
98110 33 36 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  36").    (variad
98120 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
98130 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
98140 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
98150 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
98160 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
98170 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
98180 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
98190 20 28 6e 61 6d 65 20 2e 20 22 6d 65 6d 22 29 0a   (name . "mem").
981a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
981b0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
981c0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
981d0 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
981e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
981f0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
98200 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 69 7a 65     (name . "size
98210 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
98220 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
98230 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
98240 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
98250 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
98260 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
98270 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
98280 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
98290 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
982a0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
982b0 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a  "SDL_RWops")))).
982c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
982d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
982e0 44 4c 5f 41 6c 6c 6f 63 52 57 22 29 20 28 6e 73  DL_AllocRW") (ns
982f0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
98300 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
98310 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 77 6f  ude/SDL2/SDL_rwo
98320 70 73 2e 68 3a 31 37 31 3a 33 36 22 29 0a 20 20  ps.h:171:36").  
98330 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
98340 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
98350 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
98360 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
98370 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
98380 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
98390 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
983a0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
983b0 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22 29 29   . "SDL_RWops"))
983c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
983d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
983e0 20 22 53 44 4c 5f 46 72 65 65 52 57 22 29 20 28   "SDL_FreeRW") (
983f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
98400 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
98410 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
98420 77 6f 70 73 2e 68 3a 31 37 32 3a 33 30 22 29 0a  wops.h:172:30").
98430 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
98440 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
98450 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
98460 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
98470 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
98480 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
98490 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
984a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
984b0 65 20 2e 20 22 61 72 65 61 22 29 0a 20 20 20 20  e . "area").    
984c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
984d0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
984e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
984f0 5f 52 57 6f 70 73 22 29 29 29 29 29 29 0a 20 20  _RWops")))))).  
98500 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
98510 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
98520 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
98530 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
98540 53 44 4c 5f 4c 6f 61 64 46 69 6c 65 5f 52 57 22  SDL_LoadFile_RW"
98550 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
98560 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
98570 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
98580 4c 5f 72 77 6f 70 73 2e 68 3a 32 30 36 3a 33 31  L_rwops.h:206:31
98590 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
985a0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
985b0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
985c0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
985d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
985e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
985f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
98600 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
98610 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20  name . "src").  
98620 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
98630 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
98640 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
98650 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a 20 20  DL_RWops")))).  
98660 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
98670 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
98680 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 61       (name . "da
98690 74 61 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20  tasize").       
986a0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
986b0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
986c0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
986d0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
986e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
986f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
98700 6d 65 20 2e 20 22 66 72 65 65 73 72 63 22 29 0a  me . "freesrc").
98710 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
98720 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
98730 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
98740 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
98750 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
98760 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
98770 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
98780 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
98790 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
987a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
987b0 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74 61 67  oid")))).  ((tag
987c0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
987d0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 61 64  name . "SDL_Read
987e0 55 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  U8") (ns . 0).  
987f0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
98800 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
98810 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 32 32  /SDL_rwops.h:222
98820 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  :31").    (varia
98830 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
98840 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
98850 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
98860 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
98870 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
98880 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
98890 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
988a0 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29    (name . "src")
988b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
988c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
988d0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
988e0 20 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29   "SDL_RWops"))))
988f0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
98900 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
98910 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
98920 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
98930 65 20 2e 20 22 53 44 4c 5f 52 65 61 64 4c 45 31  e . "SDL_ReadLE1
98940 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
98950 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
98960 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
98970 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 32 33 3a  SDL_rwops.h:223:
98980 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
98990 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
989a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
989b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
989c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
989d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
989e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
989f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
98a00 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a   (name . "src").
98a10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
98a20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
98a30 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
98a40 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 29  "SDL_RWops")))))
98a50 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
98a60 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
98a70 36 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  6"))).  ((tag . 
98a80 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
98a90 65 20 2e 20 22 53 44 4c 5f 52 65 61 64 42 45 31  e . "SDL_ReadBE1
98aa0 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
98ab0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
98ac0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
98ad0 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 32 34 3a  SDL_rwops.h:224:
98ae0 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
98af0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
98b00 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
98b10 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
98b20 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
98b30 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
98b40 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
98b50 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
98b60 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a   (name . "src").
98b70 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
98b80 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
98b90 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
98ba0 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 29  "SDL_RWops")))))
98bb0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
98bc0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
98bd0 36 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  6"))).  ((tag . 
98be0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
98bf0 65 20 2e 20 22 53 44 4c 5f 52 65 61 64 4c 45 33  e . "SDL_ReadLE3
98c00 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  2") (ns . 0).   
98c10 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
98c20 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
98c30 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 32 35 3a  SDL_rwops.h:225:
98c40 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
98c50 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
98c60 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
98c70 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
98c80 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
98c90 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
98ca0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
98cb0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
98cc0 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a   (name . "src").
98cd0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
98ce0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
98cf0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
98d00 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 29  "SDL_RWops")))))
98d10 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
98d20 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
98d30 32 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  2"))).  ((tag . 
98d40 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
98d50 65 20 2e 20 22 53 44 4c 5f 52 65 61 64 42 45 33  e . "SDL_ReadBE3
98d60 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  2") (ns . 0).   
98d70 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
98d80 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
98d90 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 32 36 3a  SDL_rwops.h:226:
98da0 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
98db0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
98dc0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
98dd0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
98de0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
98df0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
98e00 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
98e10 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
98e20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a   (name . "src").
98e30 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
98e40 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
98e50 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
98e60 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 29  "SDL_RWops")))))
98e70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
98e80 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
98e90 32 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  2"))).  ((tag . 
98ea0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
98eb0 65 20 2e 20 22 53 44 4c 5f 52 65 61 64 4c 45 36  e . "SDL_ReadLE6
98ec0 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  4") (ns . 0).   
98ed0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
98ee0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
98ef0 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 32 37 3a  SDL_rwops.h:227:
98f00 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
98f10 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
98f20 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
98f30 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
98f40 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
98f50 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
98f60 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
98f70 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
98f80 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a   (name . "src").
98f90 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
98fa0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
98fb0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
98fc0 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 29  "SDL_RWops")))))
98fd0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
98fe0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 36  pe (tag . "Uint6
98ff0 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
99000 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
99010 65 20 2e 20 22 53 44 4c 5f 52 65 61 64 42 45 36  e . "SDL_ReadBE6
99020 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  4") (ns . 0).   
99030 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
99040 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
99050 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 32 38 3a  SDL_rwops.h:228:
99060 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
99070 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
99080 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
99090 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
990a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
990b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
990c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
990d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
990e0 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a   (name . "src").
990f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
99100 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
99110 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
99120 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 29  "SDL_RWops")))))
99130 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
99140 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 36  pe (tag . "Uint6
99150 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
99160 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
99170 65 20 2e 20 22 53 44 4c 5f 57 72 69 74 65 55 38  e . "SDL_WriteU8
99180 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
99190 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
991a0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
991b0 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 33 37 3a 33  DL_rwops.h:237:3
991c0 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
991d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
991e0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
991f0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
99200 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
99210 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
99220 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
99230 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
99240 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20  (name . "dst"). 
99250 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
99260 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
99270 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
99280 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a 20  SDL_RWops")))). 
99290 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
992a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
992b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76        (name . "v
992c0 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
992d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
992e0 69 6e 74 38 22 29 29 29 29 29 0a 20 20 20 20 28  int8"))))).    (
992f0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
99300 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
99310 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
99320 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
99330 4c 5f 57 72 69 74 65 4c 45 31 36 22 29 20 28 6e  L_WriteLE16") (n
99340 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
99350 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
99360 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 77  lude/SDL2/SDL_rw
99370 6f 70 73 2e 68 3a 32 33 38 3a 33 32 22 29 0a 20  ops.h:238:32"). 
99380 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
99390 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
993a0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
993b0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
993c0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
993d0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
993e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
993f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
99400 20 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20 20   . "dst").      
99410 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
99420 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
99430 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
99440 57 6f 70 73 22 29 29 29 29 0a 20 20 20 20 20 20  Wops")))).      
99450 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
99460 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
99470 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65 22   (name . "value"
99480 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
99490 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
994a0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
994b0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
994c0 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74  size_t"))).  ((t
994d0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
994e0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 72   (name . "SDL_Wr
994f0 69 74 65 42 45 31 36 22 29 20 28 6e 73 20 2e 20  iteBE16") (ns . 
99500 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
99510 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
99520 2f 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e  /SDL2/SDL_rwops.
99530 68 3a 32 33 39 3a 33 32 22 29 0a 20 20 20 20 28  h:239:32").    (
99540 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
99550 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
99560 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
99570 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
99580 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
99590 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
995a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
995b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
995c0 64 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  dst").          
995d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
995e0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
995f0 74 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73  tag . "SDL_RWops
99600 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
99610 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
99620 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
99630 6d 65 20 2e 20 22 76 61 6c 75 65 22 29 0a 20 20  me . "value").  
99640 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
99650 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
99660 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
99670 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
99680 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
99690 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
996a0 6d 65 20 2e 20 22 53 44 4c 5f 57 72 69 74 65 4c  me . "SDL_WriteL
996b0 45 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  E32") (ns . 0). 
996c0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
996d0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
996e0 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 34  2/SDL_rwops.h:24
996f0 30 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  0:32").    (vari
99700 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
99710 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
99720 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
99730 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
99740 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
99750 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
99760 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
99770 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 22     (name . "dst"
99780 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
99790 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
997a0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
997b0 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29  . "SDL_RWops")))
997c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
997d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
997e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
997f0 20 22 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20   "value").      
99800 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
99810 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20   "Uint32"))))). 
99820 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
99830 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
99840 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
99850 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
99860 20 22 53 44 4c 5f 57 72 69 74 65 42 45 33 32 22   "SDL_WriteBE32"
99870 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
99880 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
99890 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
998a0 4c 5f 72 77 6f 70 73 2e 68 3a 32 34 31 3a 33 32  L_rwops.h:241:32
998b0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
998c0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
998d0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
998e0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
998f0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
99900 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
99910 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
99920 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
99930 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20  name . "dst").  
99940 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
99950 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
99960 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
99970 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a 20 20  DL_RWops")))).  
99980 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
99990 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
999a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76 61       (name . "va
999b0 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
999c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
999d0 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20 28  nt32"))))).    (
999e0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
999f0 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
99a00 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
99a10 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
99a20 4c 5f 57 72 69 74 65 4c 45 36 34 22 29 20 28 6e  L_WriteLE64") (n
99a30 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
99a40 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
99a50 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 77  lude/SDL2/SDL_rw
99a60 6f 70 73 2e 68 3a 32 34 32 3a 33 32 22 29 0a 20  ops.h:242:32"). 
99a70 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
99a80 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
99a90 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
99aa0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
99ab0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
99ac0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
99ad0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
99ae0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
99af0 20 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20 20   . "dst").      
99b00 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
99b10 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
99b20 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
99b30 57 6f 70 73 22 29 29 29 29 0a 20 20 20 20 20 20  Wops")))).      
99b40 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
99b50 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
99b60 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65 22   (name . "value"
99b70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
99b80 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 36 34  e (tag . "Uint64
99b90 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
99ba0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
99bb0 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74  size_t"))).  ((t
99bc0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
99bd0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 72   (name . "SDL_Wr
99be0 69 74 65 42 45 36 34 22 29 20 28 6e 73 20 2e 20  iteBE64") (ns . 
99bf0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
99c00 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
99c10 2f 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e  /SDL2/SDL_rwops.
99c20 68 3a 32 34 33 3a 33 32 22 29 0a 20 20 20 20 28  h:243:32").    (
99c30 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
99c40 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
99c50 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
99c60 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
99c70 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
99c80 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
99c90 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
99ca0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
99cb0 64 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  dst").          
99cc0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
99cd0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
99ce0 74 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73  tag . "SDL_RWops
99cf0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
99d00 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
99d10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
99d20 6d 65 20 2e 20 22 76 61 6c 75 65 22 29 0a 20 20  me . "value").  
99d30 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
99d40 61 67 20 2e 20 22 55 69 6e 74 36 34 22 29 29 29  ag . "Uint64")))
99d50 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
99d60 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
99d70 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
99d80 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
99d90 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
99da0 6d 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 46  me . "SDL_AudioF
99db0 6f 72 6d 61 74 22 29 0a 20 20 20 20 28 6c 6f 63  ormat").    (loc
99dc0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
99dd0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61  clude/SDL2/SDL_a
99de0 75 64 69 6f 2e 68 3a 36 34 3a 31 36 22 29 0a 20  udio.h:64:16"). 
99df0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
99e00 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 28 28  "Uint16"))).  ((
99e10 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
99e20 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
99e30 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41    (name . "SDL_A
99e40 75 64 69 6f 43 61 6c 6c 62 61 63 6b 22 29 0a 20  udioCallback"). 
99e50 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
99e60 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
99e70 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 31 36  2/SDL_audio.h:16
99e80 32 3a 32 35 22 29 0a 20 20 20 20 28 74 79 70 65  2:25").    (type
99e90 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69   (tag . ":functi
99ea0 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 0a 20  on-pointer"))). 
99eb0 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
99ec0 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
99ed0 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 70  e . "SDL_AudioSp
99ee0 65 63 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  ec") (id . 0).  
99ef0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
99f00 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
99f10 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 31 37 37  /SDL_audio.h:177
99f20 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73  :16").    (bit-s
99f30 69 7a 65 20 2e 20 32 35 36 29 20 28 62 69 74 2d  ize . 256) (bit-
99f40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
99f50 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
99f60 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
99f70 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
99f80 6d 65 20 2e 20 22 66 72 65 71 22 29 20 28 62 69  me . "freq") (bi
99f90 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
99fa0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
99fb0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
99fc0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
99fd0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
99fe0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
99ff0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
9a000 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
9a010 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
9a020 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
9a030 65 20 2e 20 22 66 6f 72 6d 61 74 22 29 20 28 62  e . "format") (b
9a040 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20  it-offset . 32) 
9a050 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
9a060 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
9a070 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28  lignment . 16) (
9a080 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
9a090 5f 41 75 64 69 6f 46 6f 72 6d 61 74 22 29 29 29  _AudioFormat")))
9a0a0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
9a0b0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
9a0c0 2e 20 22 63 68 61 6e 6e 65 6c 73 22 29 20 28 62  . "channels") (b
9a0d0 69 74 2d 6f 66 66 73 65 74 20 2e 20 34 38 29 20  it-offset . 48) 
9a0e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
9a0f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
9a100 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
9a110 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
9a120 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
9a130 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
9a140 61 6d 65 20 2e 20 22 73 69 6c 65 6e 63 65 22 29  ame . "silence")
9a150 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 35   (bit-offset . 5
9a160 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  6) (bit-size . 8
9a170 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
9a180 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
9a190 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
9a1a0 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
9a1b0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
9a1c0 20 28 6e 61 6d 65 20 2e 20 22 73 61 6d 70 6c 65   (name . "sample
9a1d0 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  s") (bit-offset 
9a1e0 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20  . 64) (bit-size 
9a1f0 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
9a200 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9a210 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
9a220 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Uint16"))).  
9a230 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
9a240 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
9a250 70 61 64 64 69 6e 67 22 29 20 28 62 69 74 2d 6f  padding") (bit-o
9a260 66 66 73 65 74 20 2e 20 38 30 29 20 28 62 69 74  ffset . 80) (bit
9a270 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
9a280 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9a290 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65  ment . 16) (type
9a2a0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
9a2b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
9a2c0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
9a2d0 6d 65 20 2e 20 22 73 69 7a 65 22 29 20 28 62 69  me . "size") (bi
9a2e0 74 2d 6f 66 66 73 65 74 20 2e 20 39 36 29 20 28  t-offset . 96) (
9a2f0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
9a300 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
9a310 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
9a320 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
9a330 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
9a340 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
9a350 28 6e 61 6d 65 20 2e 20 22 63 61 6c 6c 62 61 63  (name . "callbac
9a360 6b 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  k") (bit-offset 
9a370 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a 65  . 128) (bit-size
9a380 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
9a390 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9a3a0 2e 20 36 34 29 20 28 74 79 70 65 20 28 74 61 67  . 64) (type (tag
9a3b0 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 43 61 6c   . "SDL_AudioCal
9a3c0 6c 62 61 63 6b 22 29 29 29 0a 20 20 20 20 20 20  lback"))).      
9a3d0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
9a3e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 75 73 65 72  ") (name . "user
9a3f0 64 61 74 61 22 29 20 28 62 69 74 2d 6f 66 66 73  data") (bit-offs
9a400 65 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73  et . 192) (bit-s
9a410 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
9a420 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
9a430 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
9a440 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
9a450 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
9a460 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
9a470 29 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  ))))))).  ((tag 
9a480 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
9a490 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
9a4a0 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f  ame . "SDL_Audio
9a4b0 53 70 65 63 22 29 0a 20 20 20 20 28 6c 6f 63 61  Spec").    (loca
9a4c0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9a4d0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75  lude/SDL2/SDL_au
9a4e0 64 69 6f 2e 68 3a 31 38 38 3a 33 22 29 0a 20 20  dio.h:188:3").  
9a4f0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
9a500 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d 65 20  :struct") (name 
9a510 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 70 65 63  . "SDL_AudioSpec
9a520 22 29 20 28 69 64 20 2e 20 36 32 29 29 29 0a 20  ") (id . 62))). 
9a530 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
9a540 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
9a550 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 43 56  e . "SDL_AudioCV
9a560 54 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20  T") (id . 0).   
9a570 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
9a580 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
9a590 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 31 39 31 3a  SDL_audio.h:191:
9a5a0 38 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a  8").    (bit-siz
9a5b0 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67  e . 0) (bit-alig
9a5c0 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c  nment . 0) (fiel
9a5d0 64 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28 74  ds . #())).  ((t
9a5e0 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
9a5f0 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
9a600 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75   (name . "SDL_Au
9a610 64 69 6f 46 69 6c 74 65 72 22 29 0a 20 20 20 20  dioFilter").    
9a620 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9a630 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9a640 44 4c 5f 61 75 64 69 6f 2e 68 3a 31 39 32 3a 32  DL_audio.h:192:2
9a650 35 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  5").    (type (t
9a660 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d  ag . ":function-
9a670 70 6f 69 6e 74 65 72 22 29 29 29 0a 20 20 28 28  pointer"))).  ((
9a680 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
9a690 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
9a6a0 20 22 53 44 4c 5f 41 75 64 69 6f 43 56 54 22 29   "SDL_AudioCVT")
9a6b0 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c   (id . 0).    (l
9a6c0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
9a6d0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
9a6e0 5f 61 75 64 69 6f 2e 68 3a 32 32 35 3a 31 36 22  _audio.h:225:16"
9a6f0 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20  ).    (bit-size 
9a700 2e 20 31 30 32 34 29 20 28 62 69 74 2d 61 6c 69  . 1024) (bit-ali
9a710 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20 20  gnment . 8).    
9a720 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
9a730 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
9a740 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
9a750 20 22 6e 65 65 64 65 64 22 29 20 28 62 69 74 2d   "needed") (bit-
9a760 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
9a770 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
9a780 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9a790 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
9a7a0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
9a7b0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
9a7c0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
9a7d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
9a7e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
9a7f0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
9a800 2e 20 22 73 72 63 5f 66 6f 72 6d 61 74 22 29 20  . "src_format") 
9a810 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32  (bit-offset . 32
9a820 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
9a830 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
9a840 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
9a850 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
9a860 44 4c 5f 41 75 64 69 6f 46 6f 72 6d 61 74 22 29  DL_AudioFormat")
9a870 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
9a880 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
9a890 65 20 2e 20 22 64 73 74 5f 66 6f 72 6d 61 74 22  e . "dst_format"
9a8a0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
9a8b0 34 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  48) (bit-size . 
9a8c0 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
9a8d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
9a8e0 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  6) (type (tag . 
9a8f0 22 53 44 4c 5f 41 75 64 69 6f 46 6f 72 6d 61 74  "SDL_AudioFormat
9a900 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
9a910 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
9a920 61 6d 65 20 2e 20 22 72 61 74 65 5f 69 6e 63 72  ame . "rate_incr
9a930 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
9a940 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   64) (bit-size .
9a950 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
9a960 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
9a970 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
9a980 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
9a990 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
9a9a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
9a9b0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
9a9c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
9a9d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
9a9e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
9a9f0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
9aa00 2e 20 22 62 75 66 22 29 20 28 62 69 74 2d 6f 66  . "buf") (bit-of
9aa10 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69 74  fset . 128) (bit
9aa20 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
9aa30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9aa40 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20  ment . 64).     
9aa50 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
9aa60 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
9aa70 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
9aa80 38 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  8")))).        (
9aa90 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
9aaa0 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22 29 20 28  (name . "len") (
9aab0 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32  bit-offset . 192
9aac0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
9aad0 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
9aae0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
9aaf0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9ab00 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
9ab10 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
9ab20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9ab30 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
9ab40 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
9ab50 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 5f 63 76 74  (name . "len_cvt
9ab60 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
9ab70 20 32 32 34 29 20 28 62 69 74 2d 73 69 7a 65 20   224) (bit-size 
9ab80 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
9ab90 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9aba0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
9abb0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
9abc0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
9abd0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
9abe0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
9abf0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
9ac00 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e  d") (name . "len
9ac10 5f 6d 75 6c 74 22 29 20 28 62 69 74 2d 6f 66 66  _mult") (bit-off
9ac20 73 65 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d  set . 256) (bit-
9ac30 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
9ac40 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9ac50 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
9ac60 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9ac70 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
9ac80 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
9ac90 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
9aca0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
9acb0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
9acc0 20 22 6c 65 6e 5f 72 61 74 69 6f 22 29 20 28 62   "len_ratio") (b
9acd0 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 38 38 29  it-offset . 288)
9ace0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
9acf0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
9ad00 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
9ad10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
9ad20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
9ad30 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
9ad40 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
9ad50 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
9ad60 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9ad70 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
9ad80 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
9ad90 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  eld") (name . "f
9ada0 69 6c 74 65 72 73 22 29 20 28 62 69 74 2d 6f 66  ilters") (bit-of
9adb0 66 73 65 74 20 2e 20 33 35 32 29 20 28 62 69 74  fset . 352) (bit
9adc0 2d 73 69 7a 65 20 2e 20 36 34 30 29 0a 20 20 20  -size . 640).   
9add0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
9ade0 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
9adf0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
9ae00 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
9ae10 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20  :array").       
9ae20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
9ae30 2e 20 22 53 44 4c 5f 41 75 64 69 6f 46 69 6c 74  . "SDL_AudioFilt
9ae40 65 72 22 29 29 0a 20 20 20 20 20 20 20 20 20 20  er")).          
9ae50 20 20 28 73 69 7a 65 20 2e 20 31 30 29 29 29 0a    (size . 10))).
9ae60 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
9ae70 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
9ae80 20 22 66 69 6c 74 65 72 5f 69 6e 64 65 78 22 29   "filter_index")
9ae90 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39   (bit-offset . 9
9aea0 39 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  92) (bit-size . 
9aeb0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
9aec0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
9aed0 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
9aee0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
9aef0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
9af00 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
9af10 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
9af20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9af30 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a  ment . 32)))))).
9af40 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
9af50 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
9af60 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
9af70 44 4c 5f 41 75 64 69 6f 43 56 54 22 29 0a 20 20  DL_AudioCVT").  
9af80 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9af90 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9afa0 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 32 33 38  /SDL_audio.h:238
9afb0 3a 32 33 22 29 0a 20 20 20 20 28 74 79 70 65 20  :23").    (type 
9afc0 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22  (tag . ":struct"
9afd0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41  ) (name . "SDL_A
9afe0 75 64 69 6f 43 56 54 22 29 20 28 69 64 20 2e 20  udioCVT") (id . 
9aff0 36 33 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  63))).  ((tag . 
9b000 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
9b010 65 20 2e 20 22 53 44 4c 5f 47 65 74 4e 75 6d 41  e . "SDL_GetNumA
9b020 75 64 69 6f 44 72 69 76 65 72 73 22 29 20 28 6e  udioDrivers") (n
9b030 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
9b040 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9b050 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75  lude/SDL2/SDL_au
9b060 64 69 6f 2e 68 3a 32 35 30 3a 32 39 22 29 0a 20  dio.h:250:29"). 
9b070 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
9b080 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
9b090 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
9b0a0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
9b0b0 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
9b0c0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
9b0d0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
9b0e0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
9b0f0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
9b100 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9b110 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
9b120 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
9b130 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
9b140 65 74 41 75 64 69 6f 44 72 69 76 65 72 22 29 20  etAudioDriver") 
9b150 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
9b160 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9b170 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9b180 61 75 64 69 6f 2e 68 3a 32 35 31 3a 33 37 22 29  audio.h:251:37")
9b190 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
9b1a0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
9b1b0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
9b1c0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
9b1d0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
9b1e0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
9b1f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9b200 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9b210 6d 65 20 2e 20 22 69 6e 64 65 78 22 29 0a 20 20  me . "index").  
9b220 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
9b230 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
9b240 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
9b250 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
9b260 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
9b270 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9b280 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
9b290 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
9b2a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
9b2b0 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
9b2c0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
9b2d0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
9b2e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
9b2f0 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
9b300 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
9b310 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 49 6e  e . "SDL_AudioIn
9b320 69 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  it") (ns . 0).  
9b330 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9b340 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9b350 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 32 36 32  /SDL_audio.h:262
9b360 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
9b370 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9b380 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9b390 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9b3a0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9b3b0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
9b3c0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
9b3d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9b3e0 20 20 28 6e 61 6d 65 20 2e 20 22 64 72 69 76 65    (name . "drive
9b3f0 72 5f 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20  r_name").       
9b400 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
9b410 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
9b420 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
9b430 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
9b440 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
9b450 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
9b460 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
9b470 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
9b480 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
9b490 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
9b4a0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
9b4b0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
9b4c0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
9b4d0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
9b4e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
9b4f0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
9b500 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
9b510 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 51 75 69   . "SDL_AudioQui
9b520 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
9b530 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
9b540 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
9b550 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 32 36 33 3a  SDL_audio.h:263:
9b560 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
9b570 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
9b580 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
9b590 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
9b5a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
9b5b0 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
9b5c0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
9b5d0 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
9b5e0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
9b5f0 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 43 75  ame . "SDL_GetCu
9b600 72 72 65 6e 74 41 75 64 69 6f 44 72 69 76 65 72  rrentAudioDriver
9b610 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
9b620 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9b630 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9b640 44 4c 5f 61 75 64 69 6f 2e 68 3a 32 37 30 3a 33  DL_audio.h:270:3
9b650 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  7").    (variadi
9b660 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
9b670 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
9b680 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
9b690 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
9b6a0 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74   . #()).    (ret
9b6b0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
9b6c0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
9b6d0 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
9b6e0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
9b6f0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
9b700 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
9b710 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
9b720 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
9b730 2e 20 22 53 44 4c 5f 4f 70 65 6e 41 75 64 69 6f  . "SDL_OpenAudio
9b740 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
9b750 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9b760 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9b770 44 4c 5f 61 75 64 69 6f 2e 68 3a 33 31 37 3a 32  DL_audio.h:317:2
9b780 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
9b790 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
9b7a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
9b7b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
9b7c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
9b7d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
9b7e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
9b7f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9b800 28 6e 61 6d 65 20 2e 20 22 64 65 73 69 72 65 64  (name . "desired
9b810 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
9b820 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
9b830 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
9b840 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 70 65   . "SDL_AudioSpe
9b850 63 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  c")))).        (
9b860 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9b870 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9b880 61 6d 65 20 2e 20 22 6f 62 74 61 69 6e 65 64 22  ame . "obtained"
9b890 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9b8a0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
9b8b0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
9b8c0 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 70 65 63  . "SDL_AudioSpec
9b8d0 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
9b8e0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
9b8f0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
9b900 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
9b910 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
9b920 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
9b930 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
9b940 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
9b950 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
9b960 53 44 4c 5f 41 75 64 69 6f 44 65 76 69 63 65 49  SDL_AudioDeviceI
9b970 44 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  D").    (locatio
9b980 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
9b990 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f  e/SDL2/SDL_audio
9b9a0 2e 68 3a 33 32 39 3a 31 36 22 29 0a 20 20 20 20  .h:329:16").    
9b9b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
9b9c0 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74 61 67  nt32"))).  ((tag
9b9d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
9b9e0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 4e  name . "SDL_GetN
9b9f0 75 6d 41 75 64 69 6f 44 65 76 69 63 65 73 22 29  umAudioDevices")
9ba00 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
9ba10 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
9ba20 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
9ba30 5f 61 75 64 69 6f 2e 68 3a 33 34 33 3a 32 39 22  _audio.h:343:29"
9ba40 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
9ba50 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
9ba60 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
9ba70 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
9ba80 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
9ba90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
9baa0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9bab0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9bac0 61 6d 65 20 2e 20 22 69 73 63 61 70 74 75 72 65  ame . "iscapture
9bad0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
9bae0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
9baf0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
9bb00 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
9bb10 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
9bb20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9bb30 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
9bb40 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
9bb50 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
9bb60 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
9bb70 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
9bb80 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9bb90 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
9bba0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
9bbb0 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 41 75  ame . "SDL_GetAu
9bbc0 64 69 6f 44 65 76 69 63 65 4e 61 6d 65 22 29 20  dioDeviceName") 
9bbd0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
9bbe0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9bbf0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9bc00 61 75 64 69 6f 2e 68 3a 33 35 38 3a 33 37 22 29  audio.h:358:37")
9bc10 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
9bc20 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
9bc30 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
9bc40 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
9bc50 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
9bc60 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
9bc70 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9bc80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9bc90 6d 65 20 2e 20 22 69 6e 64 65 78 22 29 0a 20 20  me . "index").  
9bca0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
9bcb0 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
9bcc0 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
9bcd0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
9bce0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
9bcf0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9bd00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
9bd10 20 2e 20 22 69 73 63 61 70 74 75 72 65 22 29 0a   . "iscapture").
9bd20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
9bd30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
9bd40 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
9bd50 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
9bd60 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
9bd70 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
9bd80 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
9bd90 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
9bda0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
9bdb0 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
9bdc0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
9bdd0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
9bde0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9bdf0 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20  . 8)))).  ((tag 
9be00 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
9be10 61 6d 65 20 2e 20 22 53 44 4c 5f 4f 70 65 6e 41  ame . "SDL_OpenA
9be20 75 64 69 6f 44 65 76 69 63 65 22 29 20 28 6e 73  udioDevice") (ns
9be30 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
9be40 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
9be50 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64  ude/SDL2/SDL_aud
9be60 69 6f 2e 68 3a 33 37 35 3a 34 33 22 29 0a 20 20  io.h:375:43").  
9be70 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
9be80 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
9be90 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
9bea0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
9beb0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
9bec0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
9bed0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
9bee0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
9bef0 2e 20 22 64 65 76 69 63 65 22 29 0a 20 20 20 20  . "device").    
9bf00 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
9bf10 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
9bf20 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
9bf30 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
9bf40 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
9bf50 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
9bf60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
9bf70 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
9bf80 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
9bf90 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
9bfa0 2e 20 22 69 73 63 61 70 74 75 72 65 22 29 0a 20  . "iscapture"). 
9bfb0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9bfc0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
9bfd0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
9bfe0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
9bff0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
9c000 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
9c010 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
9c020 65 20 2e 20 22 64 65 73 69 72 65 64 22 29 0a 20  e . "desired"). 
9c030 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9c040 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
9c050 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
9c060 53 44 4c 5f 41 75 64 69 6f 53 70 65 63 22 29 29  SDL_AudioSpec"))
9c070 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
9c080 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
9c090 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
9c0a0 2e 20 22 6f 62 74 61 69 6e 65 64 22 29 0a 20 20  . "obtained").  
9c0b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
9c0c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
9c0d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
9c0e0 44 4c 5f 41 75 64 69 6f 53 70 65 63 22 29 29 29  DL_AudioSpec")))
9c0f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
9c100 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
9c110 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
9c120 20 22 61 6c 6c 6f 77 65 64 5f 63 68 61 6e 67 65   "allowed_change
9c130 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
9c140 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
9c150 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
9c160 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9c170 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
9c180 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
9c190 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
9c1a0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
9c1b0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64   (tag . "SDL_Aud
9c1c0 69 6f 44 65 76 69 63 65 49 44 22 29 29 29 0a 20  ioDeviceID"))). 
9c1d0 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29   ((tag . "enum")
9c1e0 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
9c1f0 2e 20 22 22 29 20 28 69 64 20 2e 20 36 34 29 0a  . "") (id . 64).
9c200 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
9c210 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
9c220 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 33  L2/SDL_audio.h:3
9c230 39 34 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c  94:9").    (fiel
9c240 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
9c250 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
9c260 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
9c270 5f 41 55 44 49 4f 5f 53 54 4f 50 50 45 44 22 29  _AUDIO_STOPPED")
9c280 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20   (value . 0)).  
9c290 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
9c2a0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
9c2b0 53 44 4c 5f 41 55 44 49 4f 5f 50 4c 41 59 49 4e  SDL_AUDIO_PLAYIN
9c2c0 47 22 29 20 28 76 61 6c 75 65 20 2e 20 31 29 29  G") (value . 1))
9c2d0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
9c2e0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
9c2f0 2e 20 22 53 44 4c 5f 41 55 44 49 4f 5f 50 41 55  . "SDL_AUDIO_PAU
9c300 53 45 44 22 29 20 28 76 61 6c 75 65 20 2e 20 32  SED") (value . 2
9c310 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
9c320 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
9c330 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
9c340 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 74  e . "SDL_AudioSt
9c350 61 74 75 73 22 29 0a 20 20 20 20 28 6c 6f 63 61  atus").    (loca
9c360 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9c370 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75  lude/SDL2/SDL_au
9c380 64 69 6f 2e 68 3a 33 39 39 3a 33 22 29 0a 20 20  dio.h:399:3").  
9c390 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
9c3a0 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20  :enum") (name . 
9c3b0 22 22 29 20 28 69 64 20 2e 20 36 34 29 29 29 0a  "") (id . 64))).
9c3c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
9c3d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
9c3e0 44 4c 5f 47 65 74 41 75 64 69 6f 53 74 61 74 75  DL_GetAudioStatu
9c3f0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
9c400 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
9c410 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
9c420 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 34 30 30 3a  SDL_audio.h:400:
9c430 34 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  41").    (variad
9c440 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
9c450 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
9c460 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
9c470 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
9c480 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
9c490 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
9c4a0 4c 5f 41 75 64 69 6f 53 74 61 74 75 73 22 29 29  L_AudioStatus"))
9c4b0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
9c4c0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
9c4d0 22 53 44 4c 5f 47 65 74 41 75 64 69 6f 44 65 76  "SDL_GetAudioDev
9c4e0 69 63 65 53 74 61 74 75 73 22 29 20 28 6e 73 20  iceStatus") (ns 
9c4f0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
9c500 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
9c510 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69  de/SDL2/SDL_audi
9c520 6f 2e 68 3a 34 30 33 3a 31 22 29 0a 20 20 20 20  o.h:403:1").    
9c530 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
9c540 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
9c550 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
9c560 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
9c570 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
9c580 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
9c590 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
9c5a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
9c5b0 22 64 65 76 22 29 0a 20 20 20 20 20 20 20 20 20  "dev").         
9c5c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
9c5d0 44 4c 5f 41 75 64 69 6f 44 65 76 69 63 65 49 44  DL_AudioDeviceID
9c5e0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
9c5f0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
9c600 53 44 4c 5f 41 75 64 69 6f 53 74 61 74 75 73 22  SDL_AudioStatus"
9c610 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
9c620 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
9c630 2e 20 22 53 44 4c 5f 50 61 75 73 65 41 75 64 69  . "SDL_PauseAudi
9c640 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  o") (ns . 0).   
9c650 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
9c660 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
9c670 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 34 31 36 3a  SDL_audio.h:416:
9c680 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
9c690 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
9c6a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
9c6b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
9c6c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
9c6d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
9c6e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
9c6f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9c700 20 28 6e 61 6d 65 20 2e 20 22 70 61 75 73 65 5f   (name . "pause_
9c710 6f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  on").          (
9c720 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
9c730 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
9c740 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
9c750 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
9c760 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
9c770 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
9c780 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
9c790 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
9c7a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
9c7b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
9c7c0 2e 20 22 53 44 4c 5f 50 61 75 73 65 41 75 64 69  . "SDL_PauseAudi
9c7d0 6f 44 65 76 69 63 65 22 29 20 28 6e 73 20 2e 20  oDevice") (ns . 
9c7e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
9c7f0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
9c800 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e  /SDL2/SDL_audio.
9c810 68 3a 34 31 37 3a 33 30 22 29 0a 20 20 20 20 28  h:417:30").    (
9c820 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
9c830 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
9c840 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
9c850 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
9c860 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
9c870 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
9c880 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
9c890 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
9c8a0 64 65 76 22 29 0a 20 20 20 20 20 20 20 20 20 20  dev").          
9c8b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
9c8c0 4c 5f 41 75 64 69 6f 44 65 76 69 63 65 49 44 22  L_AudioDeviceID"
9c8d0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
9c8e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9c8f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
9c900 20 2e 20 22 70 61 75 73 65 5f 6f 6e 22 29 0a 20   . "pause_on"). 
9c910 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
9c920 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
9c930 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
9c940 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
9c950 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
9c960 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
9c970 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
9c980 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
9c990 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
9c9a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
9c9b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
9c9c0 5f 4c 6f 61 64 57 41 56 5f 52 57 22 29 20 28 6e  _LoadWAV_RW") (n
9c9d0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
9c9e0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9c9f0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75  lude/SDL2/SDL_au
9ca00 64 69 6f 2e 68 3a 34 34 30 3a 34 30 22 29 0a 20  dio.h:440:40"). 
9ca10 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
9ca20 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
9ca30 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
9ca40 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
9ca50 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
9ca60 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
9ca70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9ca80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
9ca90 20 2e 20 22 73 72 63 22 29 0a 20 20 20 20 20 20   . "src").      
9caa0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9cab0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
9cac0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
9cad0 57 6f 70 73 22 29 29 29 29 0a 20 20 20 20 20 20  Wops")))).      
9cae0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
9caf0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9cb00 20 28 6e 61 6d 65 20 2e 20 22 66 72 65 65 73 72   (name . "freesr
9cb10 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
9cb20 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
9cb30 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
9cb40 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
9cb50 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
9cb60 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
9cb70 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9cb80 20 28 6e 61 6d 65 20 2e 20 22 73 70 65 63 22 29   (name . "spec")
9cb90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9cba0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
9cbb0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
9cbc0 20 22 53 44 4c 5f 41 75 64 69 6f 53 70 65 63 22   "SDL_AudioSpec"
9cbd0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
9cbe0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
9cbf0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
9cc00 65 20 2e 20 22 61 75 64 69 6f 5f 62 75 66 22 29  e . "audio_buf")
9cc10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9cc20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
9cc30 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
9cc40 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
9cc50 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
9cc60 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
9cc70 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 0a 20  . "Uint8"))))). 
9cc80 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
9cc90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
9cca0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61        (name . "a
9ccb0 75 64 69 6f 5f 6c 65 6e 22 29 0a 20 20 20 20 20  udio_len").     
9ccc0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
9ccd0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
9cce0 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
9ccf0 33 32 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  32")))))).    (r
9cd00 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
9cd10 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
9cd20 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
9cd30 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69  (tag . "SDL_Audi
9cd40 6f 53 70 65 63 22 29 29 29 29 0a 20 20 28 28 74  oSpec")))).  ((t
9cd50 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
9cd60 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46 72   (name . "SDL_Fr
9cd70 65 65 57 41 56 22 29 20 28 6e 73 20 2e 20 30 29  eeWAV") (ns . 0)
9cd80 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
9cd90 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
9cda0 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a  DL2/SDL_audio.h:
9cdb0 34 35 36 3a 33 30 22 29 0a 20 20 20 20 28 76 61  456:30").    (va
9cdc0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
9cdd0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
9cde0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
9cdf0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
9ce00 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
9ce10 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
9ce20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
9ce30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 75       (name . "au
9ce40 64 69 6f 5f 62 75 66 22 29 0a 20 20 20 20 20 20  dio_buf").      
9ce50 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9ce60 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
9ce70 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
9ce80 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
9ce90 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
9cea0 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
9ceb0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
9cec0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 75   (name . "SDL_Bu
9ced0 69 6c 64 41 75 64 69 6f 43 56 54 22 29 20 28 6e  ildAudioCVT") (n
9cee0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
9cef0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9cf00 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75  lude/SDL2/SDL_au
9cf10 64 69 6f 2e 68 3a 34 36 37 3a 32 39 22 29 0a 20  dio.h:467:29"). 
9cf20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
9cf30 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
9cf40 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
9cf50 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
9cf60 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
9cf70 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
9cf80 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9cf90 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
9cfa0 20 2e 20 22 63 76 74 22 29 0a 20 20 20 20 20 20   . "cvt").      
9cfb0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9cfc0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
9cfd0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41  pe (tag . "SDL_A
9cfe0 75 64 69 6f 43 56 54 22 29 29 29 29 0a 20 20 20  udioCVT")))).   
9cff0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
9d000 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
9d010 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63      (name . "src
9d020 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20  _format").      
9d030 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9d040 20 22 53 44 4c 5f 41 75 64 69 6f 46 6f 72 6d 61   "SDL_AudioForma
9d050 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
9d060 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9d070 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9d080 6d 65 20 2e 20 22 73 72 63 5f 63 68 61 6e 6e 65  me . "src_channe
9d090 6c 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ls").          (
9d0a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
9d0b0 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
9d0c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9d0d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9d0e0 61 6d 65 20 2e 20 22 73 72 63 5f 72 61 74 65 22  ame . "src_rate"
9d0f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9d100 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
9d110 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
9d120 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9d130 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
9d140 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
9d150 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
9d160 6e 61 6d 65 20 2e 20 22 64 73 74 5f 66 6f 72 6d  name . "dst_form
9d170 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  at").          (
9d180 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
9d190 5f 41 75 64 69 6f 46 6f 72 6d 61 74 22 29 29 29  _AudioFormat")))
9d1a0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
9d1b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
9d1c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
9d1d0 22 64 73 74 5f 63 68 61 6e 6e 65 6c 73 22 29 0a  "dst_channels").
9d1e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9d1f0 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
9d200 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
9d210 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
9d220 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
9d230 20 22 64 73 74 5f 72 61 74 65 22 29 0a 20 20 20   "dst_rate").   
9d240 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
9d250 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
9d260 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
9d270 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
9d280 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
9d290 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9d2a0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
9d2b0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
9d2c0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
9d2d0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
9d2e0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
9d2f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
9d300 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
9d310 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
9d320 22 53 44 4c 5f 43 6f 6e 76 65 72 74 41 75 64 69  "SDL_ConvertAudi
9d330 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  o") (ns . 0).   
9d340 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
9d350 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
9d360 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 34 38 37 3a  SDL_audio.h:487:
9d370 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
9d380 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
9d390 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
9d3a0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
9d3b0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
9d3c0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
9d3d0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
9d3e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9d3f0 20 28 6e 61 6d 65 20 2e 20 22 63 76 74 22 29 0a   (name . "cvt").
9d400 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9d410 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
9d420 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
9d430 22 53 44 4c 5f 41 75 64 69 6f 43 56 54 22 29 29  "SDL_AudioCVT"))
9d440 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
9d450 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
9d460 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
9d470 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
9d480 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
9d490 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
9d4a0 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
9d4b0 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
9d4c0 20 2e 20 22 5f 53 44 4c 5f 41 75 64 69 6f 53 74   . "_SDL_AudioSt
9d4d0 72 65 61 6d 22 29 20 28 69 64 20 2e 20 30 29 0a  ream") (id . 0).
9d4e0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
9d4f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
9d500 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 34  L2/SDL_audio.h:4
9d510 39 37 3a 38 22 29 0a 20 20 20 20 28 62 69 74 2d  97:8").    (bit-
9d520 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61  size . 0) (bit-a
9d530 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
9d540 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20  ields . #())).  
9d550 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
9d560 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
9d570 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
9d580 5f 41 75 64 69 6f 53 74 72 65 61 6d 22 29 0a 20  _AudioStream"). 
9d590 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
9d5a0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
9d5b0 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 34 39  2/SDL_audio.h:49
9d5c0 38 3a 33 33 22 29 0a 20 20 20 20 28 74 79 70 65  8:33").    (type
9d5d0 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22   (tag . "struct"
9d5e0 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
9d5f0 20 2e 20 22 5f 53 44 4c 5f 41 75 64 69 6f 53 74   . "_SDL_AudioSt
9d600 72 65 61 6d 22 29 0a 20 20 20 20 20 20 28 69 64  ream").      (id
9d610 20 2e 20 30 29 20 28 6c 6f 63 61 74 69 6f 6e 20   . 0) (location 
9d620 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
9d630 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68  SDL2/SDL_audio.h
9d640 3a 34 39 37 3a 38 22 29 0a 20 20 20 20 20 20 28  :497:8").      (
9d650 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62  bit-size . 0) (b
9d660 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30  it-alignment . 0
9d670 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29  ) (fields . #())
9d680 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
9d690 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
9d6a0 20 22 53 44 4c 5f 4e 65 77 41 75 64 69 6f 53 74   "SDL_NewAudioSt
9d6b0 72 65 61 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a  ream") (ns . 0).
9d6c0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
9d6d0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
9d6e0 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 35  L2/SDL_audio.h:5
9d6f0 31 38 3a 34 33 22 29 0a 20 20 20 20 28 76 61 72  18:43").    (var
9d700 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
9d710 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
9d720 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
9d730 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
9d740 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
9d750 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
9d760 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
9d770 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63      (name . "src
9d780 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20  _format").      
9d790 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9d7a0 20 22 53 44 4c 5f 41 75 64 69 6f 46 6f 72 6d 61   "SDL_AudioForma
9d7b0 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
9d7c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9d7d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9d7e0 6d 65 20 2e 20 22 73 72 63 5f 63 68 61 6e 6e 65  me . "src_channe
9d7f0 6c 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ls").          (
9d800 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
9d810 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
9d820 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9d830 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9d840 61 6d 65 20 2e 20 22 73 72 63 5f 72 61 74 65 22  ame . "src_rate"
9d850 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9d860 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
9d870 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
9d880 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9d890 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
9d8a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
9d8b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
9d8c0 6e 61 6d 65 20 2e 20 22 64 73 74 5f 66 6f 72 6d  name . "dst_form
9d8d0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  at").          (
9d8e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
9d8f0 5f 41 75 64 69 6f 46 6f 72 6d 61 74 22 29 29 29  _AudioFormat")))
9d900 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
9d910 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
9d920 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
9d930 22 64 73 74 5f 63 68 61 6e 6e 65 6c 73 22 29 0a  "dst_channels").
9d940 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9d950 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
9d960 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
9d970 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
9d980 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
9d990 20 22 64 73 74 5f 72 61 74 65 22 29 0a 20 20 20   "dst_rate").   
9d9a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
9d9b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
9d9c0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
9d9d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
9d9e0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
9d9f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9da00 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
9da10 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
9da20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
9da30 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
9da40 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f  tag . "SDL_Audio
9da50 53 74 72 65 61 6d 22 29 29 29 29 0a 20 20 28 28  Stream")))).  ((
9da60 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
9da70 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41  ) (name . "SDL_A
9da80 75 64 69 6f 53 74 72 65 61 6d 50 75 74 22 29 20  udioStreamPut") 
9da90 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
9daa0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9dab0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9dac0 61 75 64 69 6f 2e 68 3a 35 34 30 3a 32 39 22 29  audio.h:540:29")
9dad0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
9dae0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
9daf0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
9db00 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
9db10 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
9db20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
9db30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9db40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9db50 6d 65 20 2e 20 22 73 74 72 65 61 6d 22 29 0a 20  me . "stream"). 
9db60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9db70 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
9db80 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
9db90 53 44 4c 5f 41 75 64 69 6f 53 74 72 65 61 6d 22  SDL_AudioStream"
9dba0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
9dbb0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
9dbc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
9dbd0 65 20 2e 20 22 62 75 66 22 29 0a 20 20 20 20 20  e . "buf").     
9dbe0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
9dbf0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
9dc00 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
9dc10 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  d")))).        (
9dc20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9dc30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9dc40 61 6d 65 20 2e 20 22 6c 65 6e 22 29 0a 20 20 20  ame . "len").   
9dc50 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
9dc60 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
9dc70 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
9dc80 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
9dc90 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
9dca0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9dcb0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
9dcc0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
9dcd0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
9dce0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
9dcf0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
9dd00 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
9dd10 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
9dd20 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
9dd30 22 53 44 4c 5f 41 75 64 69 6f 53 74 72 65 61 6d  "SDL_AudioStream
9dd40 47 65 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  Get") (ns . 0). 
9dd50 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
9dd60 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
9dd70 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 35 35  2/SDL_audio.h:55
9dd80 37 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  7:29").    (vari
9dd90 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
9dda0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
9ddb0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
9ddc0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
9ddd0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
9dde0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
9ddf0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
9de00 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 65     (name . "stre
9de10 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
9de20 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
9de30 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
9de40 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53  ag . "SDL_AudioS
9de50 74 72 65 61 6d 22 29 29 29 29 0a 20 20 20 20 20  tream")))).     
9de60 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
9de70 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9de80 20 20 28 6e 61 6d 65 20 2e 20 22 62 75 66 22 29    (name . "buf")
9de90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9dea0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
9deb0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
9dec0 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20   ":void")))).   
9ded0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
9dee0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
9def0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e      (name . "len
9df00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
9df10 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
9df20 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
9df30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
9df40 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
9df50 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9df60 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
9df70 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
9df80 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
9df90 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
9dfa0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
9dfb0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9dfc0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
9dfd0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
9dfe0 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f  ame . "SDL_Audio
9dff0 53 74 72 65 61 6d 41 76 61 69 6c 61 62 6c 65 22  StreamAvailable"
9e000 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
9e010 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
9e020 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
9e030 4c 5f 61 75 64 69 6f 2e 68 3a 35 37 32 3a 32 39  L_audio.h:572:29
9e040 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
9e050 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
9e060 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
9e070 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
9e080 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
9e090 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
9e0a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
9e0b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
9e0c0 6e 61 6d 65 20 2e 20 22 73 74 72 65 61 6d 22 29  name . "stream")
9e0d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9e0e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
9e0f0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
9e100 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
9e110 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75  e (tag . "SDL_Au
9e120 64 69 6f 53 74 72 65 61 6d 22 29 29 29 29 29 29  dioStream"))))))
9e130 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
9e140 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
9e150 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
9e160 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
9e170 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
9e180 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
9e190 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
9e1a0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75 64  (name . "SDL_Aud
9e1b0 69 6f 53 74 72 65 61 6d 46 6c 75 73 68 22 29 20  ioStreamFlush") 
9e1c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
9e1d0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9e1e0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9e1f0 61 75 64 69 6f 2e 68 3a 35 38 39 3a 32 39 22 29  audio.h:589:29")
9e200 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
9e210 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
9e220 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
9e230 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
9e240 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
9e250 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
9e260 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9e270 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9e280 6d 65 20 2e 20 22 73 74 72 65 61 6d 22 29 0a 20  me . "stream"). 
9e290 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
9e2a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
9e2b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
9e2c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9e2d0 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69  (tag . "SDL_Audi
9e2e0 6f 53 74 72 65 61 6d 22 29 29 29 29 29 29 0a 20  oStream")))))). 
9e2f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
9e300 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
9e310 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
9e320 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
9e330 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9e340 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
9e350 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
9e360 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f  ame . "SDL_Audio
9e370 53 74 72 65 61 6d 43 6c 65 61 72 22 29 20 28 6e  StreamClear") (n
9e380 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
9e390 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9e3a0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75  lude/SDL2/SDL_au
9e3b0 64 69 6f 2e 68 3a 36 30 31 3a 33 30 22 29 0a 20  dio.h:601:30"). 
9e3c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
9e3d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
9e3e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
9e3f0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
9e400 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
9e410 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
9e420 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9e430 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
9e440 20 2e 20 22 73 74 72 65 61 6d 22 29 0a 20 20 20   . "stream").   
9e450 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
9e460 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
9e470 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
9e480 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
9e490 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53  ag . "SDL_AudioS
9e4a0 74 72 65 61 6d 22 29 29 29 29 29 29 0a 20 20 20  tream")))))).   
9e4b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
9e4c0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
9e4d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
9e4e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
9e4f0 44 4c 5f 46 72 65 65 41 75 64 69 6f 53 74 72 65  DL_FreeAudioStre
9e500 61 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  am") (ns . 0).  
9e510 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9e520 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9e530 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 36 31 33  /SDL_audio.h:613
9e540 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
9e550 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9e560 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9e570 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9e580 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9e590 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
9e5a0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
9e5b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9e5c0 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 65 61    (name . "strea
9e5d0 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
9e5e0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
9e5f0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
9e600 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
9e610 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
9e620 5f 41 75 64 69 6f 53 74 72 65 61 6d 22 29 29 29  _AudioStream")))
9e630 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
9e640 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
9e650 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
9e660 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
9e670 6d 65 20 2e 20 22 53 44 4c 5f 4d 69 78 41 75 64  me . "SDL_MixAud
9e680 69 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  io") (ns . 0).  
9e690 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9e6a0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9e6b0 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 36 32 33  /SDL_audio.h:623
9e6c0 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
9e6d0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9e6e0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9e6f0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9e700 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9e710 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
9e720 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
9e730 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9e740 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29    (name . "dst")
9e750 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9e760 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
9e770 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
9e780 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20 20   "Uint8")))).   
9e790 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
9e7a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
9e7b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63      (name . "src
9e7c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
9e7d0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
9e7e0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
9e7f0 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20   . "Uint8")))). 
9e800 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
9e810 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
9e820 65 20 2e 20 22 6c 65 6e 22 29 20 28 74 79 70 65  e . "len") (type
9e830 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
9e840 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
9e850 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9e860 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
9e870 20 2e 20 22 76 6f 6c 75 6d 65 22 29 0a 20 20 20   . "volume").   
9e880 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
9e890 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
9e8a0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
9e8b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
9e8c0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
9e8d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9e8e0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
9e8f0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
9e900 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
9e910 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
9e920 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d  ) (name . "SDL_M
9e930 69 78 41 75 64 69 6f 46 6f 72 6d 61 74 22 29 20  ixAudioFormat") 
9e940 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
9e950 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9e960 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9e970 61 75 64 69 6f 2e 68 3a 36 33 31 3a 33 30 22 29  audio.h:631:30")
9e980 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
9e990 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
9e9a0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
9e9b0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
9e9c0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
9e9d0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
9e9e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9e9f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9ea00 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20 20 20  me . "dst").    
9ea10 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
9ea20 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
9ea30 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
9ea40 74 38 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  t8")))).        
9ea50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
9ea60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
9ea70 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20  name . "src").  
9ea80 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
9ea90 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
9eaa0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
9eab0 69 6e 74 38 22 29 29 29 29 0a 20 20 20 20 20 20  int8")))).      
9eac0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
9ead0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9eae0 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74   (name . "format
9eaf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
9eb00 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41  pe (tag . "SDL_A
9eb10 75 64 69 6f 46 6f 72 6d 61 74 22 29 29 29 0a 20  udioFormat"))). 
9eb20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
9eb30 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
9eb40 65 20 2e 20 22 6c 65 6e 22 29 20 28 74 79 70 65  e . "len") (type
9eb50 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
9eb60 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
9eb70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9eb80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
9eb90 20 2e 20 22 76 6f 6c 75 6d 65 22 29 0a 20 20 20   . "volume").   
9eba0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
9ebb0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
9ebc0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
9ebd0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
9ebe0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
9ebf0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9ec00 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
9ec10 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
9ec20 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
9ec30 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
9ec40 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 51  ) (name . "SDL_Q
9ec50 75 65 75 65 41 75 64 69 6f 22 29 20 28 6e 73 20  ueueAudio") (ns 
9ec60 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
9ec70 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
9ec80 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69  de/SDL2/SDL_audi
9ec90 6f 2e 68 3a 36 37 35 3a 32 39 22 29 0a 20 20 20  o.h:675:29").   
9eca0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
9ecb0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
9ecc0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
9ecd0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
9ece0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
9ecf0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
9ed00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
9ed10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
9ed20 20 22 64 65 76 22 29 0a 20 20 20 20 20 20 20 20   "dev").        
9ed30 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
9ed40 53 44 4c 5f 41 75 64 69 6f 44 65 76 69 63 65 49  SDL_AudioDeviceI
9ed50 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  D"))).        ((
9ed60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9ed70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9ed80 6d 65 20 2e 20 22 64 61 74 61 22 29 0a 20 20 20  me . "data").   
9ed90 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
9eda0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
9edb0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
9edc0 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
9edd0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
9ede0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9edf0 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22 29 0a 20  (name . "len"). 
9ee00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9ee10 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
9ee20 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
9ee30 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
9ee40 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
9ee50 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
9ee60 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9ee70 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
9ee80 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
9ee90 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
9eea0 44 65 71 75 65 75 65 41 75 64 69 6f 22 29 20 28  DequeueAudio") (
9eeb0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
9eec0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
9eed0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61  clude/SDL2/SDL_a
9eee0 75 64 69 6f 2e 68 3a 37 32 31 3a 33 32 22 29 0a  udio.h:721:32").
9eef0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
9ef00 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
9ef10 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
9ef20 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
9ef30 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
9ef40 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
9ef50 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
9ef60 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
9ef70 65 20 2e 20 22 64 65 76 22 29 0a 20 20 20 20 20  e . "dev").     
9ef80 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
9ef90 2e 20 22 53 44 4c 5f 41 75 64 69 6f 44 65 76 69  . "SDL_AudioDevi
9efa0 63 65 49 44 22 29 29 29 0a 20 20 20 20 20 20 20  ceID"))).       
9efb0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
9efc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9efd0 28 6e 61 6d 65 20 2e 20 22 64 61 74 61 22 29 0a  (name . "data").
9efe0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9eff0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
9f000 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
9f010 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
9f020 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
9f030 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
9f040 20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22     (name . "len"
9f050 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9f060 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
9f070 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
9f080 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
9f090 55 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74  Uint32"))).  ((t
9f0a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
9f0b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
9f0c0 74 51 75 65 75 65 64 41 75 64 69 6f 53 69 7a 65  tQueuedAudioSize
9f0d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
9f0e0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9f0f0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9f100 44 4c 5f 61 75 64 69 6f 2e 68 3a 37 35 37 3a 33  DL_audio.h:757:3
9f110 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
9f120 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
9f130 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
9f140 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
9f150 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
9f160 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
9f170 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
9f180 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9f190 28 6e 61 6d 65 20 2e 20 22 64 65 76 22 29 0a 20  (name . "dev"). 
9f1a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9f1b0 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f  tag . "SDL_Audio
9f1c0 44 65 76 69 63 65 49 44 22 29 29 29 29 29 0a 20  DeviceID"))))). 
9f1d0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
9f1e0 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
9f1f0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
9f200 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
9f210 20 22 53 44 4c 5f 43 6c 65 61 72 51 75 65 75 65   "SDL_ClearQueue
9f220 64 41 75 64 69 6f 22 29 20 28 6e 73 20 2e 20 30  dAudio") (ns . 0
9f230 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
9f240 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
9f250 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68  SDL2/SDL_audio.h
9f260 3a 37 39 33 3a 33 30 22 29 0a 20 20 20 20 28 76  :793:30").    (v
9f270 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
9f280 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
9f290 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
9f2a0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
9f2b0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
9f2c0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
9f2d0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
9f2e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64        (name . "d
9f2f0 65 76 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ev").          (
9f300 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
9f310 5f 41 75 64 69 6f 44 65 76 69 63 65 49 44 22 29  _AudioDeviceID")
9f320 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
9f330 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
9f340 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
9f350 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
9f360 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 63 6b 41  ame . "SDL_LockA
9f370 75 64 69 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a  udio") (ns . 0).
9f380 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
9f390 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
9f3a0 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 38  L2/SDL_audio.h:8
9f3b0 30 35 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  05:30").    (var
9f3c0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
9f3d0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
9f3e0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
9f3f0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
9f400 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74  ters . #()) (ret
9f410 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
9f420 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
9f430 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
9f440 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f   (name . "SDL_Lo
9f450 63 6b 41 75 64 69 6f 44 65 76 69 63 65 22 29 20  ckAudioDevice") 
9f460 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
9f470 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9f480 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9f490 61 75 64 69 6f 2e 68 3a 38 30 36 3a 33 30 22 29  audio.h:806:30")
9f4a0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
9f4b0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
9f4c0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
9f4d0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
9f4e0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
9f4f0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
9f500 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9f510 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9f520 6d 65 20 2e 20 22 64 65 76 22 29 0a 20 20 20 20  me . "dev").    
9f530 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
9f540 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 44 65 76   . "SDL_AudioDev
9f550 69 63 65 49 44 22 29 29 29 29 29 0a 20 20 20 20  iceID"))))).    
9f560 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
9f570 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
9f580 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
9f590 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
9f5a0 4c 5f 55 6e 6c 6f 63 6b 41 75 64 69 6f 22 29 20  L_UnlockAudio") 
9f5b0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
9f5c0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9f5d0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9f5e0 61 75 64 69 6f 2e 68 3a 38 30 37 3a 33 30 22 29  audio.h:807:30")
9f5f0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
9f600 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
9f610 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
9f620 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
9f630 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
9f640 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70  #()) (return-typ
9f650 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
9f660 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
9f670 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
9f680 2e 20 22 53 44 4c 5f 55 6e 6c 6f 63 6b 41 75 64  . "SDL_UnlockAud
9f690 69 6f 44 65 76 69 63 65 22 29 20 28 6e 73 20 2e  ioDevice") (ns .
9f6a0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
9f6b0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
9f6c0 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f  e/SDL2/SDL_audio
9f6d0 2e 68 3a 38 30 38 3a 33 30 22 29 0a 20 20 20 20  .h:808:30").    
9f6e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
9f6f0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
9f700 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
9f710 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
9f720 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
9f730 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
9f740 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
9f750 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
9f760 22 64 65 76 22 29 0a 20 20 20 20 20 20 20 20 20  "dev").         
9f770 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
9f780 44 4c 5f 41 75 64 69 6f 44 65 76 69 63 65 49 44  DL_AudioDeviceID
9f790 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
9f7a0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
9f7b0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
9f7c0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
9f7d0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6c 6f  (name . "SDL_Clo
9f7e0 73 65 41 75 64 69 6f 22 29 20 28 6e 73 20 2e 20  seAudio") (ns . 
9f7f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
9f800 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
9f810 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e  /SDL2/SDL_audio.
9f820 68 3a 38 31 34 3a 33 30 22 29 0a 20 20 20 20 28  h:814:30").    (
9f830 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
9f840 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
9f850 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
9f860 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
9f870 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
9f880 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
9f890 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
9f8a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
9f8b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
9f8c0 5f 43 6c 6f 73 65 41 75 64 69 6f 44 65 76 69 63  _CloseAudioDevic
9f8d0 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
9f8e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
9f8f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
9f900 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 38 31 35 3a  SDL_audio.h:815:
9f910 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
9f920 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
9f930 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
9f940 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
9f950 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
9f960 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
9f970 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
9f980 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9f990 20 28 6e 61 6d 65 20 2e 20 22 64 65 76 22 29 0a   (name . "dev").
9f9a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9f9b0 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69  (tag . "SDL_Audi
9f9c0 6f 44 65 76 69 63 65 49 44 22 29 29 29 29 29 0a  oDeviceID"))))).
9f9d0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
9f9e0 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
9f9f0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
9fa00 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
9fa10 20 22 53 44 4c 5f 53 65 74 43 6c 69 70 62 6f 61   "SDL_SetClipboa
9fa20 72 64 54 65 78 74 22 29 20 28 6e 73 20 2e 20 30  rdText") (ns . 0
9fa30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
9fa40 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
9fa50 53 44 4c 32 2f 53 44 4c 5f 63 6c 69 70 62 6f 61  SDL2/SDL_clipboa
9fa60 72 64 2e 68 3a 34 36 3a 32 39 22 29 0a 20 20 20  rd.h:46:29").   
9fa70 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
9fa80 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
9fa90 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
9faa0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
9fab0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
9fac0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
9fad0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
9fae0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
9faf0 20 22 74 65 78 74 22 29 0a 20 20 20 20 20 20 20   "text").       
9fb00 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
9fb10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
9fb20 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
9fb30 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
9fb40 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
9fb50 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
9fb60 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
9fb70 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
9fb80 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
9fb90 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
9fba0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
9fbb0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
9fbc0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
9fbd0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
9fbe0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
9fbf0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
9fc00 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
9fc10 20 2e 20 22 53 44 4c 5f 47 65 74 43 6c 69 70 62   . "SDL_GetClipb
9fc20 6f 61 72 64 54 65 78 74 22 29 20 28 6e 73 20 2e  oardText") (ns .
9fc30 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
9fc40 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
9fc50 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 6c 69 70 62  e/SDL2/SDL_clipb
9fc60 6f 61 72 64 2e 68 3a 35 33 3a 33 32 22 29 0a 20  oard.h:53:32"). 
9fc70 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
9fc80 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
9fc90 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
9fca0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
9fcb0 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
9fcc0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
9fcd0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
9fce0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
9fcf0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
9fd00 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
9fd10 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
9fd20 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
9fd30 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
9fd40 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
9fd50 4c 5f 48 61 73 43 6c 69 70 62 6f 61 72 64 54 65  L_HasClipboardTe
9fd60 78 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  xt") (ns . 0).  
9fd70 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9fd80 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9fd90 2f 53 44 4c 5f 63 6c 69 70 62 6f 61 72 64 2e 68  /SDL_clipboard.h
9fda0 3a 36 30 3a 33 34 22 29 0a 20 20 20 20 28 76 61  :60:34").    (va
9fdb0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
9fdc0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
9fdd0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
9fde0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
9fdf0 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65  eters . #()) (re
9fe00 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
9fe10 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20   "SDL_bool"))). 
9fe20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
9fe30 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
9fe40 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  .    (name . "__
9fe50 6d 36 34 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  m64").    (locat
9fe60 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
9fe70 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
9fe80 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  ude/mmintrin.h:2
9fe90 37 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65  7:19").    (type
9fea0 20 28 74 61 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77   (tag . "<unknow
9feb0 6e 2d 74 79 70 65 3a 56 65 63 74 6f 72 3e 22 29  n-type:Vector>")
9fec0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
9fed0 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
9fee0 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
9fef0 20 22 5f 5f 76 31 64 69 22 29 0a 20 20 20 20 28   "__v1di").    (
9ff00 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
9ff10 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
9ff20 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69  /include/mmintri
9ff30 6e 2e 68 3a 32 39 3a 31 39 22 29 0a 20 20 20 20  n.h:29:19").    
9ff40 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3c 75  (type (tag . "<u
9ff50 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74  nknown-type:Vect
9ff60 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61 67 20  or>"))).  ((tag 
9ff70 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
9ff80 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
9ff90 61 6d 65 20 2e 20 22 5f 5f 76 32 73 69 22 29 0a  ame . "__v2si").
9ffa0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
9ffb0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
9ffc0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d  5.0.1/include/mm
9ffd0 69 6e 74 72 69 6e 2e 68 3a 33 30 3a 31 33 22 29  intrin.h:30:13")
9ffe0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
9fff0 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65  . "<unknown-type
a0000 3a 56 65 63 74 6f 72 3e 22 29 29 29 0a 20 20 28  :Vector>"))).  (
a0010 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
a0020 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
a0030 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 34     (name . "__v4
a0040 68 69 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  hi").    (locati
a0050 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63  on . "/usr/lib/c
a0060 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
a0070 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 31  de/mmintrin.h:31
a0080 3a 31 35 22 29 0a 20 20 20 20 28 74 79 70 65 20  :15").    (type 
a0090 28 74 61 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77 6e  (tag . "<unknown
a00a0 2d 74 79 70 65 3a 56 65 63 74 6f 72 3e 22 29 29  -type:Vector>"))
a00b0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
a00c0 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
a00d0 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
a00e0 22 5f 5f 76 38 71 69 22 29 0a 20 20 20 20 28 6c  "__v8qi").    (l
a00f0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
a0100 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a0110 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e  include/mmintrin
a0120 2e 68 3a 33 32 3a 31 34 22 29 0a 20 20 20 20 28  .h:32:14").    (
a0130 74 79 70 65 20 28 74 61 67 20 2e 20 22 3c 75 6e  type (tag . "<un
a0140 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74 6f  known-type:Vecto
a0150 72 3e 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  r>"))).  ((tag .
a0160 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
a0170 6d 65 20 2e 20 22 5f 6d 6d 5f 65 6d 70 74 79 22  me . "_mm_empty"
a0180 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a0190 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
a01a0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a01b0 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69  /include/mmintri
a01c0 6e 2e 68 3a 34 35 3a 31 22 29 0a 20 20 20 20 28  n.h:45:1").    (
a01d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
a01e0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
a01f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
a0200 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
a0210 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
a0220 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a0230 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
a0240 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a0250 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a0260 5f 63 76 74 73 69 33 32 5f 73 69 36 34 22 29 20  _cvtsi32_si64") 
a0270 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
a0280 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c  cation . "/usr/l
a0290 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a02a0 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e  nclude/mmintrin.
a02b0 68 3a 36 32 3a 31 22 29 0a 20 20 20 20 28 76 61  h:62:1").    (va
a02c0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a02d0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a02e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a02f0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a0300 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a0310 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a0320 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a0330 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a0340 69 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  i").          (t
a0350 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
a0360 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
a0370 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
a0380 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
a0390 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
a03a0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
a03b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a03c0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a03d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a03e0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a03f0 20 22 5f 6d 6d 5f 63 76 74 73 69 36 34 5f 73 69   "_mm_cvtsi64_si
a0400 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  32") (ns . 0).  
a0410 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
a0420 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a0430 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e  0.1/include/mmin
a0440 74 72 69 6e 2e 68 3a 37 39 3a 31 22 29 0a 20 20  trin.h:79:1").  
a0450 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a0460 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a0470 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a0480 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a0490 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a04a0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a04b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a04c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a04d0 2e 20 22 5f 5f 6d 22 29 0a 20 20 20 20 20 20 20  . "__m").       
a04e0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a04f0 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a0500 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
a0510 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
a0520 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
a0530 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
a0540 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
a0550 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
a0560 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a0570 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 69 36 34  e . "_mm_cvtsi64
a0580 5f 6d 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a  _m64") (ns . 0).
a0590 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
a05a0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a05b0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d  5.0.1/include/mm
a05c0 69 6e 74 72 69 6e 2e 68 3a 39 35 3a 31 22 29 0a  intrin.h:95:1").
a05d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a05e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a05f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a0600 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a0610 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a0620 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a0630 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a0640 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a0650 65 20 2e 20 22 5f 5f 69 22 29 0a 20 20 20 20 20  e . "__i").     
a0660 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
a0670 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
a0680 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20  long-long").    
a0690 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
a06a0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
a06b0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
a06c0 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
a06d0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a06e0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a06f0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a0700 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a0710 6d 6d 5f 63 76 74 6d 36 34 5f 73 69 36 34 22 29  mm_cvtm64_si64")
a0720 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a0730 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
a0740 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a0750 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e  include/mmintrin
a0760 2e 68 3a 31 31 31 3a 31 22 29 0a 20 20 20 20 28  .h:111:1").    (
a0770 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
a0780 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
a0790 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
a07a0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
a07b0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
a07c0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
a07d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
a07e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
a07f0 5f 5f 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  __m").          
a0800 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a0810 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72  m64"))))).    (r
a0820 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
a0830 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c   (tag . ":long-l
a0840 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74  ong").      (bit
a0850 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
a0860 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
a0870 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
a0880 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
a0890 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 70 61 63 6b  name . "_mm_pack
a08a0 73 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30  s_pi16") (ns . 0
a08b0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a08c0 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a08d0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a08e0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 31 3a 31  mmintrin.h:141:1
a08f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a0900 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a0910 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a0920 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a0930 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a0940 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a0950 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a0960 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a0970 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a0980 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a0990 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a09a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a09b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a09c0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a09d0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a09e0 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a09f0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a0a00 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a0a10 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a0a20 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 70 61   (name . "_mm_pa
a0a30 63 6b 73 5f 70 69 33 32 22 29 20 28 6e 73 20 2e  cks_pi32") (ns .
a0a40 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
a0a50 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c  n . "/usr/lib/cl
a0a60 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
a0a70 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 37 31  e/mmintrin.h:171
a0a80 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a0a90 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a0aa0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a0ab0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a0ac0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a0ad0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a0ae0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a0af0 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a0b00 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61  __m1") (type (ta
a0b10 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a0b20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a0b30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a0b40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a0b50 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  _m2").          
a0b60 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a0b70 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72  m64"))))).    (r
a0b80 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a0b90 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
a0ba0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a0bb0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a0bc0 70 61 63 6b 73 5f 70 75 31 36 22 29 20 28 6e 73  packs_pu16") (ns
a0bd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a0be0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
a0bf0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a0c00 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  ude/mmintrin.h:2
a0c10 30 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  01:1").    (vari
a0c20 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
a0c30 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
a0c40 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
a0c50 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
a0c60 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
a0c70 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
a0c80 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
a0c90 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28   "__m1") (type (
a0ca0 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a0cb0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
a0cc0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
a0cd0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
a0ce0 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20  "__m2").        
a0cf0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a0d00 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
a0d10 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
a0d20 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a0d30 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a0d40 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a0d50 6d 5f 75 6e 70 61 63 6b 68 69 5f 70 69 38 22 29  m_unpackhi_pi8")
a0d60 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a0d70 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
a0d80 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a0d90 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e  include/mmintrin
a0da0 2e 68 3a 32 32 38 3a 31 22 29 0a 20 20 20 20 28  .h:228:1").    (
a0db0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
a0dc0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
a0dd0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
a0de0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
a0df0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
a0e00 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
a0e10 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
a0e20 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79  me . "__m1") (ty
a0e30 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a0e40 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
a0e50 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a0e60 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a0e70 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20  e . "__m2").    
a0e80 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a0e90 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a   . "__m64"))))).
a0ea0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a0eb0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a0ec0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a0ed0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a0ee0 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 68 69 5f 70   "_mm_unpackhi_p
a0ef0 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i16") (ns . 0). 
a0f00 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
a0f10 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a0f20 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69  .0.1/include/mmi
a0f30 6e 74 72 69 6e 2e 68 3a 32 35 31 3a 31 22 29 0a  ntrin.h:251:1").
a0f40 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a0f50 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a0f60 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a0f70 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a0f80 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a0f90 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a0fa0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a0fb0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22  ) (name . "__m1"
a0fc0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a0fd0 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20  __m64"))).      
a0fe0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a0ff0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a1000 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29   (name . "__m2")
a1010 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a1020 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a1030 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a1040 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a1050 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
a1060 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a1070 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63  ame . "_mm_unpac
a1080 6b 68 69 5f 70 69 33 32 22 29 20 28 6e 73 20 2e  khi_pi32") (ns .
a1090 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
a10a0 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c  n . "/usr/lib/cl
a10b0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
a10c0 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 37 32  e/mmintrin.h:272
a10d0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a10e0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a10f0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a1100 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a1110 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a1120 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a1130 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a1140 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a1150 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61  __m1") (type (ta
a1160 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a1170 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a1180 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a1190 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a11a0 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  _m2").          
a11b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a11c0 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72  m64"))))).    (r
a11d0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a11e0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
a11f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a1200 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a1210 75 6e 70 61 63 6b 6c 6f 5f 70 69 38 22 29 20 28  unpacklo_pi8") (
a1220 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
a1230 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69  ation . "/usr/li
a1240 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a1250 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a1260 3a 32 39 39 3a 31 22 29 0a 20 20 20 20 28 76 61  :299:1").    (va
a1270 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a1280 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a1290 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a12a0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a12b0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a12c0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a12d0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a12e0 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65   . "__m1") (type
a12f0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a1300 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a1310 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a1320 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a1330 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20  . "__m2").      
a1340 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a1350 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20   "__m64"))))).  
a1360 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a1370 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a1380 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a1390 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a13a0 5f 6d 6d 5f 75 6e 70 61 63 6b 6c 6f 5f 70 69 31  _mm_unpacklo_pi1
a13b0 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
a13c0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
a13d0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
a13e0 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74  .1/include/mmint
a13f0 72 69 6e 2e 68 3a 33 32 32 3a 31 22 29 0a 20 20  rin.h:322:1").  
a1400 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a1410 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a1420 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a1430 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a1440 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a1450 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a1460 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
a1470 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20  (name . "__m1") 
a1480 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a1490 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20  m64"))).        
a14a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a14b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
a14c0 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20  name . "__m2"). 
a14d0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
a14e0 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a14f0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
a1500 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a1510 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
a1520 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a1530 65 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 6c  e . "_mm_unpackl
a1540 6f 5f 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30  o_pi32") (ns . 0
a1550 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a1560 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a1570 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a1580 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 34 33 3a 31  mmintrin.h:343:1
a1590 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a15a0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a15b0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a15c0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a15d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a15e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a15f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a1600 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a1610 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a1620 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a1630 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a1640 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a1650 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a1660 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a1670 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a1680 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a1690 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a16a0 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a16b0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a16c0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64   (name . "_mm_ad
a16d0 64 5f 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29  d_pi8") (ns . 0)
a16e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
a16f0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a1700 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d  /5.0.1/include/m
a1710 6d 69 6e 74 72 69 6e 2e 68 3a 33 36 34 3a 31 22  mintrin.h:364:1"
a1720 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
a1730 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
a1740 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
a1750 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
a1760 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
a1770 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
a1780 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a1790 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d  r") (name . "__m
a17a0 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  1") (type (tag .
a17b0 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20   "__m64"))).    
a17c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
a17d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
a17e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32     (name . "__m2
a17f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
a1800 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a1810 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
a1820 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
a1830 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
a1840 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a1850 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64 64  (name . "_mm_add
a1860 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29  _pi16") (ns . 0)
a1870 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
a1880 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a1890 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d  /5.0.1/include/m
a18a0 6d 69 6e 74 72 69 6e 2e 68 3a 33 38 35 3a 31 22  mintrin.h:385:1"
a18b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
a18c0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
a18d0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
a18e0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
a18f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
a1900 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
a1910 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a1920 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d  r") (name . "__m
a1930 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  1") (type (tag .
a1940 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20   "__m64"))).    
a1950 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
a1960 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
a1970 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32     (name . "__m2
a1980 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
a1990 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a19a0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
a19b0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
a19c0 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
a19d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a19e0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64 64  (name . "_mm_add
a19f0 5f 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  _pi32") (ns . 0)
a1a00 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
a1a10 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a1a20 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d  /5.0.1/include/m
a1a30 6d 69 6e 74 72 69 6e 2e 68 3a 34 30 36 3a 31 22  mintrin.h:406:1"
a1a40 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
a1a50 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
a1a60 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
a1a70 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
a1a80 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
a1a90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
a1aa0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a1ab0 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d  r") (name . "__m
a1ac0 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  1") (type (tag .
a1ad0 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20   "__m64"))).    
a1ae0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
a1af0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
a1b00 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32     (name . "__m2
a1b10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
a1b20 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a1b30 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
a1b40 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
a1b50 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
a1b60 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a1b70 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64 64  (name . "_mm_add
a1b80 73 5f 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29  s_pi8") (ns . 0)
a1b90 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
a1ba0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a1bb0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d  /5.0.1/include/m
a1bc0 6d 69 6e 74 72 69 6e 2e 68 3a 34 32 38 3a 31 22  mintrin.h:428:1"
a1bd0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
a1be0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
a1bf0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
a1c00 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
a1c10 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
a1c20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
a1c30 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a1c40 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d  r") (name . "__m
a1c50 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  1") (type (tag .
a1c60 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20   "__m64"))).    
a1c70 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
a1c80 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
a1c90 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32     (name . "__m2
a1ca0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
a1cb0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a1cc0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
a1cd0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
a1ce0 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
a1cf0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a1d00 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64 64  (name . "_mm_add
a1d10 73 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30  s_pi16") (ns . 0
a1d20 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a1d30 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a1d40 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a1d50 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 35 31 3a 31  mmintrin.h:451:1
a1d60 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a1d70 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a1d80 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a1d90 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a1da0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a1db0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a1dc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a1dd0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a1de0 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a1df0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a1e00 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a1e10 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a1e20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a1e30 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a1e40 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a1e50 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a1e60 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a1e70 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a1e80 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a1e90 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64   (name . "_mm_ad
a1ea0 64 73 5f 70 75 38 22 29 20 28 6e 73 20 2e 20 30  ds_pu8") (ns . 0
a1eb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a1ec0 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a1ed0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a1ee0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 37 33 3a 31  mmintrin.h:473:1
a1ef0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a1f00 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a1f10 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a1f20 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a1f30 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a1f40 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a1f50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a1f60 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a1f70 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a1f80 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a1f90 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a1fa0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a1fb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a1fc0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a1fd0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a1fe0 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a1ff0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a2000 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a2010 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a2020 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64   (name . "_mm_ad
a2030 64 73 5f 70 75 31 36 22 29 20 28 6e 73 20 2e 20  ds_pu16") (ns . 
a2040 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a2050 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61   . "/usr/lib/cla
a2060 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a2070 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 39 35 3a  /mmintrin.h:495:
a2080 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a2090 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a20a0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a20b0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a20c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a20d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a20e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a20f0 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a2100 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67  _m1") (type (tag
a2110 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a2120 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a2130 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a2140 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a2150 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  m2").          (
a2160 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a2170 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  64"))))).    (re
a2180 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a2190 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28   "__m64"))).  ((
a21a0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
a21b0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
a21c0 75 62 5f 70 69 38 22 29 20 28 6e 73 20 2e 20 30  ub_pi8") (ns . 0
a21d0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a21e0 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a21f0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a2200 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35 31 36 3a 31  mmintrin.h:516:1
a2210 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a2220 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a2230 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a2240 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a2250 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a2260 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a2270 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a2280 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a2290 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a22a0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a22b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a22c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a22d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a22e0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a22f0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a2300 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a2310 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a2320 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a2330 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a2340 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75   (name . "_mm_su
a2350 62 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30  b_pi16") (ns . 0
a2360 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a2370 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a2380 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a2390 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35 33 37 3a 31  mmintrin.h:537:1
a23a0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a23b0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a23c0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a23d0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a23e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a23f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a2400 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a2410 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a2420 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a2430 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a2440 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a2450 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a2460 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a2470 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a2480 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a2490 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a24a0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a24b0 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a24c0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a24d0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75   (name . "_mm_su
a24e0 62 5f 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30  b_pi32") (ns . 0
a24f0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a2500 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a2510 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a2520 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35 35 38 3a 31  mmintrin.h:558:1
a2530 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a2540 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a2550 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a2560 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a2570 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a2580 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a2590 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a25a0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a25b0 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a25c0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a25d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a25e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a25f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a2600 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a2610 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a2620 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a2630 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a2640 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a2650 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a2660 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75   (name . "_mm_su
a2670 62 73 5f 70 69 38 22 29 20 28 6e 73 20 2e 20 30  bs_pi8") (ns . 0
a2680 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a2690 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a26a0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a26b0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35 38 31 3a 31  mmintrin.h:581:1
a26c0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a26d0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a26e0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a26f0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a2700 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a2710 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a2720 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a2730 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a2740 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a2750 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a2760 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a2770 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a2780 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a2790 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a27a0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a27b0 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a27c0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a27d0 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a27e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a27f0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75   (name . "_mm_su
a2800 62 73 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20  bs_pi16") (ns . 
a2810 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a2820 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61   . "/usr/lib/cla
a2830 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a2840 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 30 34 3a  /mmintrin.h:604:
a2850 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a2860 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a2870 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a2880 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a2890 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a28a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a28b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a28c0 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a28d0 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67  _m1") (type (tag
a28e0 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a28f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a2900 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a2910 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a2920 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  m2").          (
a2930 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a2940 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  64"))))).    (re
a2950 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a2960 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28   "__m64"))).  ((
a2970 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
a2980 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
a2990 75 62 73 5f 70 75 38 22 29 20 28 6e 73 20 2e 20  ubs_pu8") (ns . 
a29a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a29b0 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61   . "/usr/lib/cla
a29c0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a29d0 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 32 38 3a  /mmintrin.h:628:
a29e0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a29f0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a2a00 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a2a10 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a2a20 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a2a30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a2a40 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a2a50 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a2a60 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67  _m1") (type (tag
a2a70 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a2a80 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a2a90 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a2aa0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a2ab0 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  m2").          (
a2ac0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a2ad0 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  64"))))).    (re
a2ae0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a2af0 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28   "__m64"))).  ((
a2b00 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
a2b10 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
a2b20 75 62 73 5f 70 75 31 36 22 29 20 28 6e 73 20 2e  ubs_pu16") (ns .
a2b30 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
a2b40 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c  n . "/usr/lib/cl
a2b50 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
a2b60 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 35 32  e/mmintrin.h:652
a2b70 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a2b80 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a2b90 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a2ba0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a2bb0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a2bc0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a2bd0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a2be0 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a2bf0 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61  __m1") (type (ta
a2c00 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a2c10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a2c20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a2c30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a2c40 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  _m2").          
a2c50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a2c60 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72  m64"))))).    (r
a2c70 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a2c80 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
a2c90 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a2ca0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a2cb0 6d 61 64 64 5f 70 69 31 36 22 29 20 28 6e 73 20  madd_pi16") (ns 
a2cc0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a2cd0 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63  on . "/usr/lib/c
a2ce0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
a2cf0 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 37  de/mmintrin.h:67
a2d00 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  9:1").    (varia
a2d10 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
a2d20 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
a2d30 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
a2d40 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
a2d50 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
a2d60 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
a2d70 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
a2d80 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74  "__m1") (type (t
a2d90 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a2da0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
a2db0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
a2dc0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
a2dd0 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20  __m2").         
a2de0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a2df0 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28  _m64"))))).    (
a2e00 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a2e10 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a2e20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a2e30 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a2e40 5f 6d 75 6c 68 69 5f 70 69 31 36 22 29 20 28 6e  _mulhi_pi16") (n
a2e50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a2e60 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62  tion . "/usr/lib
a2e70 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a2e80 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a2e90 37 30 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72  700:1").    (var
a2ea0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a2eb0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a2ec0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a2ed0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a2ee0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a2ef0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a2f00 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a2f10 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a2f20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a2f30 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a2f40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a2f50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a2f60 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a2f70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a2f80 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a2f90 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a2fa0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a2fb0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a2fc0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a2fd0 6d 6d 5f 6d 75 6c 6c 6f 5f 70 69 31 36 22 29 20  mm_mullo_pi16") 
a2fe0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
a2ff0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c  cation . "/usr/l
a3000 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a3010 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e  nclude/mmintrin.
a3020 68 3a 37 32 31 3a 31 22 29 0a 20 20 20 20 28 76  h:721:1").    (v
a3030 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a3040 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a3050 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a3060 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a3070 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a3080 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a3090 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a30a0 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70  e . "__m1") (typ
a30b0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a30c0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
a30d0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a30e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a30f0 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20   . "__m2").     
a3100 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
a3110 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20  . "__m64"))))). 
a3120 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
a3130 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a3140 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
a3150 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
a3160 22 5f 6d 6d 5f 73 6c 6c 5f 70 69 31 36 22 29 20  "_mm_sll_pi16") 
a3170 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
a3180 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c  cation . "/usr/l
a3190 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a31a0 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e  nclude/mmintrin.
a31b0 68 3a 37 34 34 3a 31 22 29 0a 20 20 20 20 28 76  h:744:1").    (v
a31c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a31d0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a31e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a31f0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a3200 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a3210 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a3220 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a3230 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79 70 65  e . "__m") (type
a3240 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a3250 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a3260 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a3270 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a3280 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20  . "__count").   
a3290 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a32a0 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29  g . "__m64")))))
a32b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
a32c0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a32d0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
a32e0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
a32f0 2e 20 22 5f 6d 6d 5f 73 6c 6c 69 5f 70 69 31 36  . "_mm_slli_pi16
a3300 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a3310 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
a3320 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
a3330 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72  1/include/mmintr
a3340 69 6e 2e 68 3a 37 36 36 3a 31 22 29 0a 20 20 20  in.h:766:1").   
a3350 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
a3360 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
a3370 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
a3380 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
a3390 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
a33a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
a33b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
a33c0 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74  name . "__m") (t
a33d0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a33e0 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  4"))).        ((
a33f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a3400 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a3410 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a  me . "__count").
a3420 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
a3430 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
a3440 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
a3450 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
a3460 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
a3470 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
a3480 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
a3490 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
a34a0 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a34b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a34c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a34d0 6d 5f 73 6c 6c 5f 70 69 33 32 22 29 20 28 6e 73  m_sll_pi32") (ns
a34e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a34f0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
a3500 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a3510 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 37  ude/mmintrin.h:7
a3520 38 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  89:1").    (vari
a3530 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
a3540 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
a3550 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
a3560 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
a3570 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
a3580 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
a3590 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
a35a0 20 22 5f 5f 6d 22 29 20 28 74 79 70 65 20 28 74   "__m") (type (t
a35b0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a35c0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
a35d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
a35e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
a35f0 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20  __count").      
a3600 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a3610 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20   "__m64"))))).  
a3620 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a3630 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a3640 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a3650 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a3660 5f 6d 6d 5f 73 6c 6c 69 5f 70 69 33 32 22 29 20  _mm_slli_pi32") 
a3670 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
a3680 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c  cation . "/usr/l
a3690 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a36a0 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e  nclude/mmintrin.
a36b0 68 3a 38 31 31 3a 31 22 29 0a 20 20 20 20 28 76  h:811:1").    (v
a36c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a36d0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a36e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a36f0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a3700 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a3710 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a3720 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a3730 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79 70 65  e . "__m") (type
a3740 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a3750 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a3760 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a3770 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a3780 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20  . "__count").   
a3790 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
a37a0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
a37b0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
a37c0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
a37d0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
a37e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
a37f0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
a3800 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a3810 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28   "__m64"))).  ((
a3820 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
a3830 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
a3840 6c 6c 5f 73 69 36 34 22 29 20 28 6e 73 20 2e 20  ll_si64") (ns . 
a3850 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a3860 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61   . "/usr/lib/cla
a3870 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a3880 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38 33 31 3a  /mmintrin.h:831:
a3890 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a38a0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a38b0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a38c0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a38d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a38e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a38f0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a3900 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a3910 5f 6d 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _m") (type (tag 
a3920 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a3930 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a3940 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a3950 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63      (name . "__c
a3960 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  ount").         
a3970 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a3980 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28  _m64"))))).    (
a3990 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a39a0 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a39b0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a39c0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a39d0 5f 73 6c 6c 69 5f 73 69 36 34 22 29 20 28 6e 73  _slli_si64") (ns
a39e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a39f0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
a3a00 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a3a10 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38  ude/mmintrin.h:8
a3a20 35 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  51:1").    (vari
a3a30 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
a3a40 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
a3a50 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
a3a60 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
a3a70 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
a3a80 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
a3a90 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
a3aa0 20 22 5f 5f 6d 22 29 20 28 74 79 70 65 20 28 74   "__m") (type (t
a3ab0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a3ac0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
a3ad0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
a3ae0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
a3af0 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20  __count").      
a3b00 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
a3b10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
a3b20 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
a3b30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
a3b40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
a3b50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
a3b60 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
a3b70 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
a3b80 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67  _m64"))).  ((tag
a3b90 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
a3ba0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 61 5f  name . "_mm_sra_
a3bb0 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi16") (ns . 0).
a3bc0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
a3bd0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a3be0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d  5.0.1/include/mm
a3bf0 69 6e 74 72 69 6e 2e 68 3a 38 37 35 3a 31 22 29  intrin.h:875:1")
a3c00 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
a3c10 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
a3c20 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
a3c30 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
a3c40 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
a3c50 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
a3c60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a3c70 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22  ") (name . "__m"
a3c80 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a3c90 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20  __m64"))).      
a3ca0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a3cb0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a3cc0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e   (name . "__coun
a3cd0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
a3ce0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a3cf0 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a3d00 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a3d10 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a3d20 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a3d30 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72   (name . "_mm_sr
a3d40 61 69 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20  ai_pi16") (ns . 
a3d50 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a3d60 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61   . "/usr/lib/cla
a3d70 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a3d80 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38 39 38 3a  /mmintrin.h:898:
a3d90 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a3da0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a3db0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a3dc0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a3dd0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a3de0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a3df0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a3e00 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a3e10 5f 6d 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _m") (type (tag 
a3e20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a3e30 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a3e40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a3e50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63      (name . "__c
a3e60 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  ount").         
a3e70 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
a3e80 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
a3e90 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
a3ea0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
a3eb0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
a3ec0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
a3ed0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
a3ee0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a3ef0 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
a3f00 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a3f10 65 20 2e 20 22 5f 6d 6d 5f 73 72 61 5f 70 69 33  e . "_mm_sra_pi3
a3f20 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  2") (ns . 0).   
a3f30 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
a3f40 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
a3f50 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74  .1/include/mmint
a3f60 72 69 6e 2e 68 3a 39 32 32 3a 31 22 29 0a 20 20  rin.h:922:1").  
a3f70 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a3f80 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a3f90 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a3fa0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a3fb0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a3fc0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a3fd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
a3fe0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 20 28  (name . "__m") (
a3ff0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a4000 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  64"))).        (
a4010 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a4020 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a4030 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29  ame . "__count")
a4040 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a4050 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a4060 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a4070 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a4080 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
a4090 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a40a0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 61 69 5f  ame . "_mm_srai_
a40b0 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi32") (ns . 0).
a40c0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
a40d0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a40e0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d  5.0.1/include/mm
a40f0 69 6e 74 72 69 6e 2e 68 3a 39 34 35 3a 31 22 29  intrin.h:945:1")
a4100 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
a4110 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
a4120 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
a4130 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
a4140 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
a4150 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
a4160 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a4170 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22  ") (name . "__m"
a4180 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a4190 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20  __m64"))).      
a41a0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a41b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a41c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e   (name . "__coun
a41d0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
a41e0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
a41f0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
a4200 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
a4210 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
a4220 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
a4230 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
a4240 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a4250 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a4260 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a4270 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a4280 20 22 5f 6d 6d 5f 73 72 6c 5f 70 69 31 36 22 29   "_mm_srl_pi16")
a4290 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a42a0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
a42b0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a42c0 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e  include/mmintrin
a42d0 2e 68 3a 39 36 38 3a 31 22 29 0a 20 20 20 20 28  .h:968:1").    (
a42e0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
a42f0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
a4300 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
a4310 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
a4320 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
a4330 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
a4340 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
a4350 6d 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79 70  me . "__m") (typ
a4360 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a4370 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
a4380 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a4390 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a43a0 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20   . "__count").  
a43b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a43c0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
a43d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a43e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a43f0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a4400 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a4410 20 2e 20 22 5f 6d 6d 5f 73 72 6c 69 5f 70 69 31   . "_mm_srli_pi1
a4420 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
a4430 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
a4440 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
a4450 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74  .1/include/mmint
a4460 72 69 6e 2e 68 3a 39 39 30 3a 31 22 29 0a 20 20  rin.h:990:1").  
a4470 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a4480 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a4490 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a44a0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a44b0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a44c0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a44d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
a44e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 20 28  (name . "__m") (
a44f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a4500 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  64"))).        (
a4510 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a4520 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a4530 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29  ame . "__count")
a4540 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a4550 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
a4560 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
a4570 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
a4580 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
a4590 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
a45a0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
a45b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a45c0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a45d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a45e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a45f0 6d 6d 5f 73 72 6c 5f 70 69 33 32 22 29 20 28 6e  mm_srl_pi32") (n
a4600 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a4610 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
a4620 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
a4630 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a4640 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 30 31 33  /mmintrin.h:1013
a4650 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a4660 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a4670 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a4680 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a4690 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a46a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a46b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a46c0 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a46d0 5f 5f 6d 22 29 20 28 74 79 70 65 20 28 74 61 67  __m") (type (tag
a46e0 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a46f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a4700 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a4710 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a4720 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20  count").        
a4730 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a4740 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
a4750 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
a4760 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a4770 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a4780 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a4790 6d 5f 73 72 6c 69 5f 70 69 33 32 22 29 20 28 6e  m_srli_pi32") (n
a47a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a47b0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
a47c0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
a47d0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a47e0 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 30 33 35  /mmintrin.h:1035
a47f0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a4800 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a4810 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a4820 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a4830 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a4840 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a4850 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a4860 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a4870 5f 5f 6d 22 29 20 28 74 79 70 65 20 28 74 61 67  __m") (type (tag
a4880 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a4890 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a48a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a48b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a48c0 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20  count").        
a48d0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
a48e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
a48f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
a4900 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
a4910 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
a4920 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
a4930 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
a4940 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a4950 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  64"))).  ((tag .
a4960 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
a4970 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 6c 5f 73 69  me . "_mm_srl_si
a4980 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  64") (ns . 0).  
a4990 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
a49a0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
a49b0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a49c0 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e  include/mmintrin
a49d0 2e 68 3a 31 30 35 35 3a 31 22 29 0a 20 20 20 20  .h:1055:1").    
a49e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
a49f0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
a4a00 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
a4a10 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
a4a20 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
a4a30 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
a4a40 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
a4a50 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79  ame . "__m") (ty
a4a60 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a4a70 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
a4a80 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a4a90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a4aa0 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20  e . "__count"). 
a4ab0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
a4ac0 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a4ad0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
a4ae0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a4af0 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
a4b00 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a4b10 65 20 2e 20 22 5f 6d 6d 5f 73 72 6c 69 5f 73 69  e . "_mm_srli_si
a4b20 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  64") (ns . 0).  
a4b30 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
a4b40 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
a4b50 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a4b60 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e  include/mmintrin
a4b70 2e 68 3a 31 30 37 36 3a 31 22 29 0a 20 20 20 20  .h:1076:1").    
a4b80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
a4b90 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
a4ba0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
a4bb0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
a4bc0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
a4bd0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
a4be0 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
a4bf0 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79  ame . "__m") (ty
a4c00 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a4c10 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
a4c20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a4c30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a4c40 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20  e . "__count"). 
a4c50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a4c60 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
a4c70 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
a4c80 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
a4c90 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
a4ca0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
a4cb0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
a4cc0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a4cd0 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a4ce0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a4cf0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a4d00 5f 61 6e 64 5f 73 69 36 34 22 29 20 28 6e 73 20  _and_si64") (ns 
a4d10 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a4d20 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
a4d30 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a4d40 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d  /5.0.1/include/m
a4d50 6d 69 6e 74 72 69 6e 2e 68 3a 31 30 39 34 3a 31  mintrin.h:1094:1
a4d60 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a4d70 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a4d80 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a4d90 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a4da0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a4db0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a4dc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a4dd0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a4de0 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a4df0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a4e00 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a4e10 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a4e20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a4e30 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a4e40 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a4e50 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a4e60 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a4e70 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a4e80 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a4e90 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 6e   (name . "_mm_an
a4ea0 64 6e 6f 74 5f 73 69 36 34 22 29 20 28 6e 73 20  dnot_si64") (ns 
a4eb0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a4ec0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
a4ed0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a4ee0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d  /5.0.1/include/m
a4ef0 6d 69 6e 74 72 69 6e 2e 68 3a 31 31 31 35 3a 31  mintrin.h:1115:1
a4f00 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a4f10 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a4f20 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a4f30 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a4f40 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a4f50 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a4f60 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a4f70 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a4f80 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a4f90 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a4fa0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a4fb0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a4fc0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a4fd0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a4fe0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a4ff0 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a5000 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a5010 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a5020 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a5030 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6f 72   (name . "_mm_or
a5040 5f 73 69 36 34 22 29 20 28 6e 73 20 2e 20 30 29  _si64") (ns . 0)
a5050 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
a5060 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
a5070 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
a5080 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74  .1/include/mmint
a5090 72 69 6e 2e 68 3a 31 31 33 33 3a 31 22 29 0a 20  rin.h:1133:1"). 
a50a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
a50b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
a50c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
a50d0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
a50e0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
a50f0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
a5100 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a5110 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29   (name . "__m1")
a5120 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a5130 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20  _m64"))).       
a5140 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
a5150 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a5160 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a  (name . "__m2").
a5170 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a5180 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a5190 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
a51a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a51b0 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  64"))).  ((tag .
a51c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
a51d0 6d 65 20 2e 20 22 5f 6d 6d 5f 78 6f 72 5f 73 69  me . "_mm_xor_si
a51e0 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  64") (ns . 0).  
a51f0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
a5200 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
a5210 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a5220 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e  include/mmintrin
a5230 2e 68 3a 31 31 35 31 3a 31 22 29 0a 20 20 20 20  .h:1151:1").    
a5240 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
a5250 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
a5260 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
a5270 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
a5280 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
a5290 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
a52a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
a52b0 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74  ame . "__m1") (t
a52c0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a52d0 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  4"))).        ((
a52e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a52f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a5300 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20  me . "__m2").   
a5310 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a5320 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29  g . "__m64")))))
a5330 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
a5340 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a5350 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
a5360 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
a5370 2e 20 22 5f 6d 6d 5f 63 6d 70 65 71 5f 70 69 38  . "_mm_cmpeq_pi8
a5380 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a5390 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
a53a0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
a53b0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a53c0 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a53d0 3a 31 31 37 33 3a 31 22 29 0a 20 20 20 20 28 76  :1173:1").    (v
a53e0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a53f0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a5400 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a5410 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a5420 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a5430 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a5440 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a5450 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70  e . "__m1") (typ
a5460 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a5470 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
a5480 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a5490 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a54a0 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20   . "__m2").     
a54b0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
a54c0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20  . "__m64"))))). 
a54d0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
a54e0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a54f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
a5500 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
a5510 22 5f 6d 6d 5f 63 6d 70 65 71 5f 70 69 31 36 22  "_mm_cmpeq_pi16"
a5520 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a5530 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a5540 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a5550 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a5560 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a5570 31 31 39 35 3a 31 22 29 0a 20 20 20 20 28 76 61  1195:1").    (va
a5580 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a5590 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a55a0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a55b0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a55c0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a55d0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a55e0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a55f0 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65   . "__m1") (type
a5600 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a5610 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a5620 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a5630 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a5640 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20  . "__m2").      
a5650 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a5660 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20   "__m64"))))).  
a5670 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a5680 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a5690 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a56a0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a56b0 5f 6d 6d 5f 63 6d 70 65 71 5f 70 69 33 32 22 29  _mm_cmpeq_pi32")
a56c0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a56d0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
a56e0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
a56f0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a5700 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  ude/mmintrin.h:1
a5710 32 31 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72  217:1").    (var
a5720 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a5730 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a5740 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a5750 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a5760 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a5770 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a5780 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a5790 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a57a0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a57b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a57c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a57d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a57e0 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a57f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a5800 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a5810 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a5820 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a5830 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a5840 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a5850 6d 6d 5f 63 6d 70 67 74 5f 70 69 38 22 29 20 28  mm_cmpgt_pi8") (
a5860 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
a5870 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
a5880 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
a5890 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
a58a0 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32 33  e/mmintrin.h:123
a58b0 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  9:1").    (varia
a58c0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
a58d0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
a58e0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
a58f0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
a5900 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
a5910 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
a5920 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
a5930 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74  "__m1") (type (t
a5940 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a5950 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
a5960 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
a5970 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
a5980 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20  __m2").         
a5990 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a59a0 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28  _m64"))))).    (
a59b0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a59c0 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a59d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a59e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a59f0 5f 63 6d 70 67 74 5f 70 69 31 36 22 29 20 28 6e  _cmpgt_pi16") (n
a5a00 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a5a10 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
a5a20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
a5a30 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a5a40 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32 36 31  /mmintrin.h:1261
a5a50 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a5a60 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a5a70 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a5a80 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a5a90 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a5aa0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a5ab0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a5ac0 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a5ad0 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61  __m1") (type (ta
a5ae0 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a5af0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a5b00 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a5b10 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a5b20 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  _m2").          
a5b30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a5b40 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72  m64"))))).    (r
a5b50 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a5b60 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
a5b70 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a5b80 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a5b90 63 6d 70 67 74 5f 70 69 33 32 22 29 20 28 6e 73  cmpgt_pi32") (ns
a5ba0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a5bb0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a5bc0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a5bd0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a5be0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32 38 33 3a  mmintrin.h:1283:
a5bf0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a5c00 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a5c10 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a5c20 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a5c30 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a5c40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a5c50 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a5c60 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a5c70 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67  _m1") (type (tag
a5c80 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a5c90 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a5ca0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a5cb0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a5cc0 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  m2").          (
a5cd0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a5ce0 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  64"))))).    (re
a5cf0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a5d00 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28   "__m64"))).  ((
a5d10 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
a5d20 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
a5d30 65 74 7a 65 72 6f 5f 73 69 36 34 22 29 20 28 6e  etzero_si64") (n
a5d40 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a5d50 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
a5d60 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
a5d70 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a5d80 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32 39 36  /mmintrin.h:1296
a5d90 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a5da0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a5db0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a5dc0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a5dd0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a5de0 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
a5df0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a5e00 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
a5e10 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a5e20 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 5f 70  ame . "_mm_set_p
a5e30 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i32") (ns . 0). 
a5e40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
a5e50 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
a5e60 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a5e70 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69  /include/mmintri
a5e80 6e 2e 68 3a 31 33 31 37 3a 31 22 29 0a 20 20 20  n.h:1317:1").   
a5e90 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
a5ea0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
a5eb0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
a5ec0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
a5ed0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
a5ee0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
a5ef0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a5f00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a5f10 20 22 5f 5f 69 31 22 29 0a 20 20 20 20 20 20 20   "__i1").       
a5f20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a5f30 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
a5f40 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
a5f50 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
a5f60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a5f70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a5f80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a5f90 5f 69 30 22 29 0a 20 20 20 20 20 20 20 20 20 20  _i0").          
a5fa0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
a5fb0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
a5fc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
a5fd0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
a5fe0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
a5ff0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
a6000 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a6010 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a6020 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a6030 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a6040 20 2e 20 22 5f 6d 6d 5f 73 65 74 5f 70 69 31 36   . "_mm_set_pi16
a6050 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a6060 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
a6070 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
a6080 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a6090 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a60a0 3a 31 33 34 30 3a 31 22 29 0a 20 20 20 20 28 76  :1340:1").    (v
a60b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a60c0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a60d0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a60e0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a60f0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a6100 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a6110 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a6120 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a6130 5f 73 33 22 29 0a 20 20 20 20 20 20 20 20 20 20  _s3").          
a6140 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
a6150 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74    (tag . ":short
a6160 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
a6170 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
a6180 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
a6190 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29  alignment . 16))
a61a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a61b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a61c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a61d0 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20   "__s2").       
a61e0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
a61f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68       (tag . ":sh
a6200 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ort").          
a6210 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
a6220 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
a6230 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
a6240 36 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  6))).        ((t
a6250 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a6260 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a6270 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20  e . "__s1").    
a6280 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
a6290 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
a62a0 3a 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20  :short").       
a62b0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
a62c0 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20   16).           
a62d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
a62e0 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20 20 20  . 16))).        
a62f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a6300 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
a6310 6e 61 6d 65 20 2e 20 22 5f 5f 73 30 22 29 0a 20  name . "__s0"). 
a6320 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a6330 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
a6340 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20  . ":short").    
a6350 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
a6360 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
a6370 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
a6380 6e 74 20 2e 20 31 36 29 29 29 29 29 0a 20 20 20  nt . 16))))).   
a6390 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a63a0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a63b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a63c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a63d0 6d 6d 5f 73 65 74 5f 70 69 38 22 29 20 28 6e 73  mm_set_pi8") (ns
a63e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a63f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a6400 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a6410 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a6420 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 33 37 31 3a  mmintrin.h:1371:
a6430 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a6440 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a6450 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a6460 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a6470 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a6480 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a6490 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a64a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a64b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 37 22 29 0a  (name . "__b7").
a64c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a64d0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
a64e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
a64f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
a6500 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
a6510 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a6520 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a6530 65 20 2e 20 22 5f 5f 62 36 22 29 0a 20 20 20 20  e . "__b6").    
a6540 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a6550 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
a6560 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
a6570 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
a6580 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
a6590 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
a65a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
a65b0 22 5f 5f 62 35 22 29 0a 20 20 20 20 20 20 20 20  "__b5").        
a65c0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a65d0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
a65e0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
a65f0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20  nment . 8))).   
a6600 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a6610 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a6620 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
a6630 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  4").          (t
a6640 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
a6650 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
a6660 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
a6670 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20  t . 8))).       
a6680 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
a6690 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a66a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 33 22 29 0a  (name . "__b3").
a66b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a66c0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
a66d0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
a66e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
a66f0 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
a6700 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a6710 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a6720 65 20 2e 20 22 5f 5f 62 32 22 29 0a 20 20 20 20  e . "__b2").    
a6730 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a6740 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
a6750 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
a6760 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
a6770 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
a6780 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
a6790 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
a67a0 22 5f 5f 62 31 22 29 0a 20 20 20 20 20 20 20 20  "__b1").        
a67b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a67c0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
a67d0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
a67e0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20  nment . 8))).   
a67f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a6800 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a6810 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
a6820 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  0").          (t
a6830 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
a6840 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
a6850 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
a6860 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20 28  t . 8))))).    (
a6870 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a6880 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a6890 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a68a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a68b0 5f 73 65 74 31 5f 70 69 33 32 22 29 20 28 6e 73  _set1_pi32") (ns
a68c0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a68d0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a68e0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a68f0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a6900 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 33 39 31 3a  mmintrin.h:1391:
a6910 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a6920 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a6930 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a6940 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a6950 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a6960 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a6970 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a6980 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a6990 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 22 29 0a 20  (name . "__i"). 
a69a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a69b0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
a69c0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
a69d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
a69e0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
a69f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
a6a00 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
a6a10 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a6a20 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a6a30 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a6a40 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a6a50 5f 73 65 74 31 5f 70 69 31 36 22 29 20 28 6e 73  _set1_pi16") (ns
a6a60 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a6a70 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a6a80 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a6a90 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a6aa0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 30 39 3a  mmintrin.h:1409:
a6ab0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a6ac0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a6ad0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a6ae0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a6af0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a6b00 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a6b10 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a6b20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a6b30 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 22 29 0a 20  (name . "__w"). 
a6b40 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a6b50 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
a6b60 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20  . ":short").    
a6b70 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
a6b80 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
a6b90 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
a6ba0 6e 74 20 2e 20 31 36 29 29 29 29 29 0a 20 20 20  nt . 16))))).   
a6bb0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a6bc0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a6bd0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a6be0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a6bf0 6d 6d 5f 73 65 74 31 5f 70 69 38 22 29 20 28 6e  mm_set1_pi8") (n
a6c00 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a6c10 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
a6c20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
a6c30 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a6c40 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 32 37  /mmintrin.h:1427
a6c50 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a6c60 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a6c70 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a6c80 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a6c90 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a6ca0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a6cb0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a6cc0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a6cd0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
a6ce0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a6cf0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
a6d00 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
a6d10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
a6d20 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
a6d30 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
a6d40 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
a6d50 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a6d60 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74  (name . "_mm_set
a6d70 72 5f 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30  r_pi32") (ns . 0
a6d80 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
a6d90 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
a6da0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a6db0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e  0.1/include/mmin
a6dc0 74 72 69 6e 2e 68 3a 31 34 34 38 3a 31 22 29 0a  trin.h:1448:1").
a6dd0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a6de0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a6df0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a6e00 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a6e10 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a6e20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a6e30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a6e40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a6e50 65 20 2e 20 22 5f 5f 69 30 22 29 0a 20 20 20 20  e . "__i0").    
a6e60 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a6e70 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
a6e80 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
a6e90 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
a6ea0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a6eb0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a6ec0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a6ed0 20 22 5f 5f 69 31 22 29 0a 20 20 20 20 20 20 20   "__i1").       
a6ee0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
a6ef0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
a6f00 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
a6f10 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
a6f20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
a6f30 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
a6f40 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a6f50 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a6f60 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
a6f70 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a6f80 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 72 5f  ame . "_mm_setr_
a6f90 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi16") (ns . 0).
a6fa0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
a6fb0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
a6fc0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
a6fd0 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72  1/include/mmintr
a6fe0 69 6e 2e 68 3a 31 34 37 31 3a 31 22 29 0a 20 20  in.h:1471:1").  
a6ff0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a7000 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a7010 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a7020 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a7030 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a7040 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a7050 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a7060 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a7070 2e 20 22 5f 5f 77 30 22 29 0a 20 20 20 20 20 20  . "__w0").      
a7080 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
a7090 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
a70a0 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20  hort").         
a70b0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
a70c0 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  6).            (
a70d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
a70e0 31 36 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  16))).        ((
a70f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a7100 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a7110 6d 65 20 2e 20 22 5f 5f 77 31 22 29 0a 20 20 20  me . "__w1").   
a7120 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
a7130 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
a7140 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20  ":short").      
a7150 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
a7160 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
a7170 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
a7180 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20 20   . 16))).       
a7190 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
a71a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a71b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 32 22 29 0a  (name . "__w2").
a71c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
a71d0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
a71e0 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20   . ":short").   
a71f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
a7200 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
a7210 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
a7220 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20 20 20  ent . 16))).    
a7230 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
a7240 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
a7250 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 33     (name . "__w3
a7260 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
a7270 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
a7280 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a  tag . ":short").
a7290 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
a72a0 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
a72b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
a72c0 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 29 29  gnment . 16)))))
a72d0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
a72e0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a72f0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
a7300 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
a7310 2e 20 22 5f 6d 6d 5f 73 65 74 72 5f 70 69 38 22  . "_mm_setr_pi8"
a7320 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a7330 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a7340 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a7350 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a7360 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a7370 31 35 30 32 3a 31 22 29 0a 20 20 20 20 28 76 61  1502:1").    (va
a7380 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a7390 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a73a0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a73b0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a73c0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a73d0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a73e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a73f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a7400 62 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  b0").          (
a7410 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
a7420 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
a7430 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
a7440 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
a7450 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a7460 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a7470 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 31 22 29   (name . "__b1")
a7480 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a7490 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
a74a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
a74b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
a74c0 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28   8))).        ((
a74d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a74e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a74f0 6d 65 20 2e 20 22 5f 5f 62 32 22 29 0a 20 20 20  me . "__b2").   
a7500 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a7510 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
a7520 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
a7530 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
a7540 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a7550 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a7560 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a7570 20 22 5f 5f 62 33 22 29 0a 20 20 20 20 20 20 20   "__b3").       
a7580 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a7590 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
a75a0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
a75b0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
a75c0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a75d0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a75e0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a75f0 62 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  b4").          (
a7600 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
a7610 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
a7620 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
a7630 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
a7640 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a7650 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a7660 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 35 22 29   (name . "__b5")
a7670 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a7680 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
a7690 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
a76a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
a76b0 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28   8))).        ((
a76c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a76d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a76e0 6d 65 20 2e 20 22 5f 5f 62 36 22 29 0a 20 20 20  me . "__b6").   
a76f0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a7700 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
a7710 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
a7720 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
a7730 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a7740 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a7750 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a7760 20 22 5f 5f 62 37 22 29 0a 20 20 20 20 20 20 20   "__b7").       
a7770 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a7780 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
a7790 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
a77a0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a  gnment . 8))))).
a77b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a77c0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a77d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
a77e0 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
a77f0 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
a7800 20 22 5f 5f 76 34 73 69 22 29 0a 20 20 20 20 28   "__v4si").    (
a7810 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a7820 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a7830 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a7840 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
a7850 3a 32 39 3a 31 33 22 29 0a 20 20 20 20 28 74 79  :29:13").    (ty
a7860 70 65 20 28 74 61 67 20 2e 20 22 3c 75 6e 6b 6e  pe (tag . "<unkn
a7870 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74 6f 72 3e  own-type:Vector>
a7880 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a7890 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
a78a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
a78b0 20 2e 20 22 5f 5f 76 34 73 66 22 29 0a 20 20 20   . "__v4sf").   
a78c0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
a78d0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
a78e0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a78f0 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
a7900 2e 68 3a 33 30 3a 31 35 22 29 0a 20 20 20 20 28  .h:30:15").    (
a7910 74 79 70 65 20 28 74 61 67 20 2e 20 22 3c 75 6e  type (tag . "<un
a7920 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74 6f  known-type:Vecto
a7930 72 3e 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  r>"))).  ((tag .
a7940 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
a7950 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
a7960 6d 65 20 2e 20 22 5f 5f 6d 31 32 38 22 29 0a 20  me . "__m128"). 
a7970 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
a7980 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
a7990 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a79a0 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
a79b0 69 6e 2e 68 3a 33 31 3a 31 35 22 29 0a 20 20 20  in.h:31:15").   
a79c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3c   (type (tag . "<
a79d0 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63  unknown-type:Vec
a79e0 74 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61 67  tor>"))).  ((tag
a79f0 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
a7a00 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
a7a10 6e 61 6d 65 20 2e 20 22 5f 5f 76 34 73 75 22 29  name . "__v4su")
a7a20 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
a7a30 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
a7a40 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
a7a50 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
a7a60 74 72 69 6e 2e 68 3a 33 34 3a 32 32 22 29 0a 20  trin.h:34:22"). 
a7a70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a7a80 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56  "<unknown-type:V
a7a90 65 63 74 6f 72 3e 22 29 29 29 0a 20 20 28 28 74  ector>"))).  ((t
a7aa0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a7ab0 20 28 6e 61 6d 65 20 2e 20 22 70 6f 73 69 78 5f   (name . "posix_
a7ac0 6d 65 6d 61 6c 69 67 6e 22 29 20 28 6e 73 20 2e  memalign") (ns .
a7ad0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
a7ae0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
a7af0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a7b00 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d  5.0.1/include/mm
a7b10 5f 6d 61 6c 6c 6f 63 2e 68 3a 33 33 3a 31 32 22  _malloc.h:33:12"
a7b20 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
a7b30 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
a7b40 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
a7b50 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
a7b60 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
a7b70 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
a7b80 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a7b90 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a7ba0 61 6d 65 20 2e 20 22 5f 5f 6d 65 6d 70 74 72 22  ame . "__memptr"
a7bb0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
a7bc0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
a7bd0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
a7be0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
a7bf0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
a7c00 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
a7c10 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29 0a   . ":void"))))).
a7c20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
a7c30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
a7c40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
a7c50 5f 5f 61 6c 69 67 6e 6d 65 6e 74 22 29 0a 20 20  __alignment").  
a7c60 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a7c70 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
a7c80 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
a7c90 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
a7ca0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
a7cb0 22 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20 20 20  "__size").      
a7cc0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a7cd0 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
a7ce0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
a7cf0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
a7d00 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
a7d10 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
a7d20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
a7d30 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
a7d40 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a7d50 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 61 6c 6c 6f  ame . "_mm_mallo
a7d60 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  c") (ns . 0).   
a7d70 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
a7d80 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
a7d90 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 5f 6d 61  .1/include/mm_ma
a7da0 6c 6c 6f 63 2e 68 3a 34 36 3a 31 22 29 0a 20 20  lloc.h:46:1").  
a7db0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a7dc0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a7dd0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a7de0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a7df0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a7e00 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a7e10 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a7e20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a7e30 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20  . "__size").    
a7e40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a7e50 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
a7e60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a7e70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a7e80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a7e90 5f 61 6c 69 67 6e 22 29 0a 20 20 20 20 20 20 20  _align").       
a7ea0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a7eb0 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
a7ec0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a7ed0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
a7ee0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a7ef0 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74  :void")))).  ((t
a7f00 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a7f10 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 66 72   (name . "_mm_fr
a7f20 65 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ee") (ns . 0).  
a7f30 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
a7f40 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a7f50 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 5f 6d  0.1/include/mm_m
a7f60 61 6c 6c 6f 63 2e 68 3a 36 39 3a 31 22 29 0a 20  alloc.h:69:1"). 
a7f70 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
a7f80 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
a7f90 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
a7fa0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
a7fb0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
a7fc0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
a7fd0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a7fe0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a7ff0 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20   . "__p").      
a8000 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a8010 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
a8020 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
a8030 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
a8040 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a8050 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
a8060 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a8070 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64   (name . "_mm_ad
a8080 64 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  d_ss") (ns . 0).
a8090 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
a80a0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a80b0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
a80c0 6d 69 6e 74 72 69 6e 2e 68 3a 36 31 3a 31 22 29  mintrin.h:61:1")
a80d0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
a80e0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
a80f0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
a8100 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
a8110 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
a8120 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
a8130 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a8140 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
a8150 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a8160 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
a8170 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
a8180 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
a8190 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
a81a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a81b0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
a81c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
a81d0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
a81e0 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
a81f0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a8200 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64 64  (name . "_mm_add
a8210 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
a8220 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
a8230 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a8240 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
a8250 69 6e 74 72 69 6e 2e 68 3a 38 31 3a 31 22 29 0a  intrin.h:81:1").
a8260 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a8270 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a8280 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a8290 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a82a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a82b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a82c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a82d0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29  ) (name . "__a")
a82e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a82f0 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20  _m128"))).      
a8300 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a8310 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a8320 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
a8330 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a8340 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
a8350 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a8360 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a8370 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67  m128"))).  ((tag
a8380 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
a8390 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75 62 5f  name . "_mm_sub_
a83a0 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ss") (ns . 0).  
a83b0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
a83c0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
a83d0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a83e0 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
a83f0 6e 2e 68 3a 31 30 33 3a 31 22 29 0a 20 20 20 20  n.h:103:1").    
a8400 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
a8410 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
a8420 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
a8430 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
a8440 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
a8450 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
a8460 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
a8470 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
a8480 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
a8490 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
a84a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a84b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a84c0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
a84d0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a84e0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
a84f0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
a8500 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
a8510 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a8520 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a8530 20 2e 20 22 5f 6d 6d 5f 73 75 62 5f 70 73 22 29   . "_mm_sub_ps")
a8540 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a8550 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
a8560 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
a8570 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a8580 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
a8590 31 32 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72  124:1").    (var
a85a0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a85b0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a85c0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a85d0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a85e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a85f0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a8600 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a8610 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
a8620 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
a8630 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a8640 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a8650 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a8660 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
a8670 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a8680 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
a8690 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a86a0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
a86b0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a86c0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a86d0 5f 6d 6d 5f 6d 75 6c 5f 73 73 22 29 20 28 6e 73  _mm_mul_ss") (ns
a86e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a86f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a8700 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a8710 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a8720 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 36 3a  xmmintrin.h:146:
a8730 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a8740 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a8750 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a8760 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a8770 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a8780 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a8790 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a87a0 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a87b0 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
a87c0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
a87d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a87e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a87f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a8800 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
a8810 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
a8820 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
a8830 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a8840 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
a8850 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a8860 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a8870 6d 75 6c 5f 70 73 22 29 20 28 6e 73 20 2e 20 30  mul_ps") (ns . 0
a8880 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
a8890 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
a88a0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a88b0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
a88c0 6e 74 72 69 6e 2e 68 3a 31 36 36 3a 31 22 29 0a  ntrin.h:166:1").
a88d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a88e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a88f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a8900 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a8910 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a8920 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a8930 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a8940 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29  ) (name . "__a")
a8950 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a8960 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20  _m128"))).      
a8970 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a8980 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a8990 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
a89a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a89b0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
a89c0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a89d0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a89e0 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67  m128"))).  ((tag
a89f0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
a8a00 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 64 69 76 5f  name . "_mm_div_
a8a10 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ss") (ns . 0).  
a8a20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
a8a30 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
a8a40 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a8a50 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
a8a60 6e 2e 68 3a 31 38 38 3a 31 22 29 0a 20 20 20 20  n.h:188:1").    
a8a70 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
a8a80 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
a8a90 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
a8aa0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
a8ab0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
a8ac0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
a8ad0 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
a8ae0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
a8af0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
a8b00 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
a8b10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a8b20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a8b30 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
a8b40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a8b50 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
a8b60 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
a8b70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
a8b80 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a8b90 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a8ba0 20 2e 20 22 5f 6d 6d 5f 64 69 76 5f 70 73 22 29   . "_mm_div_ps")
a8bb0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a8bc0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
a8bd0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
a8be0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a8bf0 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
a8c00 32 30 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72  207:1").    (var
a8c10 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a8c20 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a8c30 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a8c40 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a8c50 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a8c60 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a8c70 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a8c80 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
a8c90 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
a8ca0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a8cb0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a8cc0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a8cd0 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
a8ce0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a8cf0 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
a8d00 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a8d10 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
a8d20 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a8d30 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a8d40 5f 6d 6d 5f 73 71 72 74 5f 73 73 22 29 20 28 6e  _mm_sqrt_ss") (n
a8d50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a8d60 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
a8d70 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
a8d80 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a8d90 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 32 35  /xmmintrin.h:225
a8da0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a8db0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a8dc0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a8dd0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a8de0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a8df0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a8e00 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a8e10 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a8e20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
a8e30 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a8e40 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
a8e50 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a8e60 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a8e70 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67  m128"))).  ((tag
a8e80 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
a8e90 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 71 72 74  name . "_mm_sqrt
a8ea0 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
a8eb0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
a8ec0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
a8ed0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a8ee0 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
a8ef0 69 6e 2e 68 3a 32 34 33 3a 31 22 29 0a 20 20 20  in.h:243:1").   
a8f00 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
a8f10 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
a8f20 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
a8f30 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
a8f40 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
a8f50 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
a8f60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a8f70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a8f80 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
a8f90 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a8fa0 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
a8fb0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a8fc0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
a8fd0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a8fe0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a8ff0 5f 6d 6d 5f 72 63 70 5f 73 73 22 29 20 28 6e 73  _mm_rcp_ss") (ns
a9000 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a9010 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a9020 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a9030 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a9040 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 36 31 3a  xmmintrin.h:261:
a9050 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a9060 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a9070 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a9080 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a9090 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a90a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a90b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a90c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a90d0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
a90e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
a90f0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
a9100 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
a9110 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a9120 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20  128"))).  ((tag 
a9130 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a9140 61 6d 65 20 2e 20 22 5f 6d 6d 5f 72 63 70 5f 70  ame . "_mm_rcp_p
a9150 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
a9160 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
a9170 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
a9180 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a9190 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
a91a0 2e 68 3a 32 37 39 3a 31 22 29 0a 20 20 20 20 28  .h:279:1").    (
a91b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
a91c0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
a91d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
a91e0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
a91f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
a9200 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
a9210 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
a9220 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
a9230 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
a9240 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a9250 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
a9260 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a9270 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
a9280 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a9290 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a92a0 6d 5f 72 73 71 72 74 5f 73 73 22 29 20 28 6e 73  m_rsqrt_ss") (ns
a92b0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a92c0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a92d0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a92e0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a92f0 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 39 38 3a  xmmintrin.h:298:
a9300 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a9310 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a9320 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a9330 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a9340 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a9350 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a9360 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a9370 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a9380 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
a9390 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
a93a0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
a93b0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
a93c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a93d0 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20  128"))).  ((tag 
a93e0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a93f0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 72 73 71 72 74  ame . "_mm_rsqrt
a9400 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
a9410 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
a9420 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
a9430 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a9440 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
a9450 69 6e 2e 68 3a 33 31 36 3a 31 22 29 0a 20 20 20  in.h:316:1").   
a9460 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
a9470 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
a9480 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
a9490 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
a94a0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
a94b0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
a94c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a94d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a94e0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
a94f0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a9500 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
a9510 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a9520 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
a9530 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a9540 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a9550 5f 6d 6d 5f 6d 69 6e 5f 73 73 22 29 20 28 6e 73  _mm_min_ss") (ns
a9560 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a9570 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a9580 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a9590 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a95a0 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 33 39 3a  xmmintrin.h:339:
a95b0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a95c0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a95d0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a95e0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a95f0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a9600 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a9610 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a9620 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a9630 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
a9640 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
a9650 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a9660 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a9670 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a9680 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
a9690 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
a96a0 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
a96b0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a96c0 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
a96d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a96e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a96f0 6d 69 6e 5f 70 73 22 29 20 28 6e 73 20 2e 20 30  min_ps") (ns . 0
a9700 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
a9710 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
a9720 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a9730 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
a9740 6e 74 72 69 6e 2e 68 3a 33 35 38 3a 31 22 29 0a  ntrin.h:358:1").
a9750 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a9760 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a9770 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a9780 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a9790 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a97a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a97b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a97c0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29  ) (name . "__a")
a97d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a97e0 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20  _m128"))).      
a97f0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a9800 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a9810 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
a9820 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a9830 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
a9840 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a9850 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a9860 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67  m128"))).  ((tag
a9870 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
a9880 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 61 78 5f  name . "_mm_max_
a9890 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ss") (ns . 0).  
a98a0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
a98b0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
a98c0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a98d0 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
a98e0 6e 2e 68 3a 33 38 31 3a 31 22 29 0a 20 20 20 20  n.h:381:1").    
a98f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
a9900 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
a9910 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
a9920 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
a9930 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
a9940 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
a9950 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
a9960 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
a9970 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
a9980 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
a9990 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a99a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a99b0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
a99c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a99d0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
a99e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
a99f0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
a9a00 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a9a10 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a9a20 20 2e 20 22 5f 6d 6d 5f 6d 61 78 5f 70 73 22 29   . "_mm_max_ps")
a9a30 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a9a40 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
a9a50 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
a9a60 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a9a70 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
a9a80 34 30 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72  400:1").    (var
a9a90 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a9aa0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a9ab0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a9ac0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a9ad0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a9ae0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a9af0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a9b00 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
a9b10 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
a9b20 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a9b30 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a9b40 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a9b50 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
a9b60 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a9b70 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
a9b80 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a9b90 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
a9ba0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a9bb0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a9bc0 5f 6d 6d 5f 61 6e 64 5f 70 73 22 29 20 28 6e 73  _mm_and_ps") (ns
a9bd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a9be0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a9bf0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a9c00 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a9c10 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 31 38 3a  xmmintrin.h:418:
a9c20 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a9c30 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a9c40 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a9c50 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a9c60 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a9c70 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a9c80 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a9c90 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a9ca0 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
a9cb0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
a9cc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a9cd0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a9ce0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a9cf0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
a9d00 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
a9d10 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
a9d20 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a9d30 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
a9d40 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a9d50 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a9d60 61 6e 64 6e 6f 74 5f 70 73 22 29 20 28 6e 73 20  andnot_ps") (ns 
a9d70 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a9d80 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
a9d90 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a9da0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
a9db0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 34 30 3a 31  mmintrin.h:440:1
a9dc0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a9dd0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a9de0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a9df0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a9e00 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a9e10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a9e20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a9e30 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a9e40 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  a") (type (tag .
a9e50 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20   "__m128"))).   
a9e60 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a9e70 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a9e80 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
a9e90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
a9ea0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
a9eb0 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
a9ec0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a9ed0 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
a9ee0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
a9ef0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6f  ) (name . "_mm_o
a9f00 72 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  r_ps") (ns . 0).
a9f10 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
a9f20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
a9f30 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
a9f40 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
a9f50 72 69 6e 2e 68 3a 34 35 38 3a 31 22 29 0a 20 20  rin.h:458:1").  
a9f60 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a9f70 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a9f80 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a9f90 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a9fa0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a9fb0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a9fc0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
a9fd0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28  (name . "__a") (
a9fe0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a9ff0 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  128"))).        
aa000 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
aa010 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
aa020 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
aa030 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
aa040 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
aa050 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
aa060 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
aa070 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  28"))).  ((tag .
aa080 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
aa090 6d 65 20 2e 20 22 5f 6d 6d 5f 78 6f 72 5f 70 73  me . "_mm_xor_ps
aa0a0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
aa0b0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
aa0c0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
aa0d0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
aa0e0 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
aa0f0 68 3a 34 37 37 3a 31 22 29 0a 20 20 20 20 28 76  h:477:1").    (v
aa100 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
aa110 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
aa120 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
aa130 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
aa140 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
aa150 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
aa160 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
aa170 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65  e . "__a") (type
aa180 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
aa190 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
aa1a0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
aa1b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
aa1c0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
aa1d0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
aa1e0 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20   "__m128"))))). 
aa1f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
aa200 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
aa210 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
aa220 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
aa230 20 22 5f 6d 6d 5f 63 6d 70 65 71 5f 73 73 22 29   "_mm_cmpeq_ss")
aa240 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
aa250 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
aa260 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
aa270 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
aa280 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
aa290 34 39 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72  499:1").    (var
aa2a0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
aa2b0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
aa2c0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
aa2d0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
aa2e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
aa2f0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
aa300 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
aa310 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
aa320 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
aa330 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
aa340 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
aa350 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
aa360 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
aa370 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
aa380 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
aa390 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
aa3a0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
aa3b0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
aa3c0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
aa3d0 5f 6d 6d 5f 63 6d 70 65 71 5f 70 73 22 29 20 28  _mm_cmpeq_ps") (
aa3e0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
aa3f0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
aa400 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
aa410 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
aa420 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35 31  e/xmmintrin.h:51
aa430 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  7:1").    (varia
aa440 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
aa450 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
aa460 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
aa470 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
aa480 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
aa490 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
aa4a0 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
aa4b0 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61  "__a") (type (ta
aa4c0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
aa4d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
aa4e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
aa4f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
aa500 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
aa510 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
aa520 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
aa530 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
aa540 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
aa550 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
aa560 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
aa570 6d 5f 63 6d 70 6c 74 5f 73 73 22 29 20 28 6e 73  m_cmplt_ss") (ns
aa580 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
aa590 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
aa5a0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
aa5b0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
aa5c0 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35 34 30 3a  xmmintrin.h:540:
aa5d0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
aa5e0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
aa5f0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
aa600 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
aa610 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
aa620 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
aa630 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
aa640 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
aa650 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
aa660 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
aa670 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
aa680 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
aa690 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
aa6a0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
aa6b0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
aa6c0 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
aa6d0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
aa6e0 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
aa6f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
aa700 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
aa710 63 6d 70 6c 74 5f 70 73 22 29 20 28 6e 73 20 2e  cmplt_ps") (ns .
aa720 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
aa730 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
aa740 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
aa750 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
aa760 6d 69 6e 74 72 69 6e 2e 68 3a 35 35 39 3a 31 22  mintrin.h:559:1"
aa770 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
aa780 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
aa790 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
aa7a0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
aa7b0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
aa7c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
aa7d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
aa7e0 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
aa7f0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
aa800 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
aa810 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
aa820 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
aa830 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
aa840 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
aa850 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
aa860 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
aa870 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
aa880 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
aa890 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
aa8a0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d   (name . "_mm_cm
aa8b0 70 6c 65 5f 73 73 22 29 20 28 6e 73 20 2e 20 30  ple_ss") (ns . 0
aa8c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
aa8d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
aa8e0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
aa8f0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
aa900 6e 74 72 69 6e 2e 68 3a 35 38 33 3a 31 22 29 0a  ntrin.h:583:1").
aa910 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
aa920 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
aa930 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
aa940 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
aa950 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
aa960 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
aa970 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
aa980 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29  ) (name . "__a")
aa990 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
aa9a0 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20  _m128"))).      
aa9b0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
aa9c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
aa9d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
aa9e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
aa9f0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
aaa00 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
aaa10 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
aaa20 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67  m128"))).  ((tag
aaa30 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
aaa40 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6c  name . "_mm_cmpl
aaa50 65 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  e_ps") (ns . 0).
aaa60 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
aaa70 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
aaa80 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
aaa90 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
aaaa0 72 69 6e 2e 68 3a 36 30 32 3a 31 22 29 0a 20 20  rin.h:602:1").  
aaab0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
aaac0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
aaad0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
aaae0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
aaaf0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
aab00 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
aab10 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
aab20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28  (name . "__a") (
aab30 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
aab40 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  128"))).        
aab50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
aab60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
aab70 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
aab80 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
aab90 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
aaba0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
aabb0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
aabc0 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  28"))).  ((tag .
aabd0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
aabe0 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 67 74 5f  me . "_mm_cmpgt_
aabf0 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ss") (ns . 0).  
aac00 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
aac10 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
aac20 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
aac30 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
aac40 6e 2e 68 3a 36 32 35 3a 31 22 29 0a 20 20 20 20  n.h:625:1").    
aac50 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
aac60 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
aac70 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
aac80 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
aac90 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
aaca0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
aacb0 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
aacc0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
aacd0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
aace0 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
aacf0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
aad00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
aad10 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
aad20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
aad30 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
aad40 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
aad50 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
aad60 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
aad70 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
aad80 20 2e 20 22 5f 6d 6d 5f 63 6d 70 67 74 5f 70 73   . "_mm_cmpgt_ps
aad90 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
aada0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
aadb0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
aadc0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
aadd0 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
aade0 68 3a 36 34 36 3a 31 22 29 0a 20 20 20 20 28 76  h:646:1").    (v
aadf0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
aae00 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
aae10 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
aae20 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
aae30 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
aae40 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
aae50 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
aae60 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65  e . "__a") (type
aae70 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
aae80 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
aae90 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
aaea0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
aaeb0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
aaec0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
aaed0 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20   "__m128"))))). 
aaee0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
aaef0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
aaf00 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
aaf10 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
aaf20 20 22 5f 6d 6d 5f 63 6d 70 67 65 5f 73 73 22 29   "_mm_cmpge_ss")
aaf30 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
aaf40 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
aaf50 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
aaf60 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
aaf70 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
aaf80 36 37 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72  670:1").    (var
aaf90 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
aafa0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
aafb0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
aafc0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
aafd0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
aafe0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
aaff0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
ab000 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
ab010 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
ab020 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ab030 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ab040 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ab050 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
ab060 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
ab070 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
ab080 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
ab090 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
ab0a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
ab0b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
ab0c0 5f 6d 6d 5f 63 6d 70 67 65 5f 70 73 22 29 20 28  _mm_cmpge_ps") (
ab0d0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
ab0e0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
ab0f0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
ab100 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
ab110 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 39  e/xmmintrin.h:69
ab120 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  1:1").    (varia
ab130 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
ab140 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
ab150 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
ab160 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
ab170 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
ab180 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
ab190 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
ab1a0 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61  "__a") (type (ta
ab1b0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
ab1c0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ab1d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ab1e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ab1f0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
ab200 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
ab210 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
ab220 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
ab230 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
ab240 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
ab250 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
ab260 6d 5f 63 6d 70 6e 65 71 5f 73 73 22 29 20 28 6e  m_cmpneq_ss") (n
ab270 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ab280 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
ab290 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
ab2a0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
ab2b0 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 37 31 34  /xmmintrin.h:714
ab2c0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
ab2d0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
ab2e0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
ab2f0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
ab300 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
ab310 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
ab320 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
ab330 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
ab340 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67  __a") (type (tag
ab350 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
ab360 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ab370 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ab380 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
ab390 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
ab3a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ab3b0 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
ab3c0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
ab3d0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
ab3e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
ab3f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
ab400 5f 63 6d 70 6e 65 71 5f 70 73 22 29 20 28 6e 73  _cmpneq_ps") (ns
ab410 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
ab420 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
ab430 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
ab440 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
ab450 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 37 33 33 3a  xmmintrin.h:733:
ab460 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
ab470 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
ab480 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
ab490 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
ab4a0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
ab4b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
ab4c0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
ab4d0 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
ab4e0 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
ab4f0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
ab500 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
ab510 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
ab520 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
ab530 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
ab540 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
ab550 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
ab560 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
ab570 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
ab580 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
ab590 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
ab5a0 63 6d 70 6e 6c 74 5f 73 73 22 29 20 28 6e 73 20  cmpnlt_ss") (ns 
ab5b0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
ab5c0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
ab5d0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
ab5e0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
ab5f0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 37 35 37 3a 31  mmintrin.h:757:1
ab600 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
ab610 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
ab620 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
ab630 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
ab640 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
ab650 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
ab660 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ab670 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
ab680 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  a") (type (tag .
ab690 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20   "__m128"))).   
ab6a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
ab6b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
ab6c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
ab6d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
ab6e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ab6f0 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
ab700 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
ab710 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
ab720 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
ab730 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
ab740 6d 70 6e 6c 74 5f 70 73 22 29 20 28 6e 73 20 2e  mpnlt_ps") (ns .
ab750 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
ab760 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
ab770 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
ab780 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
ab790 6d 69 6e 74 72 69 6e 2e 68 3a 37 37 37 3a 31 22  mintrin.h:777:1"
ab7a0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
ab7b0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
ab7c0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
ab7d0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
ab7e0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ab7f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ab800 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ab810 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
ab820 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
ab830 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
ab840 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
ab850 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ab860 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
ab870 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ab880 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ab890 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
ab8a0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
ab8b0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
ab8c0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ab8d0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d   (name . "_mm_cm
ab8e0 70 6e 6c 65 5f 73 73 22 29 20 28 6e 73 20 2e 20  pnle_ss") (ns . 
ab8f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ab900 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
ab910 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
ab920 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
ab930 69 6e 74 72 69 6e 2e 68 3a 38 30 32 3a 31 22 29  intrin.h:802:1")
ab940 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
ab950 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
ab960 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
ab970 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
ab980 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
ab990 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ab9a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ab9b0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
ab9c0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
ab9d0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
ab9e0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ab9f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
aba00 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
aba10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
aba20 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
aba30 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
aba40 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
aba50 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
aba60 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
aba70 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
aba80 6e 6c 65 5f 70 73 22 29 20 28 6e 73 20 2e 20 30  nle_ps") (ns . 0
aba90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
abaa0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
abab0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
abac0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
abad0 6e 74 72 69 6e 2e 68 3a 38 32 32 3a 31 22 29 0a  ntrin.h:822:1").
abae0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
abaf0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
abb00 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
abb10 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
abb20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
abb30 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
abb40 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
abb50 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29  ) (name . "__a")
abb60 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
abb70 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20  _m128"))).      
abb80 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
abb90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
abba0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
abbb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
abbc0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
abbd0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
abbe0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
abbf0 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67  m128"))).  ((tag
abc00 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
abc10 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e  name . "_mm_cmpn
abc20 67 74 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29  gt_ss") (ns . 0)
abc30 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
abc40 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
abc50 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
abc60 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
abc70 74 72 69 6e 2e 68 3a 38 34 37 3a 31 22 29 0a 20  trin.h:847:1"). 
abc80 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
abc90 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
abca0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
abcb0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
abcc0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
abcd0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
abce0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
abcf0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20   (name . "__a") 
abd00 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
abd10 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20  m128"))).       
abd20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
abd30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
abd40 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
abd50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
abd60 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
abd70 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
abd80 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
abd90 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20  128"))).  ((tag 
abda0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
abdb0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 67  ame . "_mm_cmpng
abdc0 74 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  t_ps") (ns . 0).
abdd0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
abde0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
abdf0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
abe00 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
abe10 72 69 6e 2e 68 3a 38 36 39 3a 31 22 29 0a 20 20  rin.h:869:1").  
abe20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
abe30 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
abe40 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
abe50 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
abe60 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
abe70 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
abe80 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
abe90 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28  (name . "__a") (
abea0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
abeb0 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  128"))).        
abec0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
abed0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
abee0 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
abef0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
abf00 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
abf10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
abf20 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
abf30 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  28"))).  ((tag .
abf40 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
abf50 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 67 65  me . "_mm_cmpnge
abf60 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ss") (ns . 0). 
abf70 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
abf80 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
abf90 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
abfa0 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
abfb0 69 6e 2e 68 3a 38 39 34 3a 31 22 29 0a 20 20 20  in.h:894:1").   
abfc0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
abfd0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
abfe0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
abff0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
ac000 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
ac010 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
ac020 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
ac030 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
ac040 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
ac050 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
ac060 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ac070 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ac080 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
ac090 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ac0a0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
ac0b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ac0c0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ac0d0 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
ac0e0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
ac0f0 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 67 65 5f  e . "_mm_cmpnge_
ac100 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ps") (ns . 0).  
ac110 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
ac120 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
ac130 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
ac140 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
ac150 6e 2e 68 3a 39 31 36 3a 31 22 29 0a 20 20 20 20  n.h:916:1").    
ac160 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
ac170 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
ac180 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
ac190 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
ac1a0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
ac1b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
ac1c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
ac1d0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
ac1e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ac1f0 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
ac200 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ac210 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ac220 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
ac230 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ac240 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
ac250 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
ac260 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ac270 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
ac280 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ac290 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6f 72 64 5f 73   . "_mm_cmpord_s
ac2a0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
ac2b0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
ac2c0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
ac2d0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
ac2e0 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
ac2f0 2e 68 3a 39 34 31 3a 31 22 29 0a 20 20 20 20 28  .h:941:1").    (
ac300 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
ac310 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
ac320 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
ac330 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
ac340 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
ac350 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
ac360 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
ac370 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70  me . "__a") (typ
ac380 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ac390 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
ac3a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ac3b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ac3c0 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
ac3d0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
ac3e0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a  . "__m128"))))).
ac3f0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ac400 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
ac410 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ac420 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ac430 2e 20 22 5f 6d 6d 5f 63 6d 70 6f 72 64 5f 70 73  . "_mm_cmpord_ps
ac440 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
ac450 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
ac460 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
ac470 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
ac480 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
ac490 68 3a 39 36 31 3a 31 22 29 0a 20 20 20 20 28 76  h:961:1").    (v
ac4a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
ac4b0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
ac4c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
ac4d0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
ac4e0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
ac4f0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
ac500 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
ac510 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65  e . "__a") (type
ac520 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
ac530 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
ac540 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ac550 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ac560 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
ac570 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ac580 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20   "__m128"))))). 
ac590 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
ac5a0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
ac5b0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
ac5c0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
ac5d0 20 22 5f 6d 6d 5f 63 6d 70 75 6e 6f 72 64 5f 73   "_mm_cmpunord_s
ac5e0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
ac5f0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
ac600 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
ac610 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
ac620 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
ac630 2e 68 3a 39 38 36 3a 31 22 29 0a 20 20 20 20 28  .h:986:1").    (
ac640 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
ac650 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
ac660 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
ac670 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
ac680 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
ac690 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
ac6a0 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
ac6b0 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70  me . "__a") (typ
ac6c0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ac6d0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
ac6e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ac6f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ac700 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
ac710 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
ac720 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a  . "__m128"))))).
ac730 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ac740 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
ac750 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ac760 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ac770 2e 20 22 5f 6d 6d 5f 63 6d 70 75 6e 6f 72 64 5f  . "_mm_cmpunord_
ac780 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ps") (ns . 0).  
ac790 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
ac7a0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
ac7b0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
ac7c0 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
ac7d0 6e 2e 68 3a 31 30 30 36 3a 31 22 29 0a 20 20 20  n.h:1006:1").   
ac7e0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
ac7f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
ac800 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
ac810 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
ac820 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
ac830 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
ac840 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
ac850 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
ac860 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
ac870 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
ac880 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ac890 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ac8a0 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
ac8b0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ac8c0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
ac8d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ac8e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ac8f0 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
ac900 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
ac910 65 20 2e 20 22 5f 6d 6d 5f 63 6f 6d 69 65 71 5f  e . "_mm_comieq_
ac920 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ss") (ns . 0).  
ac930 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
ac940 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
ac950 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
ac960 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
ac970 6e 2e 68 3a 31 30 32 37 3a 31 22 29 0a 20 20 20  n.h:1027:1").   
ac980 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
ac990 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
ac9a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
ac9b0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
ac9c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
ac9d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
ac9e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
ac9f0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
aca00 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
aca10 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
aca20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
aca30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
aca40 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
aca50 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
aca60 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
aca70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
aca80 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
aca90 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
acaa0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
acab0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
acac0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
acad0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
acae0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6f   (name . "_mm_co
acaf0 6d 69 6c 74 5f 73 73 22 29 20 28 6e 73 20 2e 20  milt_ss") (ns . 
acb00 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
acb10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
acb20 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
acb30 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
acb40 69 6e 74 72 69 6e 2e 68 3a 31 30 34 39 3a 31 22  intrin.h:1049:1"
acb50 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
acb60 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
acb70 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
acb80 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
acb90 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
acba0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
acbb0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
acbc0 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
acbd0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
acbe0 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
acbf0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
acc00 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
acc10 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
acc20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
acc30 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
acc40 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
acc50 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
acc60 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
acc70 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
acc80 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
acc90 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
acca0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
accb0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
accc0 6d 6d 5f 63 6f 6d 69 6c 65 5f 73 73 22 29 20 28  mm_comile_ss") (
accd0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
acce0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
accf0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
acd00 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
acd10 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 30  e/xmmintrin.h:10
acd20 37 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  70:1").    (vari
acd30 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
acd40 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
acd50 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
acd60 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
acd70 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
acd80 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
acd90 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
acda0 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
acdb0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
acdc0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
acdd0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
acde0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
acdf0 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
ace00 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
ace10 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
ace20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
ace30 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
ace40 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
ace50 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
ace60 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
ace70 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
ace80 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ace90 20 2e 20 22 5f 6d 6d 5f 63 6f 6d 69 67 74 5f 73   . "_mm_comigt_s
acea0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
aceb0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
acec0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
aced0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
acee0 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
acef0 2e 68 3a 31 30 39 31 3a 31 22 29 0a 20 20 20 20  .h:1091:1").    
acf00 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
acf10 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
acf20 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
acf30 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
acf40 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
acf50 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
acf60 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
acf70 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
acf80 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
acf90 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
acfa0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
acfb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
acfc0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
acfd0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
acfe0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
acff0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
ad000 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
ad010 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
ad020 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
ad030 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
ad040 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
ad050 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
ad060 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6f 6d  (name . "_mm_com
ad070 69 67 65 5f 73 73 22 29 20 28 6e 73 20 2e 20 30  ige_ss") (ns . 0
ad080 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
ad090 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
ad0a0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
ad0b0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
ad0c0 6e 74 72 69 6e 2e 68 3a 31 31 31 32 3a 31 22 29  ntrin.h:1112:1")
ad0d0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
ad0e0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
ad0f0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
ad100 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
ad110 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
ad120 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ad130 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ad140 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
ad150 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
ad160 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
ad170 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ad180 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ad190 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
ad1a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ad1b0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
ad1c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
ad1d0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
ad1e0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
ad1f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
ad200 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
ad210 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
ad220 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
ad230 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
ad240 6d 5f 63 6f 6d 69 6e 65 71 5f 73 73 22 29 20 28  m_comineq_ss") (
ad250 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
ad260 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
ad270 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
ad280 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
ad290 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 31  e/xmmintrin.h:11
ad2a0 33 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  33:1").    (vari
ad2b0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
ad2c0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
ad2d0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
ad2e0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
ad2f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
ad300 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
ad310 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
ad320 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
ad330 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
ad340 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ad350 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
ad360 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ad370 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
ad380 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
ad390 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
ad3a0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
ad3b0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
ad3c0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
ad3d0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
ad3e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
ad3f0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
ad400 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ad410 20 2e 20 22 5f 6d 6d 5f 75 63 6f 6d 69 65 71 5f   . "_mm_ucomieq_
ad420 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ss") (ns . 0).  
ad430 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
ad440 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
ad450 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
ad460 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
ad470 6e 2e 68 3a 31 31 35 34 3a 31 22 29 0a 20 20 20  n.h:1154:1").   
ad480 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
ad490 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
ad4a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
ad4b0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
ad4c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
ad4d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
ad4e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
ad4f0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
ad500 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
ad510 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
ad520 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ad530 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ad540 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
ad550 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ad560 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
ad570 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ad580 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
ad590 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
ad5a0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
ad5b0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
ad5c0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
ad5d0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ad5e0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 63   (name . "_mm_uc
ad5f0 6f 6d 69 6c 74 5f 73 73 22 29 20 28 6e 73 20 2e  omilt_ss") (ns .
ad600 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
ad610 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
ad620 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
ad630 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
ad640 6d 69 6e 74 72 69 6e 2e 68 3a 31 31 37 35 3a 31  mintrin.h:1175:1
ad650 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
ad660 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
ad670 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
ad680 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
ad690 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
ad6a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
ad6b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ad6c0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
ad6d0 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  a") (type (tag .
ad6e0 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20   "__m128"))).   
ad6f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
ad700 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
ad710 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
ad720 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
ad730 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ad740 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
ad750 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
ad760 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
ad770 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
ad780 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
ad790 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
ad7a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
ad7b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
ad7c0 5f 6d 6d 5f 75 63 6f 6d 69 6c 65 5f 73 73 22 29  _mm_ucomile_ss")
ad7d0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
ad7e0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
ad7f0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
ad800 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
ad810 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
ad820 31 31 39 37 3a 31 22 29 0a 20 20 20 20 28 76 61  1197:1").    (va
ad830 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
ad840 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
ad850 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
ad860 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
ad870 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
ad880 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
ad890 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
ad8a0 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
ad8b0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
ad8c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ad8d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ad8e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ad8f0 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
ad900 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ad910 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20  "__m128"))))).  
ad920 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
ad930 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
ad940 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
ad950 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
ad960 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ad970 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
ad980 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
ad990 6d 65 20 2e 20 22 5f 6d 6d 5f 75 63 6f 6d 69 67  me . "_mm_ucomig
ad9a0 74 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  t_ss") (ns . 0).
ad9b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
ad9c0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
ad9d0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
ad9e0 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
ad9f0 72 69 6e 2e 68 3a 31 32 31 39 3a 31 22 29 0a 20  rin.h:1219:1"). 
ada00 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
ada10 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
ada20 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
ada30 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
ada40 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
ada50 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
ada60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ada70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20   (name . "__a") 
ada80 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
ada90 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20  m128"))).       
adaa0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
adab0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
adac0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
adad0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
adae0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
adaf0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
adb00 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
adb10 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
adb20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
adb30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
adb40 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
adb50 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
adb60 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
adb70 75 63 6f 6d 69 67 65 5f 73 73 22 29 20 28 6e 73  ucomige_ss") (ns
adb80 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
adb90 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
adba0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
adbb0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
adbc0 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32 34 31  xmmintrin.h:1241
adbd0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
adbe0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
adbf0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
adc00 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
adc10 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
adc20 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
adc30 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
adc40 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
adc50 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67  __a") (type (tag
adc60 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
adc70 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
adc80 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
adc90 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
adca0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
adcb0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
adcc0 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
adcd0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
adce0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
adcf0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
add00 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
add10 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
add20 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
add30 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
add40 20 22 5f 6d 6d 5f 75 63 6f 6d 69 6e 65 71 5f 73   "_mm_ucomineq_s
add50 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
add60 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
add70 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
add80 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
add90 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
adda0 2e 68 3a 31 32 36 32 3a 31 22 29 0a 20 20 20 20  .h:1262:1").    
addb0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
addc0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
addd0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
adde0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
addf0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
ade00 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
ade10 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
ade20 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
ade30 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ade40 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
ade50 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ade60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ade70 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
ade80 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ade90 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
adea0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
adeb0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
adec0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
aded0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
adee0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
adef0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
adf00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
adf10 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
adf20 73 73 5f 73 69 33 32 22 29 20 28 6e 73 20 2e 20  ss_si32") (ns . 
adf30 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
adf40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
adf50 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
adf60 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
adf70 69 6e 74 72 69 6e 2e 68 3a 31 32 38 30 3a 31 22  intrin.h:1280:1"
adf80 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
adf90 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
adfa0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
adfb0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
adfc0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
adfd0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
adfe0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
adff0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ae000 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
ae010 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ae020 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
ae030 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ae040 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
ae050 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
ae060 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
ae070 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
ae080 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
ae090 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ae0a0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
ae0b0 74 5f 73 73 32 73 69 22 29 20 28 6e 73 20 2e 20  t_ss2si") (ns . 
ae0c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ae0d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
ae0e0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
ae0f0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
ae100 69 6e 74 72 69 6e 2e 68 3a 31 32 39 38 3a 31 22  intrin.h:1298:1"
ae110 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
ae120 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
ae130 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
ae140 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
ae150 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ae160 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ae170 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ae180 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ae190 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
ae1a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ae1b0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
ae1c0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ae1d0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
ae1e0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
ae1f0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
ae200 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
ae210 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
ae220 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ae230 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
ae240 74 73 73 5f 73 69 36 34 22 29 20 28 6e 73 20 2e  tss_si64") (ns .
ae250 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
ae260 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
ae270 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
ae280 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
ae290 6d 69 6e 74 72 69 6e 2e 68 3a 31 33 31 38 3a 31  mintrin.h:1318:1
ae2a0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
ae2b0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
ae2c0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
ae2d0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
ae2e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
ae2f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
ae300 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ae310 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
ae320 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
ae330 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ae340 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
ae350 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
ae360 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
ae370 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20   ":long-long"). 
ae380 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
ae390 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
ae3a0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
ae3b0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
ae3c0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
ae3d0 22 5f 6d 6d 5f 63 76 74 70 73 5f 70 69 33 32 22  "_mm_cvtps_pi32"
ae3e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
ae3f0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
ae400 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
ae410 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
ae420 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
ae430 3a 31 33 33 36 3a 31 22 29 0a 20 20 20 20 28 76  :1336:1").    (v
ae440 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
ae450 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
ae460 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
ae470 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
ae480 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
ae490 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
ae4a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ae4b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
ae4c0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
ae4d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ae4e0 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
ae4f0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
ae500 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
ae510 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
ae520 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
ae530 63 76 74 5f 70 73 32 70 69 22 29 20 28 6e 73 20  cvt_ps2pi") (ns 
ae540 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
ae550 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
ae560 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
ae570 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
ae580 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 33 35 32 3a  mmintrin.h:1352:
ae590 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
ae5a0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
ae5b0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
ae5c0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
ae5d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
ae5e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
ae5f0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
ae600 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
ae610 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
ae620 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ae630 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
ae640 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
ae650 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ae660 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  64"))).  ((tag .
ae670 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
ae680 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 74 73 73  me . "_mm_cvttss
ae690 5f 73 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  _si32") (ns . 0)
ae6a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
ae6b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
ae6c0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
ae6d0 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
ae6e0 74 72 69 6e 2e 68 3a 31 33 37 31 3a 31 22 29 0a  trin.h:1371:1").
ae6f0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
ae700 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
ae710 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
ae720 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
ae730 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
ae740 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
ae750 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ae760 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ae770 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
ae780 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
ae790 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a  . "__m128"))))).
ae7a0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ae7b0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
ae7c0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
ae7d0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
ae7e0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
ae7f0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
ae800 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ae810 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 74  name . "_mm_cvtt
ae820 5f 73 73 32 73 69 22 29 20 28 6e 73 20 2e 20 30  _ss2si") (ns . 0
ae830 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
ae840 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
ae850 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
ae860 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
ae870 6e 74 72 69 6e 2e 68 3a 31 33 39 30 3a 31 22 29  ntrin.h:1390:1")
ae880 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
ae890 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
ae8a0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
ae8b0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
ae8c0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
ae8d0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ae8e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ae8f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ae900 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
ae910 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ae920 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
ae930 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
ae940 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
ae950 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
ae960 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
ae970 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
ae980 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
ae990 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
ae9a0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
ae9b0 74 73 73 5f 73 69 36 34 22 29 20 28 6e 73 20 2e  tss_si64") (ns .
ae9c0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
ae9d0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
ae9e0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
ae9f0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
aea00 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 31 30 3a 31  mintrin.h:1410:1
aea10 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
aea20 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
aea30 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
aea40 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
aea50 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
aea60 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
aea70 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
aea80 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
aea90 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
aeaa0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
aeab0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
aeac0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
aead0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
aeae0 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20   ":long-long"). 
aeaf0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
aeb00 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
aeb10 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
aeb20 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
aeb30 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
aeb40 22 5f 6d 6d 5f 63 76 74 74 70 73 5f 70 69 33 32  "_mm_cvttps_pi32
aeb50 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
aeb60 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
aeb70 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
aeb80 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
aeb90 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
aeba0 68 3a 31 34 32 39 3a 31 22 29 0a 20 20 20 20 28  h:1429:1").    (
aebb0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
aebc0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
aebd0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
aebe0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
aebf0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
aec00 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
aec10 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
aec20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
aec30 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
aec40 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
aec50 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
aec60 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
aec70 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
aec80 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
aec90 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
aeca0 5f 63 76 74 74 5f 70 73 32 70 69 22 29 20 28 6e  _cvtt_ps2pi") (n
aecb0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
aecc0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
aecd0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
aece0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
aecf0 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 34  /xmmintrin.h:144
aed00 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  6:1").    (varia
aed10 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
aed20 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
aed30 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
aed40 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
aed50 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
aed60 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
aed70 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
aed80 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
aed90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
aeda0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
aedb0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
aedc0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
aedd0 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67  _m64"))).  ((tag
aede0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
aedf0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73  name . "_mm_cvts
aee00 69 33 32 5f 73 73 22 29 20 28 6e 73 20 2e 20 30  i32_ss") (ns . 0
aee10 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
aee20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
aee30 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
aee40 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
aee50 6e 74 72 69 6e 2e 68 3a 31 34 36 38 3a 31 22 29  ntrin.h:1468:1")
aee60 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
aee70 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
aee80 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
aee90 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
aeea0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
aeeb0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
aeec0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
aeed0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
aeee0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
aeef0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
aef00 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
aef10 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
aef20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
aef30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
aef40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
aef50 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
aef60 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
aef70 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
aef80 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
aef90 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
aefa0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
aefb0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
aefc0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
aefd0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
aefe0 5f 6d 6d 5f 63 76 74 5f 73 69 32 73 73 22 29 20  _mm_cvt_si2ss") 
aeff0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
af000 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
af010 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
af020 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
af030 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/xmmintrin.h:1
af040 34 39 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  491:1").    (var
af050 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
af060 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
af070 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
af080 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
af090 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
af0a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
af0b0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
af0c0 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
af0d0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
af0e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
af0f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
af100 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
af110 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
af120 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
af130 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
af140 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
af150 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
af160 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
af170 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
af180 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
af190 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
af1a0 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20  128"))).  ((tag 
af1b0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
af1c0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 69  ame . "_mm_cvtsi
af1d0 36 34 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29  64_ss") (ns . 0)
af1e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
af1f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
af200 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
af210 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
af220 74 72 69 6e 2e 68 3a 31 35 31 35 3a 31 22 29 0a  trin.h:1515:1").
af230 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
af240 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
af250 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
af260 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
af270 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
af280 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
af290 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
af2a0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29  ) (name . "__a")
af2b0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
af2c0 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20  _m128"))).      
af2d0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
af2e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
af2f0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
af300 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
af310 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
af320 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29   . ":long-long")
af330 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
af340 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
af350 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
af360 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
af370 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
af380 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
af390 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
af3a0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
af3b0 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 69 33 32  e . "_mm_cvtpi32
af3c0 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
af3d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
af3e0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
af3f0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
af400 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
af410 69 6e 2e 68 3a 31 35 34 31 3a 31 22 29 0a 20 20  in.h:1541:1").  
af420 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
af430 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
af440 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
af450 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
af460 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
af470 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
af480 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
af490 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28  (name . "__a") (
af4a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
af4b0 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  128"))).        
af4c0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
af4d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
af4e0 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
af4f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
af500 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
af510 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
af520 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
af530 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
af540 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
af550 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 5f 70 69 32  e . "_mm_cvt_pi2
af560 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ps") (ns . 0).  
af570 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
af580 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
af590 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
af5a0 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
af5b0 6e 2e 68 3a 31 35 36 34 3a 31 22 29 0a 20 20 20  n.h:1564:1").   
af5c0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
af5d0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
af5e0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
af5f0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
af600 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
af610 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
af620 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
af630 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
af640 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
af650 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
af660 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
af670 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
af680 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
af690 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
af6a0 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29  g . "__m64")))))
af6b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
af6c0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
af6d0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
af6e0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
af6f0 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 73 5f 66 33   . "_mm_cvtss_f3
af700 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  2") (ns . 0).   
af710 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
af720 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
af730 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
af740 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
af750 2e 68 3a 31 35 38 31 3a 31 22 29 0a 20 20 20 20  .h:1581:1").    
af760 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
af770 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
af780 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
af790 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
af7a0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
af7b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
af7c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
af7d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
af7e0 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
af7f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
af800 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
af810 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
af820 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
af830 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
af840 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
af850 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
af860 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
af870 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
af880 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 68 5f  me . "_mm_loadh_
af890 70 69 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  pi") (ns . 0).  
af8a0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
af8b0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
af8c0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
af8d0 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
af8e0 6e 2e 68 3a 31 36 30 32 3a 31 22 29 0a 20 20 20  n.h:1602:1").   
af8f0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
af900 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
af910 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
af920 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
af930 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
af940 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
af950 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
af960 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
af970 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
af980 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
af990 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
af9a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
af9b0 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20  ame . "__p").   
af9c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
af9d0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
af9e0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
af9f0 6d 36 34 22 29 29 29 29 29 29 0a 20 20 20 20 28  m64")))))).    (
afa00 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
afa10 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
afa20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
afa30 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
afa40 6d 5f 6c 6f 61 64 6c 5f 70 69 22 29 20 28 6e 73  m_loadl_pi") (ns
afa50 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
afa60 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
afa70 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
afa80 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
afa90 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 36 32 39  xmmintrin.h:1629
afaa0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
afab0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
afac0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
afad0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
afae0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
afaf0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
afb00 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
afb10 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
afb20 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67  __a") (type (tag
afb30 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
afb40 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
afb50 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
afb60 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
afb70 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _p").          (
afb80 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
afb90 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
afba0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
afbb0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
afbc0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
afbd0 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  28"))).  ((tag .
afbe0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
afbf0 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 5f 73  me . "_mm_load_s
afc00 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
afc10 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
afc20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
afc30 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
afc40 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
afc50 2e 68 3a 31 36 35 36 3a 31 22 29 0a 20 20 20 20  .h:1656:1").    
afc60 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
afc70 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
afc80 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
afc90 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
afca0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
afcb0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
afcc0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
afcd0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
afce0 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
afcf0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
afd00 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
afd10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
afd20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
afd30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
afd40 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
afd50 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
afd60 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
afd70 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
afd80 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
afd90 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
afda0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
afdb0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
afdc0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
afdd0 5f 6d 6d 5f 6c 6f 61 64 31 5f 70 73 22 29 20 28  _mm_load1_ps") (
afde0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
afdf0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
afe00 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
afe10 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
afe20 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 36  e/xmmintrin.h:16
afe30 37 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  78:1").    (vari
afe40 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
afe50 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
afe60 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
afe70 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
afe80 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
afe90 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
afea0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
afeb0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22     (name . "__p"
afec0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
afed0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
afee0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
afef0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
aff00 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
aff10 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
aff20 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
aff30 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
aff40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
aff50 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
aff60 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2)))))).    (ret
aff70 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
aff80 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
aff90 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
affa0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c  ) (name . "_mm_l
affb0 6f 61 64 5f 70 73 22 29 20 28 6e 73 20 2e 20 30  oad_ps") (ns . 0
affc0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
affd0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
affe0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
afff0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
b0000 6e 74 72 69 6e 2e 68 3a 31 37 30 31 3a 31 22 29  ntrin.h:1701:1")
b0010 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
b0020 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
b0030 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
b0040 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
b0050 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
b0060 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
b0070 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b0080 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b0090 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20  me . "__p").    
b00a0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
b00b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
b00c0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
b00d0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
b00e0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
b00f0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
b0100 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
b0110 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
b0120 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
b0130 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
b0140 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b0150 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b0160 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
b0170 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
b0180 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 75 5f 70  e . "_mm_loadu_p
b0190 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
b01a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b01b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b01c0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b01d0 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
b01e0 2e 68 3a 31 37 31 38 3a 31 22 29 0a 20 20 20 20  .h:1718:1").    
b01f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b0200 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b0210 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b0220 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b0230 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b0240 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b0250 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b0260 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b0270 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
b0280 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
b0290 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
b02a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b02b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
b02c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
b02d0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
b02e0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
b02f0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
b0300 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
b0310 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
b0320 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
b0330 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
b0340 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
b0350 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
b0360 5f 6d 6d 5f 6c 6f 61 64 72 5f 70 73 22 29 20 28  _mm_loadr_ps") (
b0370 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b0380 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b0390 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b03a0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b03b0 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 37  e/xmmintrin.h:17
b03c0 34 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  40:1").    (vari
b03d0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b03e0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b03f0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b0400 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b0410 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b0420 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b0430 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b0440 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22     (name . "__p"
b0450 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b0460 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
b0470 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
b0480 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
b0490 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
b04a0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
b04b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
b04c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
b04d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
b04e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
b04f0 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2)))))).    (ret
b0500 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
b0510 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
b0520 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
b0530 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75  ) (name . "_mm_u
b0540 6e 64 65 66 69 6e 65 64 5f 70 73 22 29 20 28 6e  ndefined_ps") (n
b0550 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b0560 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b0570 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b0580 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b0590 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 37 35  /xmmintrin.h:175
b05a0 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  4:1").    (varia
b05b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
b05c0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
b05d0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
b05e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
b05f0 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
b0600 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
b0610 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
b0620 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b0630 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74  (name . "_mm_set
b0640 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ss") (ns . 0). 
b0650 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b0660 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b0670 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b0680 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
b0690 69 6e 2e 68 3a 31 37 37 34 3a 31 22 29 0a 20 20  in.h:1774:1").  
b06a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
b06b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
b06c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
b06d0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
b06e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
b06f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
b0700 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b0710 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b0720 2e 20 22 5f 5f 77 22 29 0a 20 20 20 20 20 20 20  . "__w").       
b0730 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
b0740 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
b0750 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
b0760 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
b0770 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
b0780 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
b0790 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
b07a0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b07b0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
b07c0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b07d0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65   (name . "_mm_se
b07e0 74 31 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29  t1_ps") (ns . 0)
b07f0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b0800 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b0810 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b0820 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
b0830 74 72 69 6e 2e 68 3a 31 37 39 32 3a 31 22 29 0a  trin.h:1792:1").
b0840 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b0850 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b0860 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b0870 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b0880 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b0890 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b08a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b08b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b08c0 65 20 2e 20 22 5f 5f 77 22 29 0a 20 20 20 20 20  e . "__w").     
b08d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
b08e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
b08f0 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
b0900 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
b0910 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
b0920 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
b0930 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
b0940 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
b0950 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
b0960 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
b0970 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
b0980 73 65 74 5f 70 73 31 22 29 20 28 6e 73 20 2e 20  set_ps1") (ns . 
b0990 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
b09a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
b09b0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b09c0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
b09d0 69 6e 74 72 69 6e 2e 68 3a 31 38 31 31 3a 31 22  intrin.h:1811:1"
b09e0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b09f0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b0a00 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b0a10 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b0a20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b0a30 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b0a40 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b0a50 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b0a60 61 6d 65 20 2e 20 22 5f 5f 77 22 29 0a 20 20 20  ame . "__w").   
b0a70 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
b0a80 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
b0a90 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
b0aa0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
b0ab0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
b0ac0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
b0ad0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
b0ae0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b0af0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
b0b00 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b0b10 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b0b20 6d 5f 73 65 74 5f 70 73 22 29 20 28 6e 73 20 2e  m_set_ps") (ns .
b0b30 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b0b40 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b0b50 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b0b60 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
b0b70 6d 69 6e 74 72 69 6e 2e 68 3a 31 38 33 38 3a 31  mintrin.h:1838:1
b0b80 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
b0b90 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
b0ba0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
b0bb0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
b0bc0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
b0bd0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
b0be0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b0bf0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b0c00 6e 61 6d 65 20 2e 20 22 5f 5f 7a 22 29 0a 20 20  name . "__z").  
b0c10 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
b0c20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
b0c30 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
b0c40 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
b0c50 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
b0c60 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
b0c70 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
b0c80 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
b0c90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b0ca0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
b0cb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
b0cc0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
b0cd0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
b0ce0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
b0cf0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
b0d00 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
b0d10 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
b0d20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
b0d30 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b0d40 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
b0d50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b0d60 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
b0d70 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
b0d80 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
b0d90 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
b0da0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
b0db0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
b0dc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b0dd0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b0de0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b0df0 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
b0e00 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
b0e10 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
b0e20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
b0e30 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
b0e40 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
b0e50 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
b0e60 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b0e70 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b0e80 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
b0e90 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
b0ea0 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 72 5f 70 73  e . "_mm_setr_ps
b0eb0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b0ec0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b0ed0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b0ee0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b0ef0 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
b0f00 68 3a 31 38 36 36 3a 31 22 29 0a 20 20 20 20 28  h:1866:1").    (
b0f10 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
b0f20 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
b0f30 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
b0f40 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
b0f50 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
b0f60 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
b0f70 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b0f80 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b0f90 5f 5f 7a 22 29 0a 20 20 20 20 20 20 20 20 20 20  __z").          
b0fa0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
b0fb0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
b0fc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
b0fd0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
b0fe0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
b0ff0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
b1000 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b1010 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b1020 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b1030 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
b1040 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
b1050 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
b1060 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
b1070 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
b1080 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
b1090 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
b10a0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
b10b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b10c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b10d0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
b10e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
b10f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
b1100 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
b1110 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
b1120 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
b1130 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
b1140 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
b1150 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b1160 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b1170 6d 65 20 2e 20 22 5f 5f 77 22 29 0a 20 20 20 20  me . "__w").    
b1180 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
b1190 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
b11a0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
b11b0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
b11c0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
b11d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
b11e0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
b11f0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b1200 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
b1210 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
b1220 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
b1230 5f 73 65 74 7a 65 72 6f 5f 70 73 22 29 20 28 6e  _setzero_ps") (n
b1240 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b1250 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b1260 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b1270 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b1280 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 38 38  /xmmintrin.h:188
b1290 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  1:1").    (varia
b12a0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
b12b0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
b12c0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
b12d0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
b12e0 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
b12f0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
b1300 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
b1310 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b1320 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f  (name . "_mm_sto
b1330 72 65 68 5f 70 69 22 29 20 28 6e 73 20 2e 20 30  reh_pi") (ns . 0
b1340 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b1350 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b1360 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b1370 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
b1380 6e 74 72 69 6e 2e 68 3a 31 38 39 38 3a 31 22 29  ntrin.h:1898:1")
b1390 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
b13a0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
b13b0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
b13c0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
b13d0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
b13e0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
b13f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b1400 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b1410 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20  me . "__p").    
b1420 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b1430 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
b1440 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b1450 36 34 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  64")))).        
b1460 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b1470 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b1480 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
b1490 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b14a0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
b14b0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
b14c0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
b14d0 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
b14e0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
b14f0 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65 6c 5f  e . "_mm_storel_
b1500 70 69 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  pi") (ns . 0).  
b1510 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b1520 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b1530 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b1540 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
b1550 6e 2e 68 3a 31 39 31 35 3a 31 22 29 0a 20 20 20  n.h:1915:1").   
b1560 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b1570 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b1580 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b1590 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b15a0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b15b0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b15c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b15d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b15e0 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20   "__p").        
b15f0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b1600 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
b1610 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
b1620 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
b1630 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b1640 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b1650 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b1660 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b1670 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20   "__m128"))))). 
b1680 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b1690 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
b16a0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
b16b0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
b16c0 22 5f 6d 6d 5f 73 74 6f 72 65 5f 73 73 22 29 20  "_mm_store_ss") 
b16d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b16e0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b16f0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b1700 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b1710 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/xmmintrin.h:1
b1720 39 33 32 3a 31 22 29 0a 20 20 20 20 28 76 61 72  932:1").    (var
b1730 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b1740 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b1750 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b1760 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b1770 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b1780 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b1790 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b17a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70      (name . "__p
b17b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b17c0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
b17d0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
b17e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
b17f0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
b1800 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
b1810 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
b1820 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
b1830 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
b1840 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
b1850 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  32)))).        (
b1860 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b1870 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b1880 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
b1890 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b18a0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
b18b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b18c0 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
b18d0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b18e0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b18f0 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65 75 5f 70   . "_mm_storeu_p
b1900 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
b1910 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b1920 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b1930 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b1940 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
b1950 2e 68 3a 31 39 35 33 3a 31 22 29 0a 20 20 20 20  .h:1953:1").    
b1960 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b1970 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b1980 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b1990 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b19a0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b19b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b19c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b19d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b19e0 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
b19f0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
b1a00 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
b1a10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b1a20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
b1a30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
b1a40 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
b1a50 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
b1a60 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
b1a70 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
b1a80 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20  t . 32)))).     
b1a90 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b1aa0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b1ab0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
b1ac0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b1ad0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
b1ae0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
b1af0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
b1b00 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
b1b10 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b1b20 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72  name . "_mm_stor
b1b30 65 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  e_ps") (ns . 0).
b1b40 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b1b50 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b1b60 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b1b70 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
b1b80 72 69 6e 2e 68 3a 31 39 37 34 3a 31 22 29 0a 20  rin.h:1974:1"). 
b1b90 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b1ba0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b1bb0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b1bc0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b1bd0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b1be0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b1bf0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b1c00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b1c10 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20   . "__p").      
b1c20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
b1c30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
b1c40 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
b1c50 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
b1c60 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
b1c70 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
b1c80 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
b1c90 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
b1ca0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
b1cb0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20  ment . 32)))).  
b1cc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b1cd0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b1ce0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b1cf0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b1d00 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b1d10 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
b1d20 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
b1d30 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
b1d40 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
b1d50 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
b1d60 74 6f 72 65 31 5f 70 73 22 29 20 28 6e 73 20 2e  tore1_ps") (ns .
b1d70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b1d80 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b1d90 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b1da0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
b1db0 6d 69 6e 74 72 69 6e 2e 68 3a 31 39 39 33 3a 31  mintrin.h:1993:1
b1dc0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
b1dd0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
b1de0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
b1df0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
b1e00 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
b1e10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
b1e20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b1e30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b1e40 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20  name . "__p").  
b1e50 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
b1e60 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
b1e70 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
b1e80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
b1e90 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
b1ea0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
b1eb0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
b1ec0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
b1ed0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
b1ee0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
b1ef0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b1f00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b1f10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b1f20 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b1f30 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b1f40 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
b1f50 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
b1f60 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
b1f70 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b1f80 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b1f90 6d 6d 5f 73 74 6f 72 65 5f 70 73 31 22 29 20 28  mm_store_ps1") (
b1fa0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b1fb0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b1fc0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b1fd0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b1fe0 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 30  e/xmmintrin.h:20
b1ff0 31 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  13:1").    (vari
b2000 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b2010 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b2020 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b2030 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b2040 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b2050 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b2060 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b2070 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22     (name . "__p"
b2080 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b2090 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
b20a0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
b20b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
b20c0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
b20d0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
b20e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
b20f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
b2100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
b2110 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
b2120 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
b2130 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b2140 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b2150 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
b2160 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b2170 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
b2180 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b2190 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
b21a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b21b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b21c0 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65 72 5f 70 73  . "_mm_storer_ps
b21d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b21e0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b21f0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b2200 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b2210 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
b2220 68 3a 32 30 33 32 3a 31 22 29 0a 20 20 20 20 28  h:2032:1").    (
b2230 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
b2240 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
b2250 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
b2260 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
b2270 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
b2280 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
b2290 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b22a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b22b0 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20 20  __p").          
b22c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
b22d0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
b22e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
b22f0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
b2300 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
b2310 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
b2320 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
b2330 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
b2340 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
b2350 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20   . 32)))).      
b2360 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
b2370 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b2380 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
b2390 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b23a0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
b23b0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b23c0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
b23d0 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
b23e0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
b23f0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 72 65 61  ame . "_mm_strea
b2400 6d 5f 70 69 22 29 20 28 6e 73 20 2e 20 30 29 0a  m_pi") (ns . 0).
b2410 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b2420 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b2430 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b2440 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
b2450 72 69 6e 2e 68 3a 32 30 38 37 3a 31 22 29 0a 20  rin.h:2087:1"). 
b2460 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b2470 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b2480 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b2490 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b24a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b24b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b24c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b24d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b24e0 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20   . "__p").      
b24f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b2500 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
b2510 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b2520 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
b2530 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b2540 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b2550 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
b2560 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b2570 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a   . "__m64"))))).
b2580 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b2590 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
b25a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
b25b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
b25c0 20 22 5f 6d 6d 5f 73 74 72 65 61 6d 5f 70 73 22   "_mm_stream_ps"
b25d0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b25e0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b25f0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b2600 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b2610 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
b2620 3a 32 31 30 36 3a 31 22 29 0a 20 20 20 20 28 76  :2106:1").    (v
b2630 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b2640 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b2650 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b2660 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b2670 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b2680 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b2690 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b26a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b26b0 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _p").          (
b26c0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
b26d0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
b26e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
b26f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
b2700 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
b2710 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
b2720 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
b2730 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
b2740 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
b2750 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20  . 32)))).       
b2760 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b2770 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b2780 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b2790 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b27a0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
b27b0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b27c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
b27d0 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
b27e0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
b27f0 6d 65 20 2e 20 22 5f 6d 6d 5f 73 66 65 6e 63 65  me . "_mm_sfence
b2800 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b2810 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b2820 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b2830 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b2840 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
b2850 68 3a 32 31 32 34 3a 36 22 29 0a 20 20 20 20 28  h:2124:6").    (
b2860 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
b2870 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
b2880 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 6e  orage-class . "n
b2890 6f 6e 65 22 29 0a 20 20 20 20 28 70 61 72 61 6d  one").    (param
b28a0 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65  eters . #()) (re
b28b0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
b28c0 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
b28d0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
b28e0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d  ) (name . "_mm_m
b28f0 61 78 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20  ax_pi16") (ns . 
b2900 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
b2910 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
b2920 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b2930 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
b2940 69 6e 74 72 69 6e 2e 68 3a 32 31 39 38 3a 31 22  intrin.h:2198:1"
b2950 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b2960 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b2970 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b2980 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b2990 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b29a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b29b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b29c0 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
b29d0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
b29e0 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20  "__m64"))).     
b29f0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b2a00 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b2a10 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
b2a20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b2a30 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
b2a40 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b2a50 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b2a60 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
b2a70 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
b2a80 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 61 78 5f 70  ame . "_mm_max_p
b2a90 75 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  u8") (ns . 0).  
b2aa0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b2ab0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b2ac0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b2ad0 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
b2ae0 6e 2e 68 3a 32 32 31 37 3a 31 22 29 0a 20 20 20  n.h:2217:1").   
b2af0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b2b00 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b2b10 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b2b20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b2b30 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b2b40 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b2b50 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
b2b60 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
b2b70 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
b2b80 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  4"))).        ((
b2b90 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b2ba0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b2bb0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b2bc0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b2bd0 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a   . "__m64"))))).
b2be0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b2bf0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
b2c00 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
b2c10 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
b2c20 20 22 5f 6d 6d 5f 6d 69 6e 5f 70 69 31 36 22 29   "_mm_min_pi16")
b2c30 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b2c40 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b2c50 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b2c60 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b2c70 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
b2c80 32 32 33 36 3a 31 22 29 0a 20 20 20 20 28 76 61  2236:1").    (va
b2c90 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b2ca0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b2cb0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b2cc0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b2cd0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b2ce0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b2cf0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
b2d00 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
b2d10 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
b2d20 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b2d30 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b2d40 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b2d50 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
b2d60 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b2d70 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
b2d80 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b2d90 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
b2da0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b2db0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b2dc0 6d 5f 6d 69 6e 5f 70 75 38 22 29 20 28 6e 73 20  m_min_pu8") (ns 
b2dd0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b2de0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b2df0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b2e00 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
b2e10 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 32 35 35 3a  mmintrin.h:2255:
b2e20 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b2e30 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b2e40 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b2e50 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b2e60 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b2e70 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b2e80 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b2e90 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
b2ea0 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
b2eb0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
b2ec0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
b2ed0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b2ee0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
b2ef0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b2f00 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b2f10 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b2f20 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b2f30 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
b2f40 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b2f50 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 6f 76  (name . "_mm_mov
b2f60 65 6d 61 73 6b 5f 70 69 38 22 29 20 28 6e 73 20  emask_pi8") (ns 
b2f70 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b2f80 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b2f90 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b2fa0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
b2fb0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 32 37 33 3a  mmintrin.h:2273:
b2fc0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b2fd0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b2fe0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b2ff0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b3000 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b3010 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b3020 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b3030 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b3040 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b3050 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b3060 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
b3070 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
b3080 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
b3090 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
b30a0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
b30b0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
b30c0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
b30d0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
b30e0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d  ) (name . "_mm_m
b30f0 75 6c 68 69 5f 70 75 31 36 22 29 20 28 6e 73 20  ulhi_pu16") (ns 
b3100 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b3110 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b3120 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b3130 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
b3140 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 32 39 32 3a  mmintrin.h:2292:
b3150 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b3160 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b3170 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b3180 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b3190 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b31a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b31b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b31c0 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
b31d0 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
b31e0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
b31f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
b3200 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b3210 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
b3220 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b3230 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b3240 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b3250 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b3260 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
b3270 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b3280 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 61 73  (name . "_mm_mas
b3290 6b 6d 6f 76 65 5f 73 69 36 34 22 29 20 28 6e 73  kmove_si64") (ns
b32a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b32b0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b32c0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b32d0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b32e0 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 33 35 35  xmmintrin.h:2355
b32f0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
b3300 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b3310 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
b3320 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
b3330 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
b3340 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
b3350 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
b3360 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
b3370 5f 5f 64 22 29 20 28 74 79 70 65 20 28 74 61 67  __d") (type (tag
b3380 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
b3390 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b33a0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
b33b0 20 2e 20 22 5f 5f 6e 22 29 20 28 74 79 70 65 20   . "__n") (type 
b33c0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
b33d0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b33e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b33f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b3400 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20   "__p").        
b3410 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
b3420 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
b3430 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
b3440 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
b3450 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
b3460 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
b3470 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
b3480 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
b3490 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
b34a0 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
b34b0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b34c0 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
b34d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
b34e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
b34f0 5f 61 76 67 5f 70 75 38 22 29 20 28 6e 73 20 2e  _avg_pu8") (ns .
b3500 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b3510 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b3520 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b3530 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
b3540 6d 69 6e 74 72 69 6e 2e 68 3a 32 33 37 34 3a 31  mintrin.h:2374:1
b3550 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
b3560 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
b3570 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
b3580 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
b3590 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
b35a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
b35b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b35c0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
b35d0 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  a") (type (tag .
b35e0 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20   "__m64"))).    
b35f0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
b3600 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b3610 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
b3620 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b3630 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
b3640 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
b3650 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
b3660 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67  _m64"))).  ((tag
b3670 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b3680 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 76 67 5f  name . "_mm_avg_
b3690 70 75 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a  pu16") (ns . 0).
b36a0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b36b0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b36c0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b36d0 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
b36e0 72 69 6e 2e 68 3a 32 33 39 33 3a 31 22 29 0a 20  rin.h:2393:1"). 
b36f0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b3700 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b3710 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b3720 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b3730 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b3740 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b3750 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b3760 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20   (name . "__a") 
b3770 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b3780 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20  m64"))).        
b3790 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b37a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b37b0 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b37c0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b37d0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
b37e0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b37f0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b3800 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b3810 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b3820 20 2e 20 22 5f 6d 6d 5f 73 61 64 5f 70 75 38 22   . "_mm_sad_pu8"
b3830 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b3840 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b3850 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b3860 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b3870 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
b3880 3a 32 34 31 35 3a 31 22 29 0a 20 20 20 20 28 76  :2415:1").    (v
b3890 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b38a0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b38b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b38c0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b38d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b38e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b38f0 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
b3900 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65  e . "__a") (type
b3910 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
b3920 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b3930 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b3940 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b3950 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b3960 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b3970 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
b3980 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
b3990 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
b39a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b39b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b39c0 6d 6d 5f 67 65 74 63 73 72 22 29 20 28 6e 73 20  mm_getcsr") (ns 
b39d0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b39e0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b39f0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b3a00 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
b3a10 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 34 37 30 3a  mmintrin.h:2470:
b3a20 31 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  14").    (variad
b3a30 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b3a40 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
b3a50 63 6c 61 73 73 20 2e 20 22 6e 6f 6e 65 22 29 0a  class . "none").
b3a60 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
b3a70 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75  . #()).    (retu
b3a80 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
b3a90 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d  ag . ":unsigned-
b3aa0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
b3ab0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
b3ac0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
b3ad0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
b3ae0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b3af0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 63  name . "_mm_setc
b3b00 73 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sr") (ns . 0).  
b3b10 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b3b20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b3b30 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b3b40 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
b3b50 6e 2e 68 3a 32 35 32 32 3a 36 22 29 0a 20 20 20  n.h:2522:6").   
b3b60 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b3b70 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
b3b80 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b3b90 22 6e 6f 6e 65 22 29 0a 20 20 20 20 28 70 61 72  "none").    (par
b3ba0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
b3bb0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
b3bc0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b3bd0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b3be0 5f 5f 69 22 29 0a 20 20 20 20 20 20 20 20 20 20  __i").          
b3bf0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
b3c00 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
b3c10 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20  ned-int").      
b3c20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
b3c30 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
b3c40 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
b3c50 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
b3c60 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b3c70 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
b3c80 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
b3c90 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
b3ca0 5f 75 6e 70 61 63 6b 68 69 5f 70 73 22 29 20 28  _unpackhi_ps") (
b3cb0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b3cc0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b3cd0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b3ce0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b3cf0 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 35  e/xmmintrin.h:25
b3d00 38 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  88:1").    (vari
b3d10 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b3d20 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b3d30 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b3d40 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b3d50 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b3d60 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b3d70 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
b3d80 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
b3d90 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
b3da0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b3db0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b3dc0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b3dd0 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
b3de0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b3df0 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
b3e00 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b3e10 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
b3e20 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b3e30 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b3e40 6d 6d 5f 75 6e 70 61 63 6b 6c 6f 5f 70 73 22 29  mm_unpacklo_ps")
b3e50 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b3e60 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b3e70 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b3e80 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b3e90 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
b3ea0 32 36 31 30 3a 31 22 29 0a 20 20 20 20 28 76 61  2610:1").    (va
b3eb0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b3ec0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b3ed0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b3ee0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b3ef0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b3f00 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b3f10 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
b3f20 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
b3f30 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
b3f40 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b3f50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b3f60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b3f70 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b3f80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b3f90 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20  "__m128"))))).  
b3fa0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
b3fb0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
b3fc0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
b3fd0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
b3fe0 22 5f 6d 6d 5f 6d 6f 76 65 5f 73 73 22 29 20 28  "_mm_move_ss") (
b3ff0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b4000 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b4010 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b4020 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b4030 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 36  e/xmmintrin.h:26
b4040 33 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  31:1").    (vari
b4050 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b4060 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b4070 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b4080 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b4090 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b40a0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b40b0 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
b40c0 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
b40d0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
b40e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b40f0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b4100 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b4110 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
b4120 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b4130 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
b4140 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b4150 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
b4160 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b4170 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b4180 6d 6d 5f 6d 6f 76 65 68 6c 5f 70 73 22 29 20 28  mm_movehl_ps") (
b4190 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b41a0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b41b0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b41c0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b41d0 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 36  e/xmmintrin.h:26
b41e0 35 32 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  52:1").    (vari
b41f0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b4200 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b4210 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b4220 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b4230 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b4240 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b4250 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
b4260 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
b4270 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
b4280 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b4290 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b42a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b42b0 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
b42c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b42d0 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
b42e0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b42f0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
b4300 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b4310 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b4320 6d 6d 5f 6d 6f 76 65 6c 68 5f 70 73 22 29 20 28  mm_movelh_ps") (
b4330 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b4340 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b4350 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b4360 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b4370 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 36  e/xmmintrin.h:26
b4380 37 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  73:1").    (vari
b4390 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b43a0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b43b0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b43c0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b43d0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b43e0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b43f0 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
b4400 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
b4410 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
b4420 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b4430 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b4440 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b4450 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
b4460 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b4470 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
b4480 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b4490 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
b44a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b44b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b44c0 6d 6d 5f 63 76 74 70 69 31 36 5f 70 73 22 29 20  mm_cvtpi16_ps") 
b44d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b44e0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b44f0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b4500 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b4510 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/xmmintrin.h:2
b4520 36 39 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  691:1").    (var
b4530 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b4540 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b4550 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b4560 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b4570 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b4580 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b4590 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b45a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
b45b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b45c0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b45d0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b45e0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b45f0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
b4600 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b4610 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
b4620 74 70 75 31 36 5f 70 73 22 29 20 28 6e 73 20 2e  tpu16_ps") (ns .
b4630 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b4640 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b4650 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b4660 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
b4670 6d 69 6e 74 72 69 6e 2e 68 3a 32 37 32 31 3a 31  mintrin.h:2721:1
b4680 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
b4690 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
b46a0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
b46b0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
b46c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
b46d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
b46e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b46f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b4700 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
b4710 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b4720 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
b4730 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b4740 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b4750 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
b4760 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
b4770 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 69 38 5f  e . "_mm_cvtpi8_
b4780 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ps") (ns . 0).  
b4790 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b47a0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b47b0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b47c0 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
b47d0 6e 2e 68 3a 32 37 35 30 3a 31 22 29 0a 20 20 20  n.h:2750:1").   
b47e0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b47f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b4800 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b4810 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b4820 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b4830 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b4840 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b4850 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b4860 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b4870 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b4880 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
b4890 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b48a0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
b48b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b48c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b48d0 6d 6d 5f 63 76 74 70 75 38 5f 70 73 22 29 20 28  mm_cvtpu8_ps") (
b48e0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b48f0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b4900 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b4910 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b4920 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 37  e/xmmintrin.h:27
b4930 37 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  75:1").    (vari
b4940 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b4950 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b4960 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b4970 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b4980 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b4990 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b49a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b49b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
b49c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b49d0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
b49e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
b49f0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
b4a00 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
b4a10 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b4a20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
b4a30 70 69 33 32 78 32 5f 70 73 22 29 20 28 6e 73 20  pi32x2_ps") (ns 
b4a40 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b4a50 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b4a60 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b4a70 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
b4a80 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 38 30 32 3a  mmintrin.h:2802:
b4a90 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b4aa0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b4ab0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b4ac0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b4ad0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b4ae0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b4af0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b4b00 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
b4b10 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
b4b20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
b4b30 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
b4b40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b4b50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
b4b60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b4b70 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b4b80 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b4b90 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b4ba0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
b4bb0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b4bc0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
b4bd0 74 70 73 5f 70 69 31 36 22 29 20 28 6e 73 20 2e  tps_pi16") (ns .
b4be0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b4bf0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b4c00 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b4c10 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
b4c20 6d 69 6e 74 72 69 6e 2e 68 3a 32 38 33 31 3a 31  mintrin.h:2831:1
b4c30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
b4c40 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
b4c50 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
b4c60 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
b4c70 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
b4c80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
b4c90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b4ca0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b4cb0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
b4cc0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b4cd0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
b4ce0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
b4cf0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
b4d00 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
b4d10 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
b4d20 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 73 5f 70  e . "_mm_cvtps_p
b4d30 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  i8") (ns . 0).  
b4d40 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b4d50 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b4d60 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b4d70 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
b4d80 6e 2e 68 3a 32 38 36 31 3a 31 22 29 0a 20 20 20  n.h:2861:1").   
b4d90 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b4da0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b4db0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b4dc0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b4dd0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b4de0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b4df0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b4e00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b4e10 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b4e20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b4e30 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
b4e40 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
b4e50 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
b4e60 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b4e70 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b4e80 6d 6d 5f 6d 6f 76 65 6d 61 73 6b 5f 70 73 22 29  mm_movemask_ps")
b4e90 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b4ea0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b4eb0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b4ec0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b4ed0 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
b4ee0 32 38 38 36 3a 31 22 29 0a 20 20 20 20 28 76 61  2886:1").    (va
b4ef0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b4f00 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b4f10 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b4f20 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b4f30 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b4f40 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b4f50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b4f60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b4f70 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b4f80 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b4f90 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
b4fa0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
b4fb0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
b4fc0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
b4fd0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
b4fe0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
b4ff0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
b5000 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
b5010 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
b5020 22 5f 5f 6d 31 32 38 64 22 29 0a 20 20 20 20 28  "__m128d").    (
b5030 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b5040 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b5050 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b5060 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
b5070 3a 32 39 3a 31 36 22 29 0a 20 20 20 20 28 74 79  :29:16").    (ty
b5080 70 65 20 28 74 61 67 20 2e 20 22 3c 75 6e 6b 6e  pe (tag . "<unkn
b5090 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74 6f 72 3e  own-type:Vector>
b50a0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b50b0 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
b50c0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
b50d0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 0a 20 20   . "__m128i").  
b50e0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b50f0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b5100 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b5110 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
b5120 6e 2e 68 3a 33 30 3a 31 39 22 29 0a 20 20 20 20  n.h:30:19").    
b5130 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3c 75  (type (tag . "<u
b5140 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74  nknown-type:Vect
b5150 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61 67 20  or>"))).  ((tag 
b5160 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
b5170 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
b5180 61 6d 65 20 2e 20 22 5f 5f 76 32 64 66 22 29 0a  ame . "__v2df").
b5190 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b51a0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b51b0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b51c0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
b51d0 72 69 6e 2e 68 3a 33 33 3a 31 36 22 29 0a 20 20  rin.h:33:16").  
b51e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b51f0 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65  <unknown-type:Ve
b5200 63 74 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61  ctor>"))).  ((ta
b5210 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
b5220 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
b5230 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 32 64 69 22  (name . "__v2di"
b5240 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b5250 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b5260 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b5270 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
b5280 6e 74 72 69 6e 2e 68 3a 33 34 3a 31 39 22 29 0a  ntrin.h:34:19").
b5290 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b52a0 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a   "<unknown-type:
b52b0 56 65 63 74 6f 72 3e 22 29 29 29 0a 20 20 28 28  Vector>"))).  ((
b52c0 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
b52d0 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
b52e0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 38 68    (name . "__v8h
b52f0 69 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  i").    (locatio
b5300 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b5310 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b5320 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
b5330 6d 69 6e 74 72 69 6e 2e 68 3a 33 35 3a 31 35 22  mintrin.h:35:15"
b5340 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
b5350 20 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70   . "<unknown-typ
b5360 65 3a 56 65 63 74 6f 72 3e 22 29 29 29 0a 20 20  e:Vector>"))).  
b5370 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
b5380 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
b5390 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
b53a0 31 36 71 69 22 29 0a 20 20 20 20 28 6c 6f 63 61  16qi").    (loca
b53b0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b53c0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b53d0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b53e0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 36 3a  /emmintrin.h:36:
b53f0 31 34 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  14").    (type (
b5400 74 61 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d  tag . "<unknown-
b5410 74 79 70 65 3a 56 65 63 74 6f 72 3e 22 29 29 29  type:Vector>")))
b5420 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
b5430 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
b5440 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
b5450 5f 5f 76 32 64 75 22 29 0a 20 20 20 20 28 6c 6f  __v2du").    (lo
b5460 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b5470 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b5480 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b5490 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  de/emmintrin.h:3
b54a0 39 3a 32 38 22 29 0a 20 20 20 20 28 74 79 70 65  9:28").    (type
b54b0 20 28 74 61 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77   (tag . "<unknow
b54c0 6e 2d 74 79 70 65 3a 56 65 63 74 6f 72 3e 22 29  n-type:Vector>")
b54d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
b54e0 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
b54f0 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
b5500 20 22 5f 5f 76 38 68 75 22 29 0a 20 20 20 20 28   "__v8hu").    (
b5510 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b5520 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b5530 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b5540 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
b5550 3a 34 30 3a 32 34 22 29 0a 20 20 20 20 28 74 79  :40:24").    (ty
b5560 70 65 20 28 74 61 67 20 2e 20 22 3c 75 6e 6b 6e  pe (tag . "<unkn
b5570 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74 6f 72 3e  own-type:Vector>
b5580 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b5590 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
b55a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
b55b0 20 2e 20 22 5f 5f 76 31 36 71 75 22 29 0a 20 20   . "__v16qu").  
b55c0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b55d0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b55e0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b55f0 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
b5600 6e 2e 68 3a 34 31 3a 32 33 22 29 0a 20 20 20 20  n.h:41:23").    
b5610 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3c 75  (type (tag . "<u
b5620 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74  nknown-type:Vect
b5630 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61 67 20  or>"))).  ((tag 
b5640 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
b5650 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
b5660 61 6d 65 20 2e 20 22 5f 5f 76 31 36 71 73 22 29  ame . "__v16qs")
b5670 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b5680 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b5690 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b56a0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b56b0 74 72 69 6e 2e 68 3a 34 35 3a 32 31 22 29 0a 20  trin.h:45:21"). 
b56c0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b56d0 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56  "<unknown-type:V
b56e0 65 63 74 6f 72 3e 22 29 29 29 0a 20 20 28 28 74  ector>"))).  ((t
b56f0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b5700 20 28 6e 61 6d 65 20 2e 20 22 5f 63 76 74 73 68   (name . "_cvtsh
b5710 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ss") (ns . 0). 
b5720 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b5730 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b5740 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b5750 2f 69 6e 63 6c 75 64 65 2f 66 31 36 63 69 6e 74  /include/f16cint
b5760 72 69 6e 2e 68 3a 34 36 3a 31 22 29 0a 20 20 20  rin.h:46:1").   
b5770 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b5780 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b5790 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b57a0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b57b0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b57c0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b57d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b57e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b57f0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b5800 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
b5810 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
b5820 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20 20  igned-short").  
b5830 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
b5840 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
b5850 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
b5860 6d 65 6e 74 20 2e 20 31 36 29 29 29 29 29 0a 20  ment . 16))))). 
b5870 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
b5880 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
b5890 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
b58a0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
b58b0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
b58c0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
b58d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b58e0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
b58f0 70 68 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29  ph_ps") (ns . 0)
b5900 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b5910 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b5920 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b5930 2e 31 2f 69 6e 63 6c 75 64 65 2f 66 31 36 63 69  .1/include/f16ci
b5940 6e 74 72 69 6e 2e 68 3a 31 31 37 3a 31 22 29 0a  ntrin.h:117:1").
b5950 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b5960 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b5970 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b5980 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b5990 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b59a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b59b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b59c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b59d0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
b59e0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b59f0 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29  . "__m128i")))))
b5a00 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b5a10 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b5a20 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b5a30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b5a40 20 2e 20 22 5f 6d 6d 5f 61 64 64 5f 73 64 22 29   . "_mm_add_sd")
b5a50 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b5a60 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
b5a70 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b5a80 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
b5a90 6e 2e 68 3a 36 38 3a 31 22 29 0a 20 20 20 20 28  n.h:68:1").    (
b5aa0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
b5ab0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
b5ac0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
b5ad0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
b5ae0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
b5af0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
b5b00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b5b10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b5b20 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
b5b30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b5b40 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20  m128d"))).      
b5b50 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
b5b60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b5b70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
b5b80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b5b90 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b5ba0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
b5bb0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
b5bc0 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74  _m128d"))).  ((t
b5bd0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b5be0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64   (name . "_mm_ad
b5bf0 64 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  d_pd") (ns . 0).
b5c00 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
b5c10 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b5c20 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
b5c30 6d 69 6e 74 72 69 6e 2e 68 3a 38 37 3a 31 22 29  mintrin.h:87:1")
b5c40 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
b5c50 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
b5c60 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
b5c70 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
b5c80 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
b5c90 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
b5ca0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b5cb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b5cc0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
b5cd0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b5ce0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
b5cf0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
b5d00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b5d10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b5d20 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
b5d30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b5d40 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20  m128d"))))).    
b5d50 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b5d60 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b5d70 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
b5d80 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
b5d90 5f 6d 6d 5f 73 75 62 5f 73 64 22 29 20 28 6e 73  _mm_sub_sd") (ns
b5da0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b5db0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b5dc0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b5dd0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b5de0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 31 30 3a  emmintrin.h:110:
b5df0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b5e00 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b5e10 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b5e20 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b5e30 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b5e40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b5e50 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b5e60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b5e70 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b5e80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b5e90 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b5ea0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b5eb0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b5ec0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b5ed0 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b5ee0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b5ef0 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
b5f00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b5f10 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b5f20 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b5f30 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b5f40 2e 20 22 5f 6d 6d 5f 73 75 62 5f 70 64 22 29 20  . "_mm_sub_pd") 
b5f50 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b5f60 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b5f70 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b5f80 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b5f90 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/emmintrin.h:1
b5fa0 32 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  29:1").    (vari
b5fb0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b5fc0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b5fd0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b5fe0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b5ff0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b6000 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b6010 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b6020 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
b6030 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b6040 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b6050 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  d"))).        ((
b6060 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b6070 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b6080 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b6090 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b60a0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
b60b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b60c0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b60d0 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8d"))).  ((tag .
b60e0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
b60f0 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 75 6c 5f 73 64  me . "_mm_mul_sd
b6100 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b6110 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b6120 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b6130 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b6140 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
b6150 68 3a 31 35 31 3a 31 22 29 0a 20 20 20 20 28 76  h:151:1").    (v
b6160 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b6170 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b6180 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b6190 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b61a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b61b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b61c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b61d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b61e0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
b61f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b6200 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
b6210 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b6220 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b6230 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
b6240 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b6250 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b6260 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b6270 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b6280 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
b6290 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b62a0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 75 6c  (name . "_mm_mul
b62b0 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _pd") (ns . 0). 
b62c0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b62d0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b62e0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b62f0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
b6300 69 6e 2e 68 3a 31 37 30 3a 31 22 29 0a 20 20 20  in.h:170:1").   
b6310 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b6320 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b6330 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b6340 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b6350 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b6360 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b6370 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b6380 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b6390 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b63a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b63b0 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
b63c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
b63d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b63e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
b63f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b6400 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b6410 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
b6420 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
b6430 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28  "__m128d"))).  (
b6440 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
b6450 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
b6460 64 69 76 5f 73 64 22 29 20 28 6e 73 20 2e 20 30  div_sd") (ns . 0
b6470 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b6480 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b6490 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b64a0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
b64b0 6e 74 72 69 6e 2e 68 3a 31 39 33 3a 31 22 29 0a  ntrin.h:193:1").
b64c0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b64d0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b64e0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b64f0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b6500 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b6510 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b6520 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b6530 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b6540 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
b6550 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b6560 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b6570 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
b6580 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b6590 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b65a0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
b65b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b65c0 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
b65d0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b65e0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
b65f0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b6600 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b6610 6d 6d 5f 64 69 76 5f 70 64 22 29 20 28 6e 73 20  mm_div_pd") (ns 
b6620 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b6630 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b6640 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b6650 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
b6660 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 31 33 3a 31  mmintrin.h:213:1
b6670 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
b6680 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
b6690 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
b66a0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
b66b0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
b66c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
b66d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b66e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b66f0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
b6700 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b6710 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b6720 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b6730 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b6740 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b6750 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
b6760 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b6770 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20  __m128d"))))).  
b6780 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
b6790 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b67a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
b67b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
b67c0 20 22 5f 6d 6d 5f 73 71 72 74 5f 73 64 22 29 20   "_mm_sqrt_sd") 
b67d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b67e0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b67f0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b6800 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b6810 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/emmintrin.h:2
b6820 33 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  38:1").    (vari
b6830 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b6840 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b6850 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b6860 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b6870 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b6880 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b6890 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b68a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
b68b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b68c0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b68d0 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  d"))).        ((
b68e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b68f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b6900 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b6910 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b6920 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
b6930 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b6940 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b6950 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8d"))).  ((tag .
b6960 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
b6970 6d 65 20 2e 20 22 5f 6d 6d 5f 73 71 72 74 5f 70  me . "_mm_sqrt_p
b6980 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
b6990 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b69a0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b69b0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b69c0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
b69d0 2e 68 3a 32 35 36 3a 31 22 29 0a 20 20 20 20 28  .h:256:1").    (
b69e0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
b69f0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
b6a00 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
b6a10 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
b6a20 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
b6a30 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
b6a40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b6a50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b6a60 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
b6a70 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b6a80 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20  m128d"))))).    
b6a90 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b6aa0 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b6ab0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
b6ac0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
b6ad0 5f 6d 6d 5f 6d 69 6e 5f 73 64 22 29 20 28 6e 73  _mm_min_sd") (ns
b6ae0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b6af0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b6b00 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b6b10 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b6b20 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 38 30 3a  emmintrin.h:280:
b6b30 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b6b40 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b6b50 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b6b60 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b6b70 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b6b80 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b6b90 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b6ba0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b6bb0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b6bc0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b6bd0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b6be0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b6bf0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b6c00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b6c10 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b6c20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b6c30 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
b6c40 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b6c50 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b6c60 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b6c70 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b6c80 2e 20 22 5f 6d 6d 5f 6d 69 6e 5f 70 64 22 29 20  . "_mm_min_pd") 
b6c90 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b6ca0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b6cb0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b6cc0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b6cd0 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  de/emmintrin.h:3
b6ce0 30 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  00:1").    (vari
b6cf0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b6d00 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b6d10 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b6d20 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b6d30 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b6d40 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b6d50 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b6d60 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
b6d70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b6d80 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b6d90 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  d"))).        ((
b6da0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b6db0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b6dc0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b6dd0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b6de0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
b6df0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b6e00 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b6e10 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8d"))).  ((tag .
b6e20 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
b6e30 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 61 78 5f 73 64  me . "_mm_max_sd
b6e40 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b6e50 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b6e60 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b6e70 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b6e80 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
b6e90 68 3a 33 32 34 3a 31 22 29 0a 20 20 20 20 28 76  h:324:1").    (v
b6ea0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b6eb0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b6ec0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b6ed0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b6ee0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b6ef0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b6f00 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b6f10 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b6f20 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
b6f30 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b6f40 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
b6f50 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b6f60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b6f70 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
b6f80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b6f90 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b6fa0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b6fb0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b6fc0 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
b6fd0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b6fe0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 61 78  (name . "_mm_max
b6ff0 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _pd") (ns . 0). 
b7000 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b7010 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b7020 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b7030 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
b7040 69 6e 2e 68 3a 33 34 34 3a 31 22 29 0a 20 20 20  in.h:344:1").   
b7050 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b7060 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b7070 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b7080 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b7090 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b70a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b70b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b70c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b70d0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b70e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b70f0 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
b7100 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
b7110 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b7120 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
b7130 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b7140 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b7150 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
b7160 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
b7170 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28  "__m128d"))).  (
b7180 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
b7190 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
b71a0 61 6e 64 5f 70 64 22 29 20 28 6e 73 20 2e 20 30  and_pd") (ns . 0
b71b0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b71c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b71d0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b71e0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
b71f0 6e 74 72 69 6e 2e 68 3a 33 36 32 3a 31 22 29 0a  ntrin.h:362:1").
b7200 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b7210 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b7220 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b7230 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b7240 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b7250 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b7260 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b7270 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b7280 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
b7290 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b72a0 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b72b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
b72c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b72d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b72e0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
b72f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b7300 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
b7310 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b7320 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
b7330 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b7340 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b7350 6d 6d 5f 61 6e 64 6e 6f 74 5f 70 64 22 29 20 28  mm_andnot_pd") (
b7360 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b7370 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b7380 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b7390 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b73a0 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 38  e/emmintrin.h:38
b73b0 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  3:1").    (varia
b73c0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
b73d0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
b73e0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
b73f0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
b7400 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
b7410 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
b7420 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b7430 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
b7440 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b7450 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b7460 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
b7470 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b7480 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b7490 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
b74a0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b74b0 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29  . "__m128d")))))
b74c0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b74d0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b74e0 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
b74f0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
b7500 65 20 2e 20 22 5f 6d 6d 5f 6f 72 5f 70 64 22 29  e . "_mm_or_pd")
b7510 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b7520 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b7530 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b7540 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b7550 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
b7560 34 30 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  401:1").    (var
b7570 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b7580 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b7590 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b75a0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b75b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b75c0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b75d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b75e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
b75f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b7600 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b7610 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8d"))).        (
b7620 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b7630 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b7640 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
b7650 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b7660 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b7670 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
b7680 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b7690 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  28d"))).  ((tag 
b76a0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
b76b0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 78 6f 72 5f 70  ame . "_mm_xor_p
b76c0 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
b76d0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b76e0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b76f0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b7700 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
b7710 2e 68 3a 34 31 39 3a 31 22 29 0a 20 20 20 20 28  .h:419:1").    (
b7720 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
b7730 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
b7740 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
b7750 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
b7760 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
b7770 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
b7780 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b7790 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b77a0 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
b77b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b77c0 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20  m128d"))).      
b77d0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
b77e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b77f0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
b7800 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b7810 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b7820 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
b7830 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
b7840 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74  _m128d"))).  ((t
b7850 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b7860 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d   (name . "_mm_cm
b7870 70 65 71 5f 70 64 22 29 20 28 6e 73 20 2e 20 30  peq_pd") (ns . 0
b7880 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b7890 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b78a0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b78b0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
b78c0 6e 74 72 69 6e 2e 68 3a 34 33 38 3a 31 22 29 0a  ntrin.h:438:1").
b78d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b78e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b78f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b7900 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b7910 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b7920 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b7930 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b7940 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b7950 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
b7960 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b7970 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b7980 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
b7990 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b79a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b79b0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
b79c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b79d0 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
b79e0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b79f0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
b7a00 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b7a10 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b7a20 6d 6d 5f 63 6d 70 6c 74 5f 70 64 22 29 20 28 6e  mm_cmplt_pd") (n
b7a30 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b7a40 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b7a50 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b7a60 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b7a70 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 35 38  /emmintrin.h:458
b7a80 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
b7a90 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b7aa0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
b7ab0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
b7ac0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
b7ad0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
b7ae0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
b7af0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b7b00 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
b7b10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b7b20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b7b30 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
b7b40 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b7b50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b7b60 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
b7b70 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b7b80 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
b7b90 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b7ba0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b7bb0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b7bc0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b7bd0 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6c 65 5f 70 64   . "_mm_cmple_pd
b7be0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b7bf0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b7c00 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b7c10 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b7c20 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
b7c30 68 3a 34 37 39 3a 31 22 29 0a 20 20 20 20 28 76  h:479:1").    (v
b7c40 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b7c50 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b7c60 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b7c70 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b7c80 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b7c90 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b7ca0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b7cb0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b7cc0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
b7cd0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b7ce0 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
b7cf0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b7d00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b7d10 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
b7d20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b7d30 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b7d40 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b7d50 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b7d60 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
b7d70 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b7d80 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
b7d90 67 74 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29  gt_pd") (ns . 0)
b7da0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b7db0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b7dc0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b7dd0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b7de0 74 72 69 6e 2e 68 3a 35 30 30 3a 31 22 29 0a 20  trin.h:500:1"). 
b7df0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b7e00 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b7e10 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b7e20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b7e30 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b7e40 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b7e50 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b7e60 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b7e70 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b7e80 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b7e90 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b7ea0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b7eb0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b7ec0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b7ed0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b7ee0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b7ef0 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b7f00 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b7f10 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b7f20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b7f30 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b7f40 6d 5f 63 6d 70 67 65 5f 70 64 22 29 20 28 6e 73  m_cmpge_pd") (ns
b7f50 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b7f60 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b7f70 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b7f80 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b7f90 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35 32 31 3a  emmintrin.h:521:
b7fa0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b7fb0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b7fc0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b7fd0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b7fe0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b7ff0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b8000 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b8010 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b8020 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b8030 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b8040 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b8050 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b8060 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b8070 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b8080 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b8090 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b80a0 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
b80b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b80c0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b80d0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b80e0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b80f0 2e 20 22 5f 6d 6d 5f 63 6d 70 6f 72 64 5f 70 64  . "_mm_cmpord_pd
b8100 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b8110 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b8120 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b8130 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b8140 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
b8150 68 3a 35 34 34 3a 31 22 29 0a 20 20 20 20 28 76  h:544:1").    (v
b8160 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b8170 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b8180 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b8190 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b81a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b81b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b81c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b81d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b81e0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
b81f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b8200 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
b8210 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b8220 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b8230 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
b8240 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b8250 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b8260 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b8270 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b8280 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
b8290 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b82a0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
b82b0 75 6e 6f 72 64 5f 70 64 22 29 20 28 6e 73 20 2e  unord_pd") (ns .
b82c0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b82d0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b82e0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b82f0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
b8300 6d 69 6e 74 72 69 6e 2e 68 3a 35 36 38 3a 31 22  mintrin.h:568:1"
b8310 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b8320 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b8330 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b8340 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b8350 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b8360 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b8370 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b8380 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b8390 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
b83a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b83b0 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b83c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b83d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b83e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b83f0 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
b8400 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b8410 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
b8420 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
b8430 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b8440 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
b8450 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
b8460 22 5f 6d 6d 5f 63 6d 70 6e 65 71 5f 70 64 22 29  "_mm_cmpneq_pd")
b8470 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b8480 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b8490 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b84a0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b84b0 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
b84c0 35 38 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72  589:1").    (var
b84d0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b84e0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b84f0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b8500 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b8510 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b8520 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b8530 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b8540 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
b8550 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b8560 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b8570 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8d"))).        (
b8580 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b8590 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b85a0 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
b85b0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b85c0 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b85d0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
b85e0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b85f0 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  28d"))).  ((tag 
b8600 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
b8610 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 6c  ame . "_mm_cmpnl
b8620 74 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  t_pd") (ns . 0).
b8630 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b8640 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b8650 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b8660 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
b8670 72 69 6e 2e 68 3a 36 31 30 3a 31 22 29 0a 20 20  rin.h:610:1").  
b8680 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
b8690 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
b86a0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
b86b0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
b86c0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
b86d0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
b86e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b86f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b8700 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
b8710 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b8720 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20  "__m128d"))).   
b8730 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
b8740 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b8750 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
b8760 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b8770 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b8780 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8d"))))).    (re
b8790 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
b87a0 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b87b0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
b87c0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
b87d0 5f 63 6d 70 6e 6c 65 5f 70 64 22 29 20 28 6e 73  _cmpnle_pd") (ns
b87e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b87f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b8800 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b8810 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b8820 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 33 31 3a  emmintrin.h:631:
b8830 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b8840 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b8850 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b8860 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b8870 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b8880 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b8890 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b88a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b88b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b88c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b88d0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b88e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b88f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b8900 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b8910 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b8920 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b8930 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
b8940 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b8950 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b8960 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b8970 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b8980 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 67 74 5f 70 64  . "_mm_cmpngt_pd
b8990 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b89a0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b89b0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b89c0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b89d0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
b89e0 68 3a 36 35 32 3a 31 22 29 0a 20 20 20 20 28 76  h:652:1").    (v
b89f0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b8a00 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b8a10 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b8a20 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b8a30 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b8a40 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b8a50 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b8a60 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b8a70 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
b8a80 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b8a90 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
b8aa0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b8ab0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b8ac0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
b8ad0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b8ae0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b8af0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b8b00 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b8b10 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
b8b20 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b8b30 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
b8b40 6e 67 65 5f 70 64 22 29 20 28 6e 73 20 2e 20 30  nge_pd") (ns . 0
b8b50 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b8b60 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b8b70 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b8b80 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
b8b90 6e 74 72 69 6e 2e 68 3a 36 37 33 3a 31 22 29 0a  ntrin.h:673:1").
b8ba0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b8bb0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b8bc0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b8bd0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b8be0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b8bf0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b8c00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b8c10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b8c20 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
b8c30 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b8c40 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b8c50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
b8c60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b8c70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b8c80 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
b8c90 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b8ca0 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
b8cb0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b8cc0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
b8cd0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b8ce0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b8cf0 6d 6d 5f 63 6d 70 65 71 5f 73 64 22 29 20 28 6e  mm_cmpeq_sd") (n
b8d00 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b8d10 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b8d20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b8d30 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b8d40 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 39 36  /emmintrin.h:696
b8d50 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
b8d60 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b8d70 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
b8d80 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
b8d90 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
b8da0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
b8db0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
b8dc0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b8dd0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
b8de0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b8df0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b8e00 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
b8e10 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b8e20 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b8e30 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
b8e40 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b8e50 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
b8e60 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b8e70 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b8e80 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b8e90 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b8ea0 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6c 74 5f 73 64   . "_mm_cmplt_sd
b8eb0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b8ec0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b8ed0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b8ee0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b8ef0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
b8f00 68 3a 37 32 31 3a 31 22 29 0a 20 20 20 20 28 76  h:721:1").    (v
b8f10 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b8f20 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b8f30 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b8f40 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b8f50 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b8f60 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b8f70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b8f80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b8f90 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
b8fa0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b8fb0 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
b8fc0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b8fd0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b8fe0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
b8ff0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b9000 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b9010 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b9020 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b9030 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
b9040 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b9050 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
b9060 6c 65 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29  le_sd") (ns . 0)
b9070 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b9080 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b9090 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b90a0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b90b0 74 72 69 6e 2e 68 3a 37 34 36 3a 31 22 29 0a 20  trin.h:746:1"). 
b90c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b90d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b90e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b90f0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b9100 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b9110 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b9120 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b9130 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b9140 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b9150 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b9160 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b9170 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b9180 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b9190 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b91a0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b91b0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b91c0 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b91d0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b91e0 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b91f0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b9200 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b9210 6d 5f 63 6d 70 67 74 5f 73 64 22 29 20 28 6e 73  m_cmpgt_sd") (ns
b9220 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b9230 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b9240 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b9250 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b9260 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 37 37 31 3a  emmintrin.h:771:
b9270 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b9280 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b9290 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b92a0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b92b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b92c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b92d0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b92e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b92f0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b9300 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b9310 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b9320 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b9330 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b9340 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b9350 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b9360 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b9370 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
b9380 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b9390 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b93a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b93b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b93c0 2e 20 22 5f 6d 6d 5f 63 6d 70 67 65 5f 73 64 22  . "_mm_cmpge_sd"
b93d0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b93e0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b93f0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b9400 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b9410 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
b9420 3a 37 39 37 3a 31 22 29 0a 20 20 20 20 28 76 61  :797:1").    (va
b9430 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b9440 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b9450 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b9460 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b9470 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b9480 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b9490 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b94a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b94b0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b94c0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b94d0 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
b94e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b94f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b9500 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b9510 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b9520 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b9530 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b9540 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b9550 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
b9560 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b9570 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6f  name . "_mm_cmpo
b9580 72 64 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29  rd_sd") (ns . 0)
b9590 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b95a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b95b0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b95c0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b95d0 74 72 69 6e 2e 68 3a 38 32 35 3a 31 22 29 0a 20  trin.h:825:1"). 
b95e0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b95f0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b9600 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b9610 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b9620 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b9630 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b9640 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b9650 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b9660 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b9670 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b9680 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b9690 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b96a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b96b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b96c0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b96d0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b96e0 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b96f0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b9700 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b9710 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b9720 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b9730 6d 5f 63 6d 70 75 6e 6f 72 64 5f 73 64 22 29 20  m_cmpunord_sd") 
b9740 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b9750 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b9760 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b9770 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b9780 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38  de/emmintrin.h:8
b9790 35 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  53:1").    (vari
b97a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b97b0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b97c0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b97d0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b97e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b97f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b9800 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b9810 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
b9820 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b9830 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b9840 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  d"))).        ((
b9850 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b9860 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b9870 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b9880 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b9890 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
b98a0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b98b0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b98c0 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8d"))).  ((tag .
b98d0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
b98e0 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 65 71  me . "_mm_cmpneq
b98f0 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _sd") (ns . 0). 
b9900 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b9910 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b9920 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b9930 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
b9940 69 6e 2e 68 3a 38 37 38 3a 31 22 29 0a 20 20 20  in.h:878:1").   
b9950 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b9960 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b9970 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b9980 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b9990 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b99a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b99b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b99c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b99d0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b99e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b99f0 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
b9a00 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
b9a10 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b9a20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
b9a30 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b9a40 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b9a50 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
b9a60 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
b9a70 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28  "__m128d"))).  (
b9a80 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
b9a90 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
b9aa0 63 6d 70 6e 6c 74 5f 73 64 22 29 20 28 6e 73 20  cmpnlt_sd") (ns 
b9ab0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b9ac0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b9ad0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b9ae0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
b9af0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 39 30 33 3a 31  mmintrin.h:903:1
b9b00 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
b9b10 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
b9b20 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
b9b30 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
b9b40 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
b9b50 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
b9b60 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b9b70 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b9b80 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
b9b90 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b9ba0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b9bb0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b9bc0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b9bd0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b9be0 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
b9bf0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b9c00 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20  __m128d"))))).  
b9c10 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
b9c20 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b9c30 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
b9c40 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
b9c50 20 22 5f 6d 6d 5f 63 6d 70 6e 6c 65 5f 73 64 22   "_mm_cmpnle_sd"
b9c60 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b9c70 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b9c80 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b9c90 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b9ca0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
b9cb0 3a 39 32 38 3a 31 22 29 0a 20 20 20 20 28 76 61  :928:1").    (va
b9cc0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b9cd0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b9ce0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b9cf0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b9d00 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b9d10 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b9d20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b9d30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b9d40 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b9d50 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b9d60 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
b9d70 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b9d80 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b9d90 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b9da0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b9db0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b9dc0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b9dd0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b9de0 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
b9df0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b9e00 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e  name . "_mm_cmpn
b9e10 67 74 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29  gt_sd") (ns . 0)
b9e20 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b9e30 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b9e40 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b9e50 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b9e60 74 72 69 6e 2e 68 3a 39 35 33 3a 31 22 29 0a 20  trin.h:953:1"). 
b9e70 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b9e80 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b9e90 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b9ea0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b9eb0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b9ec0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b9ed0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b9ee0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b9ef0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b9f00 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b9f10 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b9f20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b9f30 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b9f40 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b9f50 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b9f60 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b9f70 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b9f80 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b9f90 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b9fa0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b9fb0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b9fc0 6d 5f 63 6d 70 6e 67 65 5f 73 64 22 29 20 28 6e  m_cmpnge_sd") (n
b9fd0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b9fe0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b9ff0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
ba000 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
ba010 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 39 37 39  /emmintrin.h:979
ba020 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
ba030 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
ba040 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
ba050 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
ba060 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
ba070 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
ba080 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
ba090 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ba0a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
ba0b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
ba0c0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
ba0d0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
ba0e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ba0f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ba100 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
ba110 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ba120 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
ba130 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ba140 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
ba150 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
ba160 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ba170 20 2e 20 22 5f 6d 6d 5f 63 6f 6d 69 65 71 5f 73   . "_mm_comieq_s
ba180 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
ba190 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
ba1a0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
ba1b0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
ba1c0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
ba1d0 2e 68 3a 31 30 30 31 3a 31 22 29 0a 20 20 20 20  .h:1001:1").    
ba1e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
ba1f0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
ba200 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
ba210 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
ba220 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
ba230 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
ba240 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
ba250 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ba260 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
ba270 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
ba280 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20  _m128d"))).     
ba290 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ba2a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ba2b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
ba2c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ba2d0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
ba2e0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
ba2f0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
ba300 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
ba310 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
ba320 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
ba330 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
ba340 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ba350 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
ba360 6d 6d 5f 63 6f 6d 69 6c 74 5f 73 64 22 29 20 28  mm_comilt_sd") (
ba370 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
ba380 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
ba390 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
ba3a0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
ba3b0 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 30  e/emmintrin.h:10
ba3c0 32 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  25:1").    (vari
ba3d0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
ba3e0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
ba3f0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
ba400 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
ba410 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
ba420 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
ba430 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ba440 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
ba450 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ba460 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ba470 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  d"))).        ((
ba480 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ba490 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ba4a0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
ba4b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ba4c0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
ba4d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ba4e0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
ba4f0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
ba500 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
ba510 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
ba520 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
ba530 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ba540 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6f   (name . "_mm_co
ba550 6d 69 6c 65 5f 73 64 22 29 20 28 6e 73 20 2e 20  mile_sd") (ns . 
ba560 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ba570 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
ba580 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
ba590 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
ba5a0 69 6e 74 72 69 6e 2e 68 3a 31 30 34 39 3a 31 22  intrin.h:1049:1"
ba5b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
ba5c0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
ba5d0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
ba5e0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
ba5f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ba600 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ba610 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ba620 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ba630 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
ba640 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ba650 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
ba660 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ba670 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
ba680 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ba690 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
ba6a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
ba6b0 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
ba6c0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
ba6d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
ba6e0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
ba6f0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
ba700 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
ba710 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
ba720 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
ba730 65 20 2e 20 22 5f 6d 6d 5f 63 6f 6d 69 67 74 5f  e . "_mm_comigt_
ba740 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sd") (ns . 0).  
ba750 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
ba760 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
ba770 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
ba780 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
ba790 6e 2e 68 3a 31 30 37 33 3a 31 22 29 0a 20 20 20  n.h:1073:1").   
ba7a0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
ba7b0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
ba7c0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
ba7d0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
ba7e0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
ba7f0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
ba800 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ba810 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ba820 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
ba830 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
ba840 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
ba850 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
ba860 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ba870 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
ba880 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ba890 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ba8a0 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
ba8b0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
ba8c0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
ba8d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
ba8e0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
ba8f0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
ba900 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
ba910 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
ba920 5f 6d 6d 5f 63 6f 6d 69 67 65 5f 73 64 22 29 20  _mm_comige_sd") 
ba930 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
ba940 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
ba950 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
ba960 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
ba970 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/emmintrin.h:1
ba980 30 39 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72  097:1").    (var
ba990 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
ba9a0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
ba9b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
ba9c0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
ba9d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
ba9e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
ba9f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
baa00 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
baa10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
baa20 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
baa30 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8d"))).        (
baa40 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
baa50 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
baa60 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
baa70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
baa80 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
baa90 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
baaa0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
baab0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
baac0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
baad0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
baae0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
baaf0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
bab00 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
bab10 6f 6d 69 6e 65 71 5f 73 64 22 29 20 28 6e 73 20  omineq_sd") (ns 
bab20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
bab30 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
bab40 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
bab50 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
bab60 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 31 32 31 3a  mmintrin.h:1121:
bab70 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
bab80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
bab90 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
baba0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
babb0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
babc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
babd0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
babe0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
babf0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
bac00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
bac10 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
bac20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
bac30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
bac40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
bac50 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
bac60 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
bac70 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
bac80 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
bac90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
baca0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
bacb0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
bacc0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
bacd0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
bace0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
bacf0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 63 6f 6d 69  ame . "_mm_ucomi
bad00 65 71 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29  eq_sd") (ns . 0)
bad10 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
bad20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
bad30 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
bad40 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
bad50 74 72 69 6e 2e 68 3a 31 31 34 35 3a 31 22 29 0a  trin.h:1145:1").
bad60 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
bad70 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
bad80 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
bad90 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
bada0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
badb0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
badc0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
badd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
bade0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
badf0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
bae00 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
bae10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
bae20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
bae30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
bae40 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
bae50 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
bae60 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
bae70 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
bae80 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
bae90 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
baea0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
baeb0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
baec0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
baed0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
baee0 2e 20 22 5f 6d 6d 5f 75 63 6f 6d 69 6c 74 5f 73  . "_mm_ucomilt_s
baef0 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
baf00 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
baf10 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
baf20 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
baf30 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
baf40 2e 68 3a 31 31 37 31 3a 31 22 29 0a 20 20 20 20  .h:1171:1").    
baf50 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
baf60 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
baf70 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
baf80 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
baf90 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
bafa0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
bafb0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
bafc0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
bafd0 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
bafe0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
baff0 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20  _m128d"))).     
bb000 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
bb010 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
bb020 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
bb030 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
bb040 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
bb050 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
bb060 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
bb070 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
bb080 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
bb090 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
bb0a0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
bb0b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
bb0c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
bb0d0 6d 6d 5f 75 63 6f 6d 69 6c 65 5f 73 64 22 29 20  mm_ucomile_sd") 
bb0e0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
bb0f0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
bb100 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
bb110 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
bb120 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/emmintrin.h:1
bb130 31 39 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72  197:1").    (var
bb140 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
bb150 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
bb160 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
bb170 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
bb180 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
bb190 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
bb1a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
bb1b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
bb1c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
bb1d0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
bb1e0 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8d"))).        (
bb1f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
bb200 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
bb210 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
bb220 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
bb230 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
bb240 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
bb250 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
bb260 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
bb270 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
bb280 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
bb290 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
bb2a0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
bb2b0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75  ) (name . "_mm_u
bb2c0 63 6f 6d 69 67 74 5f 73 64 22 29 20 28 6e 73 20  comigt_sd") (ns 
bb2d0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
bb2e0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
bb2f0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
bb300 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
bb310 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32 32 33 3a  mmintrin.h:1223:
bb320 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
bb330 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
bb340 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
bb350 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
bb360 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
bb370 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
bb380 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
bb390 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bb3a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
bb3b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
bb3c0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
bb3d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
bb3e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
bb3f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
bb400 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
bb410 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
bb420 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
bb430 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
bb440 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
bb450 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
bb460 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
bb470 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
bb480 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
bb490 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
bb4a0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 63 6f 6d 69  ame . "_mm_ucomi
bb4b0 67 65 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29  ge_sd") (ns . 0)
bb4c0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
bb4d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
bb4e0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
bb4f0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
bb500 74 72 69 6e 2e 68 3a 31 32 34 39 3a 31 22 29 0a  trin.h:1249:1").
bb510 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
bb520 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
bb530 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
bb540 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
bb550 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
bb560 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
bb570 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
bb580 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
bb590 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
bb5a0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
bb5b0 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
bb5c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
bb5d0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
bb5e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
bb5f0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
bb600 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
bb610 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
bb620 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
bb630 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
bb640 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
bb650 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
bb660 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
bb670 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
bb680 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
bb690 2e 20 22 5f 6d 6d 5f 75 63 6f 6d 69 6e 65 71 5f  . "_mm_ucomineq_
bb6a0 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sd") (ns . 0).  
bb6b0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
bb6c0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
bb6d0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
bb6e0 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
bb6f0 6e 2e 68 3a 31 32 37 35 3a 31 22 29 0a 20 20 20  n.h:1275:1").   
bb700 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
bb710 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
bb720 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
bb730 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
bb740 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
bb750 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
bb760 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
bb770 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
bb780 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
bb790 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
bb7a0 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
bb7b0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
bb7c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
bb7d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
bb7e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
bb7f0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
bb800 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
bb810 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
bb820 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
bb830 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
bb840 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
bb850 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
bb860 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
bb870 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
bb880 5f 6d 6d 5f 63 76 74 70 64 5f 70 73 22 29 20 28  _mm_cvtpd_ps") (
bb890 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
bb8a0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
bb8b0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
bb8c0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
bb8d0 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32  e/emmintrin.h:12
bb8e0 39 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  94:1").    (vari
bb8f0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
bb900 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
bb910 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
bb920 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
bb930 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
bb940 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
bb950 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
bb960 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
bb970 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
bb980 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
bb990 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
bb9a0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
bb9b0 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
bb9c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
bb9d0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
bb9e0 76 74 70 73 5f 70 64 22 29 20 28 6e 73 20 2e 20  vtps_pd") (ns . 
bb9f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
bba00 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
bba10 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
bba20 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
bba30 69 6e 74 72 69 6e 2e 68 3a 31 33 31 34 3a 31 22  intrin.h:1314:1"
bba40 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
bba50 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
bba60 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
bba70 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
bba80 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
bba90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
bbaa0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
bbab0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
bbac0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
bbad0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
bbae0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
bbaf0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
bbb00 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
bbb10 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8d"))).  ((tag .
bbb20 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
bbb30 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 65 70 69  me . "_mm_cvtepi
bbb40 33 32 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29  32_pd") (ns . 0)
bbb50 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
bbb60 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
bbb70 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
bbb80 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
bbb90 74 72 69 6e 2e 68 3a 31 33 33 37 3a 31 22 29 0a  trin.h:1337:1").
bbba0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
bbbb0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
bbbc0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
bbbd0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
bbbe0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
bbbf0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
bbc00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
bbc10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
bbc20 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
bbc30 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
bbc40 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29  . "__m128i")))))
bbc50 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
bbc60 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
bbc70 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
bbc80 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
bbc90 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 64 5f 65  e . "_mm_cvtpd_e
bbca0 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi32") (ns . 0).
bbcb0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
bbcc0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
bbcd0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
bbce0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
bbcf0 72 69 6e 2e 68 3a 31 33 35 37 3a 31 22 29 0a 20  rin.h:1357:1"). 
bbd00 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
bbd10 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
bbd20 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
bbd30 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
bbd40 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
bbd50 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
bbd60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
bbd70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
bbd80 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
bbd90 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
bbda0 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
bbdb0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
bbdc0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
bbdd0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
bbde0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
bbdf0 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 64 5f 73 69   . "_mm_cvtsd_si
bbe00 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  32") (ns . 0).  
bbe10 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
bbe20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
bbe30 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
bbe40 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
bbe50 6e 2e 68 3a 31 33 37 34 3a 31 22 29 0a 20 20 20  n.h:1374:1").   
bbe60 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
bbe70 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
bbe80 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
bbe90 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
bbea0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
bbeb0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
bbec0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
bbed0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
bbee0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
bbef0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
bbf00 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20  __m128d"))))).  
bbf10 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
bbf20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
bbf30 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
bbf40 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
bbf50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
bbf60 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
bbf70 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
bbf80 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 64 5f  me . "_mm_cvtsd_
bbf90 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ss") (ns . 0).  
bbfa0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
bbfb0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
bbfc0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
bbfd0 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
bbfe0 6e 2e 68 3a 31 33 39 39 3a 31 22 29 0a 20 20 20  n.h:1399:1").   
bbff0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
bc000 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
bc010 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
bc020 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
bc030 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
bc040 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
bc050 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
bc060 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
bc070 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bc080 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
bc090 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
bc0a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
bc0b0 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
bc0c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
bc0d0 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
bc0e0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
bc0f0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bc100 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  28"))).  ((tag .
bc110 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
bc120 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 69 33  me . "_mm_cvtsi3
bc130 32 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  2_sd") (ns . 0).
bc140 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
bc150 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
bc160 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
bc170 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
bc180 72 69 6e 2e 68 3a 31 34 32 32 3a 31 22 29 0a 20  rin.h:1422:1"). 
bc190 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
bc1a0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
bc1b0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
bc1c0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
bc1d0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
bc1e0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
bc1f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
bc200 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
bc210 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
bc220 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
bc230 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
bc240 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
bc250 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
bc260 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
bc270 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
bc280 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
bc290 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
bc2a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
bc2b0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
bc2c0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
bc2d0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
bc2e0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
bc2f0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
bc300 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
bc310 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
bc320 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 73 5f 73 64   . "_mm_cvtss_sd
bc330 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
bc340 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
bc350 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
bc360 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
bc370 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
bc380 68 3a 31 34 34 38 3a 31 22 29 0a 20 20 20 20 28  h:1448:1").    (
bc390 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
bc3a0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
bc3b0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
bc3c0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
bc3d0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
bc3e0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
bc3f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
bc400 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
bc410 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
bc420 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
bc430 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20  m128d"))).      
bc440 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
bc450 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
bc460 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
bc470 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
bc480 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
bc490 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
bc4a0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
bc4b0 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
bc4c0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
bc4d0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
bc4e0 74 70 64 5f 65 70 69 33 32 22 29 20 28 6e 73 20  tpd_epi32") (ns 
bc4f0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
bc500 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
bc510 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
bc520 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
bc530 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 37 32 3a  mmintrin.h:1472:
bc540 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
bc550 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
bc560 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
bc570 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
bc580 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
bc590 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
bc5a0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
bc5b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bc5c0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
bc5d0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
bc5e0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
bc5f0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
bc600 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
bc610 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
bc620 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
bc630 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
bc640 74 73 64 5f 73 69 33 32 22 29 20 28 6e 73 20 2e  tsd_si32") (ns .
bc650 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
bc660 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
bc670 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
bc680 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
bc690 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 39 30 3a 31  mintrin.h:1490:1
bc6a0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
bc6b0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
bc6c0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
bc6d0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
bc6e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
bc6f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
bc700 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
bc710 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
bc720 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
bc730 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
bc740 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
bc750 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
bc760 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
bc770 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
bc780 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
bc790 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
bc7a0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
bc7b0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
bc7c0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
bc7d0 63 76 74 70 64 5f 70 69 33 32 22 29 20 28 6e 73  cvtpd_pi32") (ns
bc7e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
bc7f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
bc800 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
bc810 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
bc820 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 35 30 37  emmintrin.h:1507
bc830 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
bc840 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
bc850 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
bc860 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
bc870 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
bc880 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
bc890 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
bc8a0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
bc8b0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
bc8c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
bc8d0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
bc8e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
bc8f0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
bc900 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67  _m64"))).  ((tag
bc910 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
bc920 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 74  name . "_mm_cvtt
bc930 70 64 5f 70 69 33 32 22 29 20 28 6e 73 20 2e 20  pd_pi32") (ns . 
bc940 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
bc950 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
bc960 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
bc970 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
bc980 69 6e 74 72 69 6e 2e 68 3a 31 35 32 37 3a 31 22  intrin.h:1527:1"
bc990 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
bc9a0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
bc9b0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
bc9c0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
bc9d0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
bc9e0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
bc9f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
bca00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
bca10 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
bca20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
bca30 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
bca40 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
bca50 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
bca60 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
bca70 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
bca80 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 69 33 32  e . "_mm_cvtpi32
bca90 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _pd") (ns . 0). 
bcaa0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
bcab0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
bcac0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
bcad0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
bcae0 69 6e 2e 68 3a 31 35 34 34 3a 31 22 29 0a 20 20  in.h:1544:1").  
bcaf0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
bcb00 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
bcb10 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
bcb20 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
bcb30 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
bcb40 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
bcb50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
bcb60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
bcb70 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
bcb80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
bcb90 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
bcba0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
bcbb0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
bcbc0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
bcbd0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
bcbe0 22 5f 6d 6d 5f 63 76 74 73 64 5f 66 36 34 22 29  "_mm_cvtsd_f64")
bcbf0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
bcc00 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
bcc10 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
bcc20 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
bcc30 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
bcc40 31 35 36 31 3a 31 22 29 0a 20 20 20 20 28 76 61  1561:1").    (va
bcc50 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
bcc60 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
bcc70 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
bcc80 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
bcc90 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
bcca0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
bccb0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
bccc0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
bccd0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
bcce0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bccf0 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
bcd00 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
bcd10 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
bcd20 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
bcd30 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
bcd40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
bcd50 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
bcd60 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
bcd70 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 5f 70 64  e . "_mm_load_pd
bcd80 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
bcd90 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
bcda0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
bcdb0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
bcdc0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
bcdd0 68 3a 31 35 37 38 3a 31 22 29 0a 20 20 20 20 28  h:1578:1").    (
bcde0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
bcdf0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
bce00 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
bce10 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
bce20 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
bce30 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
bce40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
bce50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
bce60 5f 5f 64 70 22 29 0a 20 20 20 20 20 20 20 20 20  __dp").         
bce70 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
bce80 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
bce90 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bcea0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
bceb0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
bcec0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
bced0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
bcee0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
bcef0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
bcf00 6e 74 20 2e 20 36 34 29 29 29 29 29 29 0a 20 20  nt . 64)))))).  
bcf10 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
bcf20 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
bcf30 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
bcf40 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
bcf50 20 22 5f 6d 6d 5f 6c 6f 61 64 31 5f 70 64 22 29   "_mm_load1_pd")
bcf60 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
bcf70 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
bcf80 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
bcf90 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
bcfa0 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
bcfb0 31 35 39 36 3a 31 22 29 0a 20 20 20 20 28 76 61  1596:1").    (va
bcfc0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
bcfd0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
bcfe0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
bcff0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
bd000 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
bd010 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
bd020 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
bd030 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
bd040 64 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  dp").          (
bd050 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
bd060 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
bd070 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
bd080 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
bd090 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
bd0a0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
bd0b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
bd0c0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
bd0d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
bd0e0 20 2e 20 36 34 29 29 29 29 29 29 0a 20 20 20 20   . 64)))))).    
bd0f0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
bd100 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
bd110 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
bd120 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
bd130 5f 6d 6d 5f 6c 6f 61 64 72 5f 70 64 22 29 20 28  _mm_loadr_pd") (
bd140 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
bd150 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
bd160 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
bd170 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
bd180 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 36  e/emmintrin.h:16
bd190 32 32 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  22:1").    (vari
bd1a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
bd1b0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
bd1c0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
bd1d0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
bd1e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
bd1f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
bd200 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
bd210 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 70     (name . "__dp
bd220 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
bd230 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
bd240 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
bd250 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
bd260 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
bd270 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
bd280 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
bd290 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
bd2a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
bd2b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
bd2c0 20 36 34 29 29 29 29 29 29 0a 20 20 20 20 28 72   64)))))).    (r
bd2d0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
bd2e0 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
bd2f0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
bd300 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
bd310 6d 5f 6c 6f 61 64 75 5f 70 64 22 29 20 28 6e 73  m_loadu_pd") (ns
bd320 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
bd330 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
bd340 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
bd350 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
bd360 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 36 34 30  emmintrin.h:1640
bd370 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
bd380 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
bd390 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
bd3a0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
bd3b0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
bd3c0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
bd3d0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
bd3e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
bd3f0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 70 22 29   (name . "__dp")
bd400 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
bd410 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
bd420 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
bd430 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
bd440 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
bd450 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
bd460 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
bd470 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
bd480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
bd490 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
bd4a0 34 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4)))))).    (ret
bd4b0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
bd4c0 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28  "__m128d"))).  (
bd4d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
bd4e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
bd4f0 6c 6f 61 64 75 5f 73 69 36 34 22 29 20 28 6e 73  loadu_si64") (ns
bd500 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
bd510 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
bd520 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
bd530 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
bd540 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 36 36 30  emmintrin.h:1660
bd550 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
bd560 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
bd570 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
bd580 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
bd590 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
bd5a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
bd5b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
bd5c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
bd5d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
bd5e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
bd5f0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
bd600 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
bd610 22 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20  ":void")))))).  
bd620 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
bd630 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
bd640 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
bd650 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
bd660 20 22 5f 6d 6d 5f 6c 6f 61 64 5f 73 64 22 29 20   "_mm_load_sd") 
bd670 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
bd680 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
bd690 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
bd6a0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
bd6b0 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/emmintrin.h:1
bd6c0 36 38 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  681:1").    (var
bd6d0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
bd6e0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
bd6f0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
bd700 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
bd710 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
bd720 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
bd730 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
bd740 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64      (name . "__d
bd750 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  p").          (t
bd760 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
bd770 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
bd780 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
bd790 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
bd7a0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
bd7b0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
bd7c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
bd7d0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  4).             
bd7e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
bd7f0 2e 20 36 34 29 29 29 29 29 29 0a 20 20 20 20 28  . 64)))))).    (
bd800 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
bd810 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
bd820 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
bd830 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
bd840 6d 6d 5f 6c 6f 61 64 68 5f 70 64 22 29 20 28 6e  mm_loadh_pd") (n
bd850 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
bd860 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
bd870 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
bd880 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
bd890 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 37 30  /emmintrin.h:170
bd8a0 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  8:1").    (varia
bd8b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
bd8c0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
bd8d0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
bd8e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
bd8f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
bd900 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
bd910 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
bd920 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
bd930 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
bd940 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
bd950 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
bd960 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
bd970 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
bd980 65 20 2e 20 22 5f 5f 64 70 22 29 0a 20 20 20 20  e . "__dp").    
bd990 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
bd9a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
bd9b0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
bd9c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
bd9d0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
bd9e0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
bd9f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
bda00 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
bda10 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
bda20 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
bda30 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
bda40 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bda50 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  28d"))).  ((tag 
bda60 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
bda70 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 6c  ame . "_mm_loadl
bda80 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _pd") (ns . 0). 
bda90 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
bdaa0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
bdab0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
bdac0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
bdad0 69 6e 2e 68 3a 31 37 33 35 3a 31 22 29 0a 20 20  in.h:1735:1").  
bdae0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
bdaf0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
bdb00 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
bdb10 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
bdb20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
bdb30 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
bdb40 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
bdb50 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
bdb60 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
bdb70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
bdb80 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20  "__m128d"))).   
bdb90 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
bdba0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
bdbb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64      (name . "__d
bdbc0 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  p").          (t
bdbd0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
bdbe0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
bdbf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
bdc00 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
bdc10 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
bdc20 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
bdc30 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
bdc40 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  4).             
bdc50 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
bdc60 2e 20 36 34 29 29 29 29 29 29 0a 20 20 20 20 28  . 64)))))).    (
bdc70 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
bdc80 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
bdc90 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
bdca0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
bdcb0 6d 6d 5f 75 6e 64 65 66 69 6e 65 64 5f 70 64 22  mm_undefined_pd"
bdcc0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
bdcd0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
bdce0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
bdcf0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
bdd00 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
bdd10 3a 31 37 35 36 3a 31 22 29 0a 20 20 20 20 28 76  :1756:1").    (v
bdd20 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
bdd30 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
bdd40 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
bdd50 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
bdd60 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72  meters . #()) (r
bdd70 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
bdd80 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
bdd90 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
bdda0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
bddb0 6d 5f 73 65 74 5f 73 64 22 29 20 28 6e 73 20 2e  m_set_sd") (ns .
bddc0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
bddd0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
bdde0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
bddf0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
bde00 6d 69 6e 74 72 69 6e 2e 68 3a 31 37 37 36 3a 31  mintrin.h:1776:1
bde10 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
bde20 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
bde30 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
bde40 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
bde50 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
bde60 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
bde70 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
bde80 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
bde90 6e 61 6d 65 20 2e 20 22 5f 5f 77 22 29 0a 20 20  name . "__w").  
bdea0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
bdeb0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
bdec0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
bded0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
bdee0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
bdef0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
bdf00 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
bdf10 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
bdf20 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
bdf30 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
bdf40 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
bdf50 22 5f 6d 6d 5f 73 65 74 31 5f 70 64 22 29 20 28  "_mm_set1_pd") (
bdf60 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
bdf70 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
bdf80 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
bdf90 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
bdfa0 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 37  e/emmintrin.h:17
bdfb0 39 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  94:1").    (vari
bdfc0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
bdfd0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
bdfe0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
bdff0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
be000 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
be010 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
be020 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
be030 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 22     (name . "__w"
be040 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
be050 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
be060 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
be070 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
be080 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
be090 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
be0a0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
be0b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
be0c0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
be0d0 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
be0e0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
be0f0 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 5f 70 64 31  e . "_mm_set_pd1
be100 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
be110 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
be120 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
be130 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
be140 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
be150 68 3a 31 38 31 32 3a 31 22 29 0a 20 20 20 20 28  h:1812:1").    (
be160 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
be170 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
be180 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
be190 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
be1a0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
be1b0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
be1c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
be1d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
be1e0 5f 5f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  __w").          
be1f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
be200 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
be210 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
be220 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
be230 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
be240 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
be250 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
be260 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
be270 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
be280 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
be290 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74  (name . "_mm_set
be2a0 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _pd") (ns . 0). 
be2b0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
be2c0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
be2d0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
be2e0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
be2f0 69 6e 2e 68 3a 31 38 33 32 3a 31 22 29 0a 20 20  in.h:1832:1").  
be300 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
be310 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
be320 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
be330 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
be340 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
be350 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
be360 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
be370 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
be380 2e 20 22 5f 5f 77 22 29 0a 20 20 20 20 20 20 20  . "__w").       
be390 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
be3a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
be3b0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
be3c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
be3d0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
be3e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
be3f0 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
be400 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
be410 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
be420 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
be430 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
be440 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
be450 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
be460 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
be470 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
be480 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
be490 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
be4a0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
be4b0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
be4c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
be4d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
be4e0 6d 6d 5f 73 65 74 72 5f 70 64 22 29 20 28 6e 73  mm_setr_pd") (ns
be4f0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
be500 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
be510 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
be520 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
be530 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 38 35 33  emmintrin.h:1853
be540 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
be550 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
be560 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
be570 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
be580 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
be590 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
be5a0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
be5b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
be5c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 22 29 0a   (name . "__w").
be5d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
be5e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
be5f0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
be600 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
be610 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
be620 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
be630 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
be640 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
be650 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
be660 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
be670 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
be680 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
be690 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
be6a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
be6b0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
be6c0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
be6d0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
be6e0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
be6f0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
be700 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8d"))).  ((tag .
be710 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
be720 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 7a 65 72  me . "_mm_setzer
be730 6f 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  o_pd") (ns . 0).
be740 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
be750 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
be760 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
be770 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
be780 72 69 6e 2e 68 3a 31 38 36 38 3a 31 22 29 0a 20  rin.h:1868:1"). 
be790 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
be7a0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
be7b0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
be7c0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
be7d0 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
be7e0 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20  )) (return-type 
be7f0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
be800 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
be810 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
be820 2e 20 22 5f 6d 6d 5f 6d 6f 76 65 5f 73 64 22 29  . "_mm_move_sd")
be830 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
be840 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
be850 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
be860 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
be870 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
be880 31 38 38 39 3a 31 22 29 0a 20 20 20 20 28 76 61  1889:1").    (va
be890 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
be8a0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
be8b0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
be8c0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
be8d0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
be8e0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
be8f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
be900 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
be910 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
be920 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
be930 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
be940 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
be950 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
be960 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
be970 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
be980 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
be990 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
be9a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
be9b0 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
be9c0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
be9d0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72  name . "_mm_stor
be9e0 65 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  e_sd") (ns . 0).
be9f0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
bea00 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
bea10 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
bea20 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
bea30 72 69 6e 2e 68 3a 31 39 30 36 3a 31 22 29 0a 20  rin.h:1906:1"). 
bea40 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
bea50 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
bea60 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
bea70 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
bea80 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
bea90 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
beaa0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
beab0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
beac0 20 2e 20 22 5f 5f 64 70 22 29 0a 20 20 20 20 20   . "__dp").     
bead0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
beae0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
beaf0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
beb00 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
beb10 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
beb20 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
beb30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
beb40 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
beb50 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
beb60 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 0a  gnment . 64)))).
beb70 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
beb80 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
beb90 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
beba0 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
bebb0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
bebc0 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20  m128d"))))).    
bebd0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
bebe0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
bebf0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
bec00 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
bec10 6d 5f 73 74 6f 72 65 5f 70 64 22 29 20 28 6e 73  m_store_pd") (ns
bec20 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
bec30 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
bec40 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
bec50 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
bec60 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 39 32 38  emmintrin.h:1928
bec70 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
bec80 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
bec90 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
beca0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
becb0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
becc0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
becd0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
bece0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
becf0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 70 22 29   (name . "__dp")
bed00 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
bed10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
bed20 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
bed30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
bed40 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
bed50 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
bed60 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
bed70 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
bed80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
bed90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
beda0 34 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  4)))).        ((
bedb0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
bedc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
bedd0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
bede0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
bedf0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
bee00 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
bee10 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
bee20 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
bee30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
bee40 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65 31 5f 70   . "_mm_store1_p
bee50 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
bee60 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
bee70 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
bee80 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
bee90 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
beea0 2e 68 3a 31 39 34 37 3a 31 22 29 0a 20 20 20 20  .h:1947:1").    
beeb0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
beec0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
beed0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
beee0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
beef0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
bef00 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
bef10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
bef20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
bef30 22 5f 5f 64 70 22 29 0a 20 20 20 20 20 20 20 20  "__dp").        
bef40 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
bef50 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
bef60 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
bef70 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
bef80 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
bef90 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
befa0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
befb0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
befc0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
befd0 65 6e 74 20 2e 20 36 34 29 29 29 29 0a 20 20 20  ent . 64)))).   
befe0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
beff0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
bf000 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
bf010 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
bf020 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
bf030 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8d"))))).    (re
bf040 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
bf050 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
bf060 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
bf070 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
bf080 74 6f 72 65 5f 70 64 31 22 29 20 28 6e 73 20 2e  tore_pd1") (ns .
bf090 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
bf0a0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
bf0b0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
bf0c0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
bf0d0 6d 69 6e 74 72 69 6e 2e 68 3a 31 39 36 36 3a 31  mintrin.h:1966:1
bf0e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
bf0f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
bf100 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
bf110 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
bf120 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
bf130 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
bf140 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
bf150 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
bf160 6e 61 6d 65 20 2e 20 22 5f 5f 64 70 22 29 0a 20  name . "__dp"). 
bf170 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
bf180 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
bf190 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
bf1a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
bf1b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
bf1c0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
bf1d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
bf1e0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
bf1f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
bf200 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
bf210 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
bf220 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
bf230 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
bf240 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
bf250 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
bf260 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
bf270 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
bf280 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
bf290 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
bf2a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
bf2b0 20 22 5f 6d 6d 5f 73 74 6f 72 65 75 5f 70 64 22   "_mm_storeu_pd"
bf2c0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
bf2d0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
bf2e0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
bf2f0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
bf300 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
bf310 3a 31 39 38 34 3a 31 22 29 0a 20 20 20 20 28 76  :1984:1").    (v
bf320 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
bf330 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
bf340 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
bf350 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
bf360 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
bf370 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
bf380 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
bf390 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
bf3a0 5f 64 70 22 29 0a 20 20 20 20 20 20 20 20 20 20  _dp").          
bf3b0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
bf3c0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
bf3d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
bf3e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
bf3f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
bf400 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
bf410 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
bf420 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
bf430 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
bf440 74 20 2e 20 36 34 29 29 29 29 0a 20 20 20 20 20  t . 64)))).     
bf450 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
bf460 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
bf470 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
bf480 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
bf490 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
bf4a0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
bf4b0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
bf4c0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
bf4d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
bf4e0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f  (name . "_mm_sto
bf4f0 72 65 72 5f 70 64 22 29 20 28 6e 73 20 2e 20 30  rer_pd") (ns . 0
bf500 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
bf510 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
bf520 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
bf530 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
bf540 6e 74 72 69 6e 2e 68 3a 32 30 30 37 3a 31 22 29  ntrin.h:2007:1")
bf550 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
bf560 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
bf570 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
bf580 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
bf590 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
bf5a0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
bf5b0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
bf5c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
bf5d0 6d 65 20 2e 20 22 5f 5f 64 70 22 29 0a 20 20 20  me . "__dp").   
bf5e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
bf5f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
bf600 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
bf610 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
bf620 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
bf630 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
bf640 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
bf650 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
bf660 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
bf670 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
bf680 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
bf690 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
bf6a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
bf6b0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
bf6c0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
bf6d0 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20  __m128d"))))).  
bf6e0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
bf6f0 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
bf700 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
bf710 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
bf720 5f 6d 6d 5f 73 74 6f 72 65 68 5f 70 64 22 29 20  _mm_storeh_pd") 
bf730 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
bf740 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
bf750 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
bf760 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
bf770 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/emmintrin.h:2
bf780 30 32 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72  025:1").    (var
bf790 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
bf7a0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
bf7b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
bf7c0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
bf7d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
bf7e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
bf7f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
bf800 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64      (name . "__d
bf810 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  p").          (t
bf820 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
bf830 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
bf840 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
bf850 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
bf860 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
bf870 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
bf880 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
bf890 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  4).             
bf8a0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
bf8b0 2e 20 36 34 29 29 29 29 0a 20 20 20 20 20 20 20  . 64)))).       
bf8c0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
bf8d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bf8e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
bf8f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
bf900 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
bf910 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
bf920 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
bf930 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
bf940 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
bf950 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65  ame . "_mm_store
bf960 6c 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  l_pd") (ns . 0).
bf970 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
bf980 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
bf990 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
bf9a0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
bf9b0 72 69 6e 2e 68 3a 32 30 34 35 3a 31 22 29 0a 20  rin.h:2045:1"). 
bf9c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
bf9d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
bf9e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
bf9f0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
bfa00 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
bfa10 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
bfa20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
bfa30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
bfa40 20 2e 20 22 5f 5f 64 70 22 29 0a 20 20 20 20 20   . "__dp").     
bfa50 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
bfa60 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
bfa70 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
bfa80 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
bfa90 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
bfaa0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
bfab0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
bfac0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
bfad0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
bfae0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 0a  gnment . 64)))).
bfaf0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
bfb00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
bfb10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
bfb20 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
bfb30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
bfb40 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20  m128d"))))).    
bfb50 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
bfb60 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
bfb70 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
bfb80 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
bfb90 6d 5f 61 64 64 5f 65 70 69 38 22 29 20 28 6e 73  m_add_epi8") (ns
bfba0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
bfbb0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
bfbc0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
bfbd0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
bfbe0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 30 37 30  emmintrin.h:2070
bfbf0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
bfc00 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
bfc10 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
bfc20 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
bfc30 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
bfc40 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
bfc50 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
bfc60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
bfc70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
bfc80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
bfc90 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
bfca0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
bfcb0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
bfcc0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
bfcd0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
bfce0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
bfcf0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
bfd00 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
bfd10 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
bfd20 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
bfd30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
bfd40 20 2e 20 22 5f 6d 6d 5f 61 64 64 5f 65 70 69 31   . "_mm_add_epi1
bfd50 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
bfd60 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
bfd70 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
bfd80 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
bfd90 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
bfda0 2e 68 3a 32 30 39 32 3a 31 22 29 0a 20 20 20 20  .h:2092:1").    
bfdb0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
bfdc0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
bfdd0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
bfde0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
bfdf0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
bfe00 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
bfe10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
bfe20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
bfe30 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
bfe40 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
bfe50 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
bfe60 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
bfe70 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
bfe80 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
bfe90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
bfea0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
bfeb0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
bfec0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
bfed0 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
bfee0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
bfef0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61  ) (name . "_mm_a
bff00 64 64 5f 65 70 69 33 32 22 29 20 28 6e 73 20 2e  dd_epi32") (ns .
bff10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
bff20 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
bff30 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
bff40 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
bff50 6d 69 6e 74 72 69 6e 2e 68 3a 32 31 31 34 3a 31  mintrin.h:2114:1
bff60 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
bff70 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
bff80 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
bff90 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
bffa0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
bffb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
bffc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
bffd0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
bffe0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
bfff0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c0000 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c0010 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c0020 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c0030 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c0040 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c0050 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c0060 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
c0070 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c0080 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c0090 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c00a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c00b0 20 22 5f 6d 6d 5f 61 64 64 5f 73 69 36 34 22 29   "_mm_add_si64")
c00c0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c00d0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c00e0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c00f0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c0100 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c0110 32 31 33 32 3a 31 22 29 0a 20 20 20 20 28 76 61  2132:1").    (va
c0120 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c0130 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c0140 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c0150 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c0160 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c0170 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c0180 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
c0190 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
c01a0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
c01b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c01c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c01d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c01e0 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c01f0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c0200 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
c0210 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c0220 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
c0230 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
c0240 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
c0250 6d 5f 61 64 64 5f 65 70 69 36 34 22 29 20 28 6e  m_add_epi64") (n
c0260 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
c0270 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
c0280 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
c0290 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
c02a0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 31 35  /emmintrin.h:215
c02b0 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  4:1").    (varia
c02c0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
c02d0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
c02e0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
c02f0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
c0300 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
c0310 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
c0320 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c0330 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
c0340 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c0350 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c0360 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
c0370 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c0380 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c0390 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
c03a0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c03b0 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29  . "__m128i")))))
c03c0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c03d0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c03e0 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  i"))).  ((tag . 
c03f0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
c0400 65 20 2e 20 22 5f 6d 6d 5f 61 64 64 73 5f 65 70  e . "_mm_adds_ep
c0410 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  i8") (ns . 0).  
c0420 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c0430 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c0440 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c0450 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c0460 6e 2e 68 3a 32 31 37 35 3a 31 22 29 0a 20 20 20  n.h:2175:1").   
c0470 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c0480 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c0490 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c04a0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c04b0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c04c0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c04d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c04e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c04f0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
c0500 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c0510 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
c0520 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c0530 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c0540 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
c0550 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c0560 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c0570 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
c0580 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
c0590 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
c05a0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
c05b0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
c05c0 61 64 64 73 5f 65 70 69 31 36 22 29 20 28 6e 73  adds_epi16") (ns
c05d0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c05e0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c05f0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c0600 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c0610 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 31 39 37  emmintrin.h:2197
c0620 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c0630 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c0640 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c0650 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c0660 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c0670 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c0680 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c0690 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c06a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
c06b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c06c0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c06d0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c06e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c06f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c0700 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
c0710 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c0720 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
c0730 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c0740 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c0750 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c0760 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c0770 20 2e 20 22 5f 6d 6d 5f 61 64 64 73 5f 65 70 75   . "_mm_adds_epu
c0780 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  8") (ns . 0).   
c0790 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c07a0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c07b0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c07c0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c07d0 2e 68 3a 32 32 31 38 3a 31 22 29 0a 20 20 20 20  .h:2218:1").    
c07e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c07f0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c0800 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c0810 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c0820 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c0830 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c0840 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c0850 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c0860 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c0870 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c0880 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
c0890 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c08a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c08b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
c08c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c08d0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c08e0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
c08f0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c0900 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c0910 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c0920 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61  ) (name . "_mm_a
c0930 64 64 73 5f 65 70 75 31 36 22 29 20 28 6e 73 20  dds_epu16") (ns 
c0940 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c0950 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c0960 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c0970 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c0980 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 32 33 39 3a  mmintrin.h:2239:
c0990 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c09a0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c09b0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c09c0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c09d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c09e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c09f0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c0a00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c0a10 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
c0a20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c0a30 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c0a40 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c0a50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c0a60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c0a70 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
c0a80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c0a90 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
c0aa0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
c0ab0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c0ac0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
c0ad0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
c0ae0 2e 20 22 5f 6d 6d 5f 61 76 67 5f 65 70 75 38 22  . "_mm_avg_epu8"
c0af0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c0b00 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c0b10 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c0b20 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c0b30 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c0b40 3a 32 32 35 39 3a 31 22 29 0a 20 20 20 20 28 76  :2259:1").    (v
c0b50 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c0b60 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c0b70 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c0b80 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c0b90 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c0ba0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c0bb0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c0bc0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c0bd0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
c0be0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c0bf0 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
c0c00 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c0c10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c0c20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
c0c30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c0c40 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c0c50 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c0c60 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
c0c70 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
c0c80 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c0c90 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 76 67  (name . "_mm_avg
c0ca0 5f 65 70 75 31 36 22 29 20 28 6e 73 20 2e 20 30  _epu16") (ns . 0
c0cb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c0cc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c0cd0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c0ce0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c0cf0 6e 74 72 69 6e 2e 68 3a 32 32 37 39 3a 31 22 29  ntrin.h:2279:1")
c0d00 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c0d10 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c0d20 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c0d30 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c0d40 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c0d50 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c0d60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c0d70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c0d80 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c0d90 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c0da0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c0db0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c0dc0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c0dd0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c0de0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
c0df0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c0e00 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
c0e10 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c0e20 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c0e30 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c0e40 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c0e50 5f 6d 6d 5f 6d 61 64 64 5f 65 70 69 31 36 22 29  _mm_madd_epi16")
c0e60 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c0e70 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c0e80 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c0e90 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c0ea0 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c0eb0 32 33 30 35 3a 31 22 29 0a 20 20 20 20 28 76 61  2305:1").    (va
c0ec0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c0ed0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c0ee0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c0ef0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c0f00 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c0f10 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c0f20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c0f30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c0f40 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
c0f50 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c0f60 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20  28i"))).        
c0f70 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c0f80 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c0f90 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
c0fa0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c0fb0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c0fc0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c0fd0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c0fe0 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
c0ff0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c1000 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 61 78 5f  name . "_mm_max_
c1010 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29  epi16") (ns . 0)
c1020 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
c1030 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
c1040 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
c1050 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
c1060 74 72 69 6e 2e 68 3a 32 33 32 35 3a 31 22 29 0a  trin.h:2325:1").
c1070 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
c1080 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
c1090 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
c10a0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
c10b0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
c10c0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
c10d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c10e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c10f0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
c1100 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c1110 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
c1120 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c1130 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c1140 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c1150 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
c1160 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c1170 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28  128i"))))).    (
c1180 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
c1190 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c11a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
c11b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
c11c0 6d 6d 5f 6d 61 78 5f 65 70 75 38 22 29 20 28 6e  mm_max_epu8") (n
c11d0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
c11e0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
c11f0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
c1200 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
c1210 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 33 34  /emmintrin.h:234
c1220 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  5:1").    (varia
c1230 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
c1240 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
c1250 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
c1260 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
c1270 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
c1280 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
c1290 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c12a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
c12b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c12c0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c12d0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
c12e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c12f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c1300 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
c1310 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c1320 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29  . "__m128i")))))
c1330 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c1340 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c1350 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  i"))).  ((tag . 
c1360 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
c1370 65 20 2e 20 22 5f 6d 6d 5f 6d 69 6e 5f 65 70 69  e . "_mm_min_epi
c1380 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  16") (ns . 0).  
c1390 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c13a0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c13b0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c13c0 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c13d0 6e 2e 68 3a 32 33 36 35 3a 31 22 29 0a 20 20 20  n.h:2365:1").   
c13e0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c13f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c1400 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c1410 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c1420 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c1430 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c1440 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c1450 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c1460 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
c1470 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c1480 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
c1490 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c14a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c14b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
c14c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c14d0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c14e0 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
c14f0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
c1500 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
c1510 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
c1520 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
c1530 6d 69 6e 5f 65 70 75 38 22 29 20 28 6e 73 20 2e  min_epu8") (ns .
c1540 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c1550 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c1560 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c1570 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c1580 6d 69 6e 74 72 69 6e 2e 68 3a 32 33 38 35 3a 31  mintrin.h:2385:1
c1590 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c15a0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c15b0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c15c0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c15d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c15e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c15f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c1600 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c1610 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c1620 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c1630 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c1640 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c1650 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c1660 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c1670 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c1680 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c1690 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
c16a0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c16b0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c16c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c16d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c16e0 20 22 5f 6d 6d 5f 6d 75 6c 68 69 5f 65 70 69 31   "_mm_mulhi_epi1
c16f0 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
c1700 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c1710 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c1720 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c1730 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c1740 2e 68 3a 32 34 30 35 3a 31 22 29 0a 20 20 20 20  .h:2405:1").    
c1750 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c1760 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c1770 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c1780 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c1790 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c17a0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c17b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c17c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c17d0 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c17e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c17f0 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
c1800 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c1810 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c1820 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
c1830 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c1840 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c1850 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
c1860 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c1870 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c1880 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c1890 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d  ) (name . "_mm_m
c18a0 75 6c 68 69 5f 65 70 75 31 36 22 29 20 28 6e 73  ulhi_epu16") (ns
c18b0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c18c0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c18d0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c18e0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c18f0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 34 32 35  emmintrin.h:2425
c1900 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c1910 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c1920 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c1930 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c1940 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c1950 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c1960 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c1970 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c1980 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
c1990 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c19a0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c19b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c19c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c19d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c19e0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
c19f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c1a00 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
c1a10 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c1a20 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c1a30 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c1a40 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c1a50 20 2e 20 22 5f 6d 6d 5f 6d 75 6c 6c 6f 5f 65 70   . "_mm_mullo_ep
c1a60 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i16") (ns . 0). 
c1a70 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c1a80 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c1a90 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c1aa0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c1ab0 69 6e 2e 68 3a 32 34 34 35 3a 31 22 29 0a 20 20  in.h:2445:1").  
c1ac0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c1ad0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c1ae0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c1af0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c1b00 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c1b10 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c1b20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c1b30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c1b40 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
c1b50 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c1b60 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20  "__m128i"))).   
c1b70 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
c1b80 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c1b90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
c1ba0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c1bb0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c1bc0 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8i"))))).    (re
c1bd0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c1be0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c1bf0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c1c00 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c1c10 5f 6d 75 6c 5f 73 75 33 32 22 29 20 28 6e 73 20  _mul_su32") (ns 
c1c20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c1c30 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c1c40 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c1c50 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c1c60 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 34 36 34 3a  mmintrin.h:2464:
c1c70 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c1c80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c1c90 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c1ca0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c1cb0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c1cc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c1cd0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c1ce0 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
c1cf0 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
c1d00 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
c1d10 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
c1d20 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c1d30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
c1d40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c1d50 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
c1d60 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
c1d70 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c1d80 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
c1d90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c1da0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 75 6c  (name . "_mm_mul
c1db0 5f 65 70 75 33 32 22 29 20 28 6e 73 20 2e 20 30  _epu32") (ns . 0
c1dc0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c1dd0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c1de0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c1df0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c1e00 6e 74 72 69 6e 2e 68 3a 32 34 38 33 3a 31 22 29  ntrin.h:2483:1")
c1e10 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c1e20 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c1e30 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c1e40 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c1e50 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c1e60 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c1e70 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c1e80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c1e90 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c1ea0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c1eb0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c1ec0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c1ed0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c1ee0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c1ef0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
c1f00 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c1f10 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
c1f20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c1f30 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c1f40 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c1f50 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c1f60 5f 6d 6d 5f 73 61 64 5f 65 70 75 38 22 29 20 28  _mm_sad_epu8") (
c1f70 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
c1f80 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
c1f90 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
c1fa0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
c1fb0 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 35  e/emmintrin.h:25
c1fc0 30 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  05:1").    (vari
c1fd0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
c1fe0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
c1ff0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
c2000 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
c2010 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
c2020 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
c2030 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c2040 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
c2050 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c2060 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c2070 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  i"))).        ((
c2080 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c2090 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c20a0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
c20b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c20c0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29   . "__m128i"))))
c20d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c20e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c20f0 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
c2100 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c2110 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75 62 5f 65 70  me . "_mm_sub_ep
c2120 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  i8") (ns . 0).  
c2130 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c2140 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c2150 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c2160 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c2170 6e 2e 68 3a 32 35 32 33 3a 31 22 29 0a 20 20 20  n.h:2523:1").   
c2180 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c2190 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c21a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c21b0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c21c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c21d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c21e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c21f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c2200 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
c2210 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c2220 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
c2230 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c2240 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c2250 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
c2260 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c2270 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c2280 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
c2290 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
c22a0 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
c22b0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
c22c0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
c22d0 73 75 62 5f 65 70 69 31 36 22 29 20 28 6e 73 20  sub_epi16") (ns 
c22e0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c22f0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c2300 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c2310 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c2320 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 35 34 31 3a  mmintrin.h:2541:
c2330 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c2340 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c2350 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c2360 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c2370 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c2380 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c2390 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c23a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c23b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
c23c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c23d0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c23e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c23f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c2400 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c2410 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
c2420 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c2430 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
c2440 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
c2450 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c2460 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
c2470 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
c2480 2e 20 22 5f 6d 6d 5f 73 75 62 5f 65 70 69 33 32  . "_mm_sub_epi32
c2490 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
c24a0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
c24b0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
c24c0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
c24d0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
c24e0 68 3a 32 35 35 39 3a 31 22 29 0a 20 20 20 20 28  h:2559:1").    (
c24f0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
c2500 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
c2510 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
c2520 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
c2530 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
c2540 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
c2550 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c2560 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c2570 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
c2580 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c2590 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20  m128i"))).      
c25a0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
c25b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c25c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
c25d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c25e0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c25f0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
c2600 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
c2610 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74  _m128i"))).  ((t
c2620 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
c2630 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75   (name . "_mm_su
c2640 62 5f 73 69 36 34 22 29 20 28 6e 73 20 2e 20 30  b_si64") (ns . 0
c2650 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c2660 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c2670 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c2680 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c2690 6e 74 72 69 6e 2e 68 3a 32 35 37 38 3a 31 22 29  ntrin.h:2578:1")
c26a0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c26b0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c26c0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c26d0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c26e0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c26f0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c2700 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c2710 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
c2720 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
c2730 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20  __m64"))).      
c2740 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
c2750 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c2760 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
c2770 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c2780 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
c2790 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c27a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c27b0 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  64"))).  ((tag .
c27c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c27d0 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75 62 5f 65 70  me . "_mm_sub_ep
c27e0 69 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i64") (ns . 0). 
c27f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c2800 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c2810 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c2820 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c2830 69 6e 2e 68 3a 32 35 39 36 3a 31 22 29 0a 20 20  in.h:2596:1").  
c2840 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c2850 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c2860 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c2870 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c2880 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c2890 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c28a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c28b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c28c0 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
c28d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c28e0 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20  "__m128i"))).   
c28f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
c2900 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c2910 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
c2920 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c2930 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c2940 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8i"))))).    (re
c2950 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c2960 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c2970 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c2980 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c2990 5f 73 75 62 73 5f 65 70 69 38 22 29 20 28 6e 73  _subs_epi8") (ns
c29a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c29b0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c29c0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c29d0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c29e0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 36 31 37  emmintrin.h:2617
c29f0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c2a00 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c2a10 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c2a20 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c2a30 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c2a40 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c2a50 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c2a60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c2a70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
c2a80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c2a90 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c2aa0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c2ab0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c2ac0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c2ad0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
c2ae0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c2af0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
c2b00 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c2b10 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c2b20 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c2b30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c2b40 20 2e 20 22 5f 6d 6d 5f 73 75 62 73 5f 65 70 69   . "_mm_subs_epi
c2b50 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  16") (ns . 0).  
c2b60 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c2b70 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c2b80 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c2b90 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c2ba0 6e 2e 68 3a 32 36 33 38 3a 31 22 29 0a 20 20 20  n.h:2638:1").   
c2bb0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c2bc0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c2bd0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c2be0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c2bf0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c2c00 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c2c10 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c2c20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c2c30 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
c2c40 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c2c50 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
c2c60 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c2c70 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c2c80 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
c2c90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c2ca0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c2cb0 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
c2cc0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
c2cd0 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
c2ce0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
c2cf0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
c2d00 73 75 62 73 5f 65 70 75 38 22 29 20 28 6e 73 20  subs_epu8") (ns 
c2d10 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c2d20 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c2d30 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c2d40 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c2d50 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 36 35 38 3a  mmintrin.h:2658:
c2d60 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c2d70 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c2d80 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c2d90 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c2da0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c2db0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c2dc0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c2dd0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c2de0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
c2df0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c2e00 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c2e10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c2e20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c2e30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c2e40 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
c2e50 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c2e60 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
c2e70 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
c2e80 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c2e90 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
c2ea0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
c2eb0 2e 20 22 5f 6d 6d 5f 73 75 62 73 5f 65 70 75 31  . "_mm_subs_epu1
c2ec0 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
c2ed0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c2ee0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c2ef0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c2f00 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c2f10 2e 68 3a 32 36 37 38 3a 31 22 29 0a 20 20 20 20  .h:2678:1").    
c2f20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c2f30 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c2f40 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c2f50 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c2f60 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c2f70 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c2f80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c2f90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c2fa0 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c2fb0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c2fc0 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
c2fd0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c2fe0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c2ff0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
c3000 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c3010 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c3020 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
c3030 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c3040 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c3050 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c3060 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61  ) (name . "_mm_a
c3070 6e 64 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e  nd_si128") (ns .
c3080 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c3090 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c30a0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c30b0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c30c0 6d 69 6e 74 72 69 6e 2e 68 3a 32 36 39 36 3a 31  mintrin.h:2696:1
c30d0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c30e0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c30f0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c3100 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c3110 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c3120 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c3130 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c3140 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c3150 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c3160 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c3170 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c3180 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c3190 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c31a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c31b0 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c31c0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c31d0 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
c31e0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c31f0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c3200 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c3210 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c3220 20 22 5f 6d 6d 5f 61 6e 64 6e 6f 74 5f 73 69 31   "_mm_andnot_si1
c3230 32 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  28") (ns . 0).  
c3240 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c3250 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c3260 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c3270 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c3280 6e 2e 68 3a 32 37 31 36 3a 31 22 29 0a 20 20 20  n.h:2716:1").   
c3290 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c32a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c32b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c32c0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c32d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c32e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c32f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c3300 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c3310 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
c3320 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c3330 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
c3340 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c3350 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c3360 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
c3370 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c3380 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c3390 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
c33a0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
c33b0 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
c33c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
c33d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
c33e0 6f 72 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e  or_si128") (ns .
c33f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c3400 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c3410 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c3420 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c3430 6d 69 6e 74 72 69 6e 2e 68 3a 32 37 33 33 3a 31  mintrin.h:2733:1
c3440 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c3450 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c3460 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c3470 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c3480 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c3490 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c34a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c34b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c34c0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c34d0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c34e0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c34f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c3500 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c3510 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c3520 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c3530 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c3540 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
c3550 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c3560 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c3570 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c3580 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c3590 20 22 5f 6d 6d 5f 78 6f 72 5f 73 69 31 32 38 22   "_mm_xor_si128"
c35a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c35b0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c35c0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c35d0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c35e0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c35f0 3a 32 37 35 31 3a 31 22 29 0a 20 20 20 20 28 76  :2751:1").    (v
c3600 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c3610 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c3620 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c3630 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c3640 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c3650 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c3660 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c3670 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c3680 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
c3690 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c36a0 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
c36b0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c36c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c36d0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
c36e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c36f0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c3700 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c3710 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
c3720 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
c3730 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c3740 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 6c 6c  (name . "_mm_sll
c3750 69 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20  i_epi16") (ns . 
c3760 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c3770 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c3780 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c3790 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c37a0 69 6e 74 72 69 6e 2e 68 3a 32 38 31 31 3a 31 22  intrin.h:2811:1"
c37b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c37c0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c37d0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c37e0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c37f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c3800 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c3810 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c3820 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c3830 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c3840 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c3850 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c3860 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c3870 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c3880 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c3890 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20  "__count").     
c38a0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
c38b0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
c38c0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
c38d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
c38e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
c38f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
c3900 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
c3910 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c3920 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c3930 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c3940 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
c3950 6c 6c 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e  ll_epi16") (ns .
c3960 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c3970 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c3980 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c3990 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c39a0 6d 69 6e 74 72 69 6e 2e 68 3a 32 38 33 30 3a 31  mintrin.h:2830:1
c39b0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c39c0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c39d0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c39e0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c39f0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c3a00 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c3a10 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c3a20 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c3a30 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c3a40 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c3a50 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c3a60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c3a70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c3a80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c3a90 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20   "__count").    
c3aa0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c3ab0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29   . "__m128i"))))
c3ac0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c3ad0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c3ae0 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
c3af0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c3b00 6d 65 20 2e 20 22 5f 6d 6d 5f 73 6c 6c 69 5f 65  me . "_mm_slli_e
c3b10 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi32") (ns . 0).
c3b20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c3b30 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c3b40 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c3b50 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c3b60 72 69 6e 2e 68 3a 32 38 34 39 3a 31 22 29 0a 20  rin.h:2849:1"). 
c3b70 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c3b80 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c3b90 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c3ba0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c3bb0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c3bc0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c3bd0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c3be0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c3bf0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
c3c00 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c3c10 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c3c20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c3c30 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c3c40 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c3c50 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20  count").        
c3c60 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
c3c70 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
c3c80 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
c3c90 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
c3ca0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
c3cb0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
c3cc0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c3cd0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c3ce0 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
c3cf0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c3d00 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 6c 6c 5f  name . "_mm_sll_
c3d10 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  epi32") (ns . 0)
c3d20 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
c3d30 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
c3d40 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
c3d50 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
c3d60 74 72 69 6e 2e 68 3a 32 38 36 38 3a 31 22 29 0a  trin.h:2868:1").
c3d70 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
c3d80 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
c3d90 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
c3da0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
c3db0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
c3dc0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
c3dd0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c3de0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c3df0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
c3e00 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c3e10 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
c3e20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c3e30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c3e40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c3e50 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20  _count").       
c3e60 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c3e70 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
c3e80 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
c3e90 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c3ea0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
c3eb0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
c3ec0 2e 20 22 5f 6d 6d 5f 73 6c 6c 69 5f 65 70 69 36  . "_mm_slli_epi6
c3ed0 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  4") (ns . 0).   
c3ee0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c3ef0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c3f00 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c3f10 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c3f20 2e 68 3a 32 38 38 37 3a 31 22 29 0a 20 20 20 20  .h:2887:1").    
c3f30 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c3f40 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c3f50 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c3f60 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c3f70 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c3f80 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c3f90 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c3fa0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c3fb0 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c3fc0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c3fd0 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
c3fe0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c3ff0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c4000 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75    (name . "__cou
c4010 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
c4020 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
c4030 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
c4040 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
c4050 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
c4060 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
c4070 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
c4080 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c4090 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c40a0 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  i"))).  ((tag . 
c40b0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
c40c0 65 20 2e 20 22 5f 6d 6d 5f 73 6c 6c 5f 65 70 69  e . "_mm_sll_epi
c40d0 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  64") (ns . 0).  
c40e0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c40f0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c4100 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c4110 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c4120 6e 2e 68 3a 32 39 30 36 3a 31 22 29 0a 20 20 20  n.h:2906:1").   
c4130 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c4140 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c4150 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c4160 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c4170 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c4180 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c4190 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c41a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c41b0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
c41c0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c41d0 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
c41e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c41f0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c4200 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f     (name . "__co
c4210 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  unt").          
c4220 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c4230 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
c4240 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c4250 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c4260 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c4270 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c4280 5f 6d 6d 5f 73 72 61 69 5f 65 70 69 31 36 22 29  _mm_srai_epi16")
c4290 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c42a0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c42b0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c42c0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c42d0 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c42e0 32 39 32 36 3a 31 22 29 0a 20 20 20 20 28 76 61  2926:1").    (va
c42f0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c4300 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c4310 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c4320 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c4330 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c4340 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c4350 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c4360 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c4370 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
c4380 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c4390 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20  28i"))).        
c43a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c43b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c43c0 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22  name . "__count"
c43d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c43e0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
c43f0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
c4400 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
c4410 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
c4420 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
c4430 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
c4440 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c4450 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c4460 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c4470 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c4480 20 22 5f 6d 6d 5f 73 72 61 5f 65 70 69 31 36 22   "_mm_sra_epi16"
c4490 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c44a0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c44b0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c44c0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c44d0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c44e0 3a 32 39 34 36 3a 31 22 29 0a 20 20 20 20 28 76  :2946:1").    (v
c44f0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c4500 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c4510 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c4520 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c4530 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c4540 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c4550 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c4560 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c4570 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
c4580 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c4590 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
c45a0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c45b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c45c0 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74  (name . "__count
c45d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c45e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c45f0 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8i"))))).    (re
c4600 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c4610 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c4620 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c4630 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c4640 5f 73 72 61 69 5f 65 70 69 33 32 22 29 20 28 6e  _srai_epi32") (n
c4650 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
c4660 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
c4670 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
c4680 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
c4690 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 39 36  /emmintrin.h:296
c46a0 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  6:1").    (varia
c46b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
c46c0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
c46d0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
c46e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
c46f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
c4700 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
c4710 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c4720 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
c4730 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c4740 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c4750 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
c4760 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c4770 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c4780 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20  e . "__count"). 
c4790 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
c47a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
c47b0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
c47c0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
c47d0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
c47e0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
c47f0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
c4800 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
c4810 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c4820 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
c4830 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
c4840 6d 6d 5f 73 72 61 5f 65 70 69 33 32 22 29 20 28  mm_sra_epi32") (
c4850 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
c4860 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
c4870 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
c4880 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
c4890 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 39  e/emmintrin.h:29
c48a0 38 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  86:1").    (vari
c48b0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
c48c0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
c48d0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
c48e0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
c48f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
c4900 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
c4910 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c4920 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
c4930 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c4940 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c4950 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  i"))).        ((
c4960 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c4970 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c4980 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a  me . "__count").
c4990 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c49a0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c49b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
c49c0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
c49d0 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74  _m128i"))).  ((t
c49e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
c49f0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72   (name . "_mm_sr
c4a00 6c 69 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e  li_epi16") (ns .
c4a10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c4a20 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c4a30 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c4a40 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c4a50 6d 69 6e 74 72 69 6e 2e 68 3a 33 30 34 36 3a 31  mintrin.h:3046:1
c4a60 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c4a70 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c4a80 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c4a90 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c4aa0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c4ab0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c4ac0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c4ad0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c4ae0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c4af0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c4b00 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c4b10 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c4b20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c4b30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c4b40 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20   "__count").    
c4b50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
c4b60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
c4b70 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
c4b80 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
c4b90 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
c4ba0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
c4bb0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
c4bc0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
c4bd0 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
c4be0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
c4bf0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
c4c00 73 72 6c 5f 65 70 69 31 36 22 29 20 28 6e 73 20  srl_epi16") (ns 
c4c10 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c4c20 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c4c30 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c4c40 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c4c50 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 30 36 35 3a  mmintrin.h:3065:
c4c60 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c4c70 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c4c80 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c4c90 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c4ca0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c4cb0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c4cc0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c4cd0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c4ce0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
c4cf0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c4d00 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c4d10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c4d20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c4d30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c4d40 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20  . "__count").   
c4d50 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c4d60 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c4d70 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
c4d80 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c4d90 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
c4da0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c4db0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 6c 69 5f  ame . "_mm_srli_
c4dc0 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  epi32") (ns . 0)
c4dd0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
c4de0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
c4df0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
c4e00 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
c4e10 74 72 69 6e 2e 68 3a 33 30 38 34 3a 31 22 29 0a  trin.h:3084:1").
c4e20 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
c4e30 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
c4e40 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
c4e50 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
c4e60 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
c4e70 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
c4e80 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c4e90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c4ea0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
c4eb0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c4ec0 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
c4ed0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c4ee0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c4ef0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c4f00 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20  _count").       
c4f10 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
c4f20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
c4f30 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
c4f40 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
c4f50 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
c4f60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
c4f70 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c4f80 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
c4f90 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
c4fa0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c4fb0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 6c  (name . "_mm_srl
c4fc0 5f 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30  _epi32") (ns . 0
c4fd0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c4fe0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c4ff0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c5000 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c5010 6e 74 72 69 6e 2e 68 3a 33 31 30 33 3a 31 22 29  ntrin.h:3103:1")
c5020 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c5030 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c5040 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c5050 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c5060 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c5070 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c5080 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c5090 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c50a0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c50b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c50c0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c50d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c50e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c50f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c5100 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20  __count").      
c5110 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c5120 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
c5130 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c5140 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c5150 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c5160 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c5170 20 2e 20 22 5f 6d 6d 5f 73 72 6c 69 5f 65 70 69   . "_mm_srli_epi
c5180 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  64") (ns . 0).  
c5190 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c51a0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c51b0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c51c0 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c51d0 6e 2e 68 3a 33 31 32 32 3a 31 22 29 0a 20 20 20  n.h:3122:1").   
c51e0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c51f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c5200 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c5210 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c5220 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c5230 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c5240 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c5250 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c5260 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
c5270 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c5280 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
c5290 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c52a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c52b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f     (name . "__co
c52c0 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  unt").          
c52d0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
c52e0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
c52f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
c5300 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
c5310 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
c5320 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
c5330 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c5340 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c5350 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
c5360 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c5370 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 6c 5f 65 70  me . "_mm_srl_ep
c5380 69 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i64") (ns . 0). 
c5390 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c53a0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c53b0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c53c0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c53d0 69 6e 2e 68 3a 33 31 34 31 3a 31 22 29 0a 20 20  in.h:3141:1").  
c53e0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c53f0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c5400 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c5410 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c5420 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c5430 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c5440 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c5450 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c5460 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
c5470 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c5480 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20  "__m128i"))).   
c5490 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
c54a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c54b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63      (name . "__c
c54c0 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  ount").         
c54d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c54e0 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20  _m128i"))))).   
c54f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c5500 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c5510 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c5520 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c5530 22 5f 6d 6d 5f 63 6d 70 65 71 5f 65 70 69 38 22  "_mm_cmpeq_epi8"
c5540 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c5550 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c5560 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c5570 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c5580 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c5590 3a 33 31 36 30 3a 31 22 29 0a 20 20 20 20 28 76  :3160:1").    (v
c55a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c55b0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c55c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c55d0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c55e0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c55f0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c5600 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c5610 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c5620 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
c5630 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c5640 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
c5650 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c5660 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c5670 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
c5680 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c5690 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c56a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c56b0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
c56c0 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
c56d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c56e0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
c56f0 65 71 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e  eq_epi16") (ns .
c5700 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c5710 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c5720 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c5730 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c5740 6d 69 6e 74 72 69 6e 2e 68 3a 33 31 37 39 3a 31  mintrin.h:3179:1
c5750 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c5760 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c5770 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c5780 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c5790 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c57a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c57b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c57c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c57d0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c57e0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c57f0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c5800 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c5810 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c5820 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c5830 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c5840 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c5850 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
c5860 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c5870 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c5880 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c5890 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c58a0 20 22 5f 6d 6d 5f 63 6d 70 65 71 5f 65 70 69 33   "_mm_cmpeq_epi3
c58b0 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  2") (ns . 0).   
c58c0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c58d0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c58e0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c58f0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c5900 2e 68 3a 33 31 39 38 3a 31 22 29 0a 20 20 20 20  .h:3198:1").    
c5910 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c5920 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c5930 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c5940 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c5950 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c5960 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c5970 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c5980 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c5990 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c59a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c59b0 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
c59c0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c59d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c59e0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
c59f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c5a00 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c5a10 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
c5a20 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c5a30 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c5a40 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c5a50 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
c5a60 6d 70 67 74 5f 65 70 69 38 22 29 20 28 6e 73 20  mpgt_epi8") (ns 
c5a70 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c5a80 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c5a90 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c5aa0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c5ab0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 32 31 38 3a  mmintrin.h:3218:
c5ac0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c5ad0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c5ae0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c5af0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c5b00 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c5b10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c5b20 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c5b30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c5b40 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
c5b50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c5b60 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c5b70 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c5b80 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c5b90 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c5ba0 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
c5bb0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c5bc0 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
c5bd0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
c5be0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c5bf0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
c5c00 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
c5c10 2e 20 22 5f 6d 6d 5f 63 6d 70 67 74 5f 65 70 69  . "_mm_cmpgt_epi
c5c20 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  16") (ns . 0).  
c5c30 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c5c40 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c5c50 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c5c60 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c5c70 6e 2e 68 3a 33 32 34 31 3a 31 22 29 0a 20 20 20  n.h:3241:1").   
c5c80 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c5c90 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c5ca0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c5cb0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c5cc0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c5cd0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c5ce0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c5cf0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c5d00 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
c5d10 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c5d20 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
c5d30 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c5d40 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c5d50 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
c5d60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c5d70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c5d80 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
c5d90 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
c5da0 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
c5db0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
c5dc0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
c5dd0 63 6d 70 67 74 5f 65 70 69 33 32 22 29 20 28 6e  cmpgt_epi32") (n
c5de0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
c5df0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
c5e00 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
c5e10 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
c5e20 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 32 36  /emmintrin.h:326
c5e30 32 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  2:1").    (varia
c5e40 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
c5e50 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
c5e60 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
c5e70 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
c5e80 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
c5e90 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
c5ea0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c5eb0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
c5ec0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c5ed0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c5ee0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
c5ef0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c5f00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c5f10 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
c5f20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c5f30 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29  . "__m128i")))))
c5f40 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c5f50 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c5f60 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  i"))).  ((tag . 
c5f70 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
c5f80 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6c 74 5f 65  e . "_mm_cmplt_e
c5f90 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  pi8") (ns . 0). 
c5fa0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c5fb0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c5fc0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c5fd0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c5fe0 69 6e 2e 68 3a 33 32 38 33 3a 31 22 29 0a 20 20  in.h:3283:1").  
c5ff0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c6000 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c6010 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c6020 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c6030 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c6040 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c6050 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c6060 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c6070 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
c6080 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c6090 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20  "__m128i"))).   
c60a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
c60b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c60c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
c60d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c60e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c60f0 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8i"))))).    (re
c6100 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c6110 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c6120 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c6130 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c6140 5f 63 6d 70 6c 74 5f 65 70 69 31 36 22 29 20 28  _cmplt_epi16") (
c6150 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
c6160 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
c6170 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
c6180 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
c6190 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 33  e/emmintrin.h:33
c61a0 30 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  04:1").    (vari
c61b0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
c61c0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
c61d0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
c61e0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
c61f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
c6200 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
c6210 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c6220 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
c6230 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c6240 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c6250 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  i"))).        ((
c6260 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c6270 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c6280 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
c6290 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c62a0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29   . "__m128i"))))
c62b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c62c0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c62d0 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
c62e0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c62f0 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6c 74 5f  me . "_mm_cmplt_
c6300 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  epi32") (ns . 0)
c6310 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
c6320 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
c6330 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
c6340 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
c6350 74 72 69 6e 2e 68 3a 33 33 32 35 3a 31 22 29 0a  trin.h:3325:1").
c6360 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
c6370 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
c6380 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
c6390 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
c63a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
c63b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
c63c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c63d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c63e0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
c63f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c6400 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
c6410 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c6420 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c6430 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c6440 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
c6450 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c6460 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28  128i"))))).    (
c6470 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
c6480 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c6490 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
c64a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
c64b0 6d 6d 5f 63 76 74 73 69 36 34 5f 73 64 22 29 20  mm_cvtsi64_sd") 
c64c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
c64d0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
c64e0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
c64f0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
c6500 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  de/emmintrin.h:3
c6510 33 34 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72  349:1").    (var
c6520 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
c6530 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
c6540 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
c6550 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
c6560 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
c6570 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
c6580 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c6590 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
c65a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c65b0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c65c0 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8d"))).        (
c65d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c65e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c65f0 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
c6600 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
c6610 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
c6620 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20  ":long-long").  
c6630 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
c6640 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
c6650 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
c6660 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
c6670 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
c6680 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
c6690 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
c66a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
c66b0 2e 20 22 5f 6d 6d 5f 63 76 74 73 64 5f 73 69 36  . "_mm_cvtsd_si6
c66c0 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  4") (ns . 0).   
c66d0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c66e0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c66f0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c6700 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c6710 2e 68 3a 33 33 36 37 3a 31 22 29 0a 20 20 20 20  .h:3367:1").    
c6720 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c6730 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c6740 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c6750 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c6760 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c6770 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c6780 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c6790 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c67a0 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c67b0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c67c0 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
c67d0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
c67e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
c67f0 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28  g-long").      (
c6800 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
c6810 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
c6820 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
c6830 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c6840 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
c6850 76 74 74 73 64 5f 73 69 36 34 22 29 20 28 6e 73  vttsd_si64") (ns
c6860 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c6870 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c6880 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c6890 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c68a0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 33 38 35  emmintrin.h:3385
c68b0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c68c0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c68d0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c68e0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c68f0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c6900 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c6910 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c6920 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c6930 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
c6940 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c6950 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
c6960 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
c6970 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
c6980 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22  g . ":long-long"
c6990 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
c69a0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
c69b0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
c69c0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
c69d0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c69e0 20 2e 20 22 5f 6d 6d 5f 63 76 74 65 70 69 33 32   . "_mm_cvtepi32
c69f0 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
c6a00 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c6a10 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c6a20 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c6a30 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c6a40 69 6e 2e 68 3a 33 34 30 31 3a 31 22 29 0a 20 20  in.h:3401:1").  
c6a50 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c6a60 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c6a70 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c6a80 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c6a90 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c6aa0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c6ab0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c6ac0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c6ad0 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
c6ae0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c6af0 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
c6b00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
c6b10 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
c6b20 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c6b30 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c6b40 20 22 5f 6d 6d 5f 63 76 74 70 73 5f 65 70 69 33   "_mm_cvtps_epi3
c6b50 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  2") (ns . 0).   
c6b60 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c6b70 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c6b80 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c6b90 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c6ba0 2e 68 3a 33 34 31 37 3a 31 22 29 0a 20 20 20 20  .h:3417:1").    
c6bb0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c6bc0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c6bd0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c6be0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c6bf0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c6c00 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c6c10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c6c20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c6c30 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c6c40 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c6c50 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
c6c60 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c6c70 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c6c80 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c6c90 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c6ca0 5f 6d 6d 5f 63 76 74 74 70 73 5f 65 70 69 33 32  _mm_cvttps_epi32
c6cb0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
c6cc0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
c6cd0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
c6ce0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
c6cf0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
c6d00 68 3a 33 34 33 34 3a 31 22 29 0a 20 20 20 20 28  h:3434:1").    (
c6d10 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
c6d20 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
c6d30 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
c6d40 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
c6d50 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
c6d60 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
c6d70 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c6d80 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c6d90 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
c6da0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c6db0 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
c6dc0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
c6dd0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c6de0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
c6df0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
c6e00 6d 6d 5f 63 76 74 73 69 33 32 5f 73 69 31 32 38  mm_cvtsi32_si128
c6e10 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
c6e20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
c6e30 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
c6e40 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
c6e50 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
c6e60 68 3a 33 34 35 30 3a 31 22 29 0a 20 20 20 20 28  h:3450:1").    (
c6e70 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
c6e80 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
c6e90 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
c6ea0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
c6eb0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
c6ec0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
c6ed0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c6ee0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c6ef0 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
c6f00 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
c6f10 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
c6f20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
c6f30 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
c6f40 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
c6f50 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
c6f60 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c6f70 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c6f80 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
c6f90 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c6fa0 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 69 36  me . "_mm_cvtsi6
c6fb0 34 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e 20  4_si128") (ns . 
c6fc0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c6fd0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c6fe0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c6ff0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c7000 69 6e 74 72 69 6e 2e 68 3a 33 34 36 37 3a 31 22  intrin.h:3467:1"
c7010 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c7020 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c7030 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c7040 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c7050 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c7060 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c7070 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c7080 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c7090 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c70a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
c70b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
c70c0 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20  ":long-long").  
c70d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
c70e0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
c70f0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
c7100 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
c7110 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
c7120 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c7130 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
c7140 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
c7150 2e 20 22 5f 6d 6d 5f 63 76 74 73 69 31 32 38 5f  . "_mm_cvtsi128_
c7160 73 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a  si32") (ns . 0).
c7170 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c7180 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c7190 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c71a0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c71b0 72 69 6e 2e 68 3a 33 34 38 35 3a 31 22 29 0a 20  rin.h:3485:1"). 
c71c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c71d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c71e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c71f0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c7200 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c7210 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c7220 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c7230 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c7240 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
c7250 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c7260 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
c7270 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c7280 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
c7290 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
c72a0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
c72b0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
c72c0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
c72d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c72e0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73  name . "_mm_cvts
c72f0 69 31 32 38 5f 73 69 36 34 22 29 20 28 6e 73 20  i128_si64") (ns 
c7300 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c7310 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c7320 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c7330 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c7340 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 35 30 34 3a  mmintrin.h:3504:
c7350 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c7360 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c7370 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c7380 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c7390 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c73a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c73b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c73c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c73d0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
c73e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c73f0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c7400 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c7410 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
c7420 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29   . ":long-long")
c7430 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
c7440 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
c7450 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
c7460 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
c7470 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
c7480 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 5f 73 69 31 32  . "_mm_load_si12
c7490 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  8") (ns . 0).   
c74a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c74b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c74c0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c74d0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c74e0 2e 68 3a 33 35 32 31 3a 31 22 29 0a 20 20 20 20  .h:3521:1").    
c74f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c7500 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c7510 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c7520 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c7530 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c7540 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c7550 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c7560 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c7570 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
c7580 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
c7590 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
c75a0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c75b0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
c75c0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c75d0 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c75e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c75f0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c  ) (name . "_mm_l
c7600 6f 61 64 75 5f 73 69 31 32 38 22 29 20 28 6e 73  oadu_si128") (ns
c7610 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c7620 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c7630 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c7640 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c7650 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 35 33 37  emmintrin.h:3537
c7660 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c7670 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c7680 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c7690 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c76a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c76b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c76c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c76d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c76e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a   (name . "__p").
c76f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c7700 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
c7710 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
c7720 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 29 0a  "__m128i")))))).
c7730 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c7740 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c7750 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c7760 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c7770 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 6c 5f 65 70   . "_mm_loadl_ep
c7780 69 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i64") (ns . 0). 
c7790 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c77a0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c77b0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c77c0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c77d0 69 6e 2e 68 3a 33 35 35 38 3a 31 22 29 0a 20 20  in.h:3558:1").  
c77e0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c77f0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c7800 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c7810 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c7820 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c7830 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c7840 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c7850 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c7860 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20  . "__p").       
c7870 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c7880 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
c7890 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c78a0 69 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  i")))))).    (re
c78b0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c78c0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c78d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c78e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c78f0 5f 75 6e 64 65 66 69 6e 65 64 5f 73 69 31 32 38  _undefined_si128
c7900 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
c7910 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
c7920 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
c7930 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
c7940 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
c7950 68 3a 33 35 37 36 3a 31 22 29 0a 20 20 20 20 28  h:3576:1").    (
c7960 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
c7970 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
c7980 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
c7990 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
c79a0 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
c79b0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
c79c0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c79d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
c79e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
c79f0 6d 6d 5f 73 65 74 5f 65 70 69 36 34 78 22 29 20  mm_set_epi64x") 
c7a00 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
c7a10 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
c7a20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
c7a30 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
c7a40 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  de/emmintrin.h:3
c7a50 35 39 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72  598:1").    (var
c7a60 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
c7a70 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
c7a80 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
c7a90 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
c7aa0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
c7ab0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
c7ac0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c7ad0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 71      (name . "__q
c7ae0 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  1").          (t
c7af0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
c7b00 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f  (tag . ":long-lo
c7b10 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ng").           
c7b20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
c7b30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
c7b40 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
c7b50 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c7b60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c7b70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c7b80 20 2e 20 22 5f 5f 71 30 22 29 0a 20 20 20 20 20   . "__q0").     
c7b90 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
c7ba0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
c7bb0 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20  long-long").    
c7bc0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
c7bd0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
c7be0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
c7bf0 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
c7c00 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c7c10 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c7c20 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c7c30 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c7c40 22 5f 6d 6d 5f 73 65 74 5f 65 70 69 36 34 22 29  "_mm_set_epi64")
c7c50 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c7c60 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c7c70 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c7c80 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c7c90 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c7ca0 33 36 32 30 3a 31 22 29 0a 20 20 20 20 28 76 61  3620:1").    (va
c7cb0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c7cc0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c7cd0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c7ce0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c7cf0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c7d00 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c7d10 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
c7d20 20 2e 20 22 5f 5f 71 31 22 29 20 28 74 79 70 65   . "__q1") (type
c7d30 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
c7d40 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c7d50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c7d60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c7d70 2e 20 22 5f 5f 71 30 22 29 0a 20 20 20 20 20 20  . "__q0").      
c7d80 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c7d90 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20   "__m64"))))).  
c7da0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c7db0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c7dc0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c7dd0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c7de0 20 22 5f 6d 6d 5f 73 65 74 5f 65 70 69 33 32 22   "_mm_set_epi32"
c7df0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c7e00 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c7e10 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c7e20 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c7e30 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c7e40 3a 33 36 34 38 3a 31 22 29 0a 20 20 20 20 28 76  :3648:1").    (v
c7e50 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c7e60 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c7e70 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c7e80 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c7e90 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c7ea0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c7eb0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c7ec0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c7ed0 5f 69 33 22 29 0a 20 20 20 20 20 20 20 20 20 20  _i3").          
c7ee0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
c7ef0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
c7f00 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
c7f10 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
c7f20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c7f30 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c7f40 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 32     (name . "__i2
c7f50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c7f60 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
c7f70 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
c7f80 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
c7f90 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
c7fa0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c7fb0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c7fc0 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 31 22 29 0a  (name . "__i1").
c7fd0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c7fe0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
c7ff0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
c8000 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
c8010 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
c8020 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c8030 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c8040 6d 65 20 2e 20 22 5f 5f 69 30 22 29 0a 20 20 20  me . "__i0").   
c8050 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
c8060 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
c8070 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
c8080 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
c8090 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
c80a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
c80b0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
c80c0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c80d0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c80e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c80f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c8100 5f 73 65 74 5f 65 70 69 31 36 22 29 20 28 6e 73  _set_epi16") (ns
c8110 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c8120 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c8130 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c8140 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c8150 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 36 38 38  emmintrin.h:3688
c8160 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c8170 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c8180 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c8190 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c81a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c81b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c81c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c81d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c81e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 37 22 29   (name . "__w7")
c81f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c8200 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
c8210 67 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20  g . ":short").  
c8220 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
c8230 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
c8240 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
c8250 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20 20  ment . 16))).   
c8260 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
c8270 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c8280 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77      (name . "__w
c8290 36 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  6").          (t
c82a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
c82b0 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29  (tag . ":short")
c82c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
c82d0 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
c82e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
c82f0 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a  ignment . 16))).
c8300 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c8310 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c8320 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c8330 5f 5f 77 35 22 29 0a 20 20 20 20 20 20 20 20 20  __w5").         
c8340 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
c8350 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72     (tag . ":shor
c8360 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
c8370 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
c8380 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
c8390 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
c83a0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c83b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c83c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c83d0 2e 20 22 5f 5f 77 34 22 29 0a 20 20 20 20 20 20  . "__w4").      
c83e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
c83f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
c8400 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20  hort").         
c8410 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
c8420 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  6).            (
c8430 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
c8440 31 36 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  16))).        ((
c8450 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c8460 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c8470 6d 65 20 2e 20 22 5f 5f 77 33 22 29 0a 20 20 20  me . "__w3").   
c8480 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
c8490 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
c84a0 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20  ":short").      
c84b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
c84c0 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
c84d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
c84e0 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20 20   . 16))).       
c84f0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c8500 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c8510 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 32 22 29 0a  (name . "__w2").
c8520 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
c8530 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
c8540 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20   . ":short").   
c8550 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
c8560 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
c8570 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
c8580 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20 20 20  ent . 16))).    
c8590 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c85a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c85b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 31     (name . "__w1
c85c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c85d0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
c85e0 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a  tag . ":short").
c85f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
c8600 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
c8610 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
c8620 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20  gnment . 16))). 
c8630 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c8640 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c8650 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c8660 5f 77 30 22 29 0a 20 20 20 20 20 20 20 20 20 20  _w0").          
c8670 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
c8680 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74    (tag . ":short
c8690 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
c86a0 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
c86b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
c86c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29  alignment . 16))
c86d0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c86e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c86f0 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
c8700 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c8710 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 5f  name . "_mm_set_
c8720 65 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  epi8") (ns . 0).
c8730 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c8740 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c8750 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c8760 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c8770 72 69 6e 2e 68 3a 33 37 33 36 3a 31 22 29 0a 20  rin.h:3736:1"). 
c8780 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c8790 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c87a0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c87b0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c87c0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c87d0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c87e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c87f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c8800 20 2e 20 22 5f 5f 62 31 35 22 29 0a 20 20 20 20   . "__b15").    
c8810 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c8820 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
c8830 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
c8840 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
c8850 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c8860 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c8870 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c8880 22 5f 5f 62 31 34 22 29 0a 20 20 20 20 20 20 20  "__b14").       
c8890 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c88a0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
c88b0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
c88c0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
c88d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c88e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c88f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c8900 62 31 33 22 29 0a 20 20 20 20 20 20 20 20 20 20  b13").          
c8910 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
c8920 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
c8930 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
c8940 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20  ent . 8))).     
c8950 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c8960 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c8970 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 31 32    (name . "__b12
c8980 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c8990 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
c89a0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
c89b0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
c89c0 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20   . 8))).        
c89d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c89e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c89f0 6e 61 6d 65 20 2e 20 22 5f 5f 62 31 31 22 29 0a  name . "__b11").
c8a00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c8a10 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
c8a20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
c8a30 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
c8a40 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
c8a50 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c8a60 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c8a70 65 20 2e 20 22 5f 5f 62 31 30 22 29 0a 20 20 20  e . "__b10").   
c8a80 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c8a90 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
c8aa0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
c8ab0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
c8ac0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c8ad0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c8ae0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c8af0 20 22 5f 5f 62 39 22 29 0a 20 20 20 20 20 20 20   "__b9").       
c8b00 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c8b10 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
c8b20 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
c8b30 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
c8b40 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c8b50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c8b60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c8b70 62 38 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  b8").          (
c8b80 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
c8b90 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
c8ba0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
c8bb0 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
c8bc0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
c8bd0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c8be0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 37 22 29   (name . "__b7")
c8bf0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c8c00 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
c8c10 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
c8c20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
c8c30 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28   8))).        ((
c8c40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c8c50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c8c60 6d 65 20 2e 20 22 5f 5f 62 36 22 29 0a 20 20 20  me . "__b6").   
c8c70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c8c80 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
c8c90 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
c8ca0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
c8cb0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c8cc0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c8cd0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c8ce0 20 22 5f 5f 62 35 22 29 0a 20 20 20 20 20 20 20   "__b5").       
c8cf0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c8d00 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
c8d10 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
c8d20 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
c8d30 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c8d40 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c8d50 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c8d60 62 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  b4").          (
c8d70 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
c8d80 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
c8d90 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
c8da0 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
c8db0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
c8dc0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c8dd0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 33 22 29   (name . "__b3")
c8de0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c8df0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
c8e00 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
c8e10 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
c8e20 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28   8))).        ((
c8e30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c8e40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c8e50 6d 65 20 2e 20 22 5f 5f 62 32 22 29 0a 20 20 20  me . "__b2").   
c8e60 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c8e70 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
c8e80 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
c8e90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
c8ea0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c8eb0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c8ec0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c8ed0 20 22 5f 5f 62 31 22 29 0a 20 20 20 20 20 20 20   "__b1").       
c8ee0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c8ef0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
c8f00 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
c8f10 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
c8f20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c8f30 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c8f40 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c8f50 62 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  b0").          (
c8f60 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
c8f70 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
c8f80 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
c8f90 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20  nt . 8))))).    
c8fa0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c8fb0 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c8fc0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c8fd0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c8fe0 5f 6d 6d 5f 73 65 74 31 5f 65 70 69 36 34 78 22  _mm_set1_epi64x"
c8ff0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c9000 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c9010 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c9020 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c9030 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c9040 3a 33 37 35 35 3a 31 22 29 0a 20 20 20 20 28 76  :3755:1").    (v
c9050 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c9060 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c9070 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c9080 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c9090 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c90a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c90b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c90c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c90d0 5f 71 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _q").          (
c90e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
c90f0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c   (tag . ":long-l
c9100 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  ong").          
c9110 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
c9120 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
c9130 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
c9140 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
c9150 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c9160 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c9170 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c9180 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
c9190 65 74 31 5f 65 70 69 36 34 22 29 20 28 6e 73 20  et1_epi64") (ns 
c91a0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c91b0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c91c0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c91d0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c91e0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 37 37 34 3a  mmintrin.h:3774:
c91f0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c9200 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c9210 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c9220 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c9230 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c9240 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c9250 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c9260 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c9270 28 6e 61 6d 65 20 2e 20 22 5f 5f 71 22 29 0a 20  (name . "__q"). 
c9280 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c9290 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
c92a0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
c92b0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c92c0 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
c92d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c92e0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 31 5f  ame . "_mm_set1_
c92f0 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  epi32") (ns . 0)
c9300 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
c9310 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
c9320 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
c9330 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
c9340 74 72 69 6e 2e 68 3a 33 37 39 33 3a 31 22 29 0a  trin.h:3793:1").
c9350 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
c9360 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
c9370 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
c9380 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
c9390 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
c93a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
c93b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c93c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c93d0 65 20 2e 20 22 5f 5f 69 22 29 0a 20 20 20 20 20  e . "__i").     
c93e0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
c93f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
c9400 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
c9410 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
c9420 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
c9430 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
c9440 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
c9450 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c9460 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c9470 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c9480 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
c9490 65 74 31 5f 65 70 69 31 36 22 29 20 28 6e 73 20  et1_epi16") (ns 
c94a0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c94b0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c94c0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c94d0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c94e0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 38 31 32 3a  mmintrin.h:3812:
c94f0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c9500 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c9510 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c9520 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c9530 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c9540 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c9550 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c9560 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c9570 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 22 29 0a 20  (name . "__w"). 
c9580 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
c9590 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
c95a0 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20  . ":short").    
c95b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
c95c0 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
c95d0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
c95e0 6e 74 20 2e 20 31 36 29 29 29 29 29 0a 20 20 20  nt . 16))))).   
c95f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c9600 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c9610 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c9620 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c9630 22 5f 6d 6d 5f 73 65 74 31 5f 65 70 69 38 22 29  "_mm_set1_epi8")
c9640 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c9650 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c9660 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c9670 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c9680 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c9690 33 38 33 31 3a 31 22 29 0a 20 20 20 20 28 76 61  3831:1").    (va
c96a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c96b0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c96c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c96d0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c96e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c96f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c9700 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c9710 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c9720 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
c9730 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
c9740 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
c9750 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
c9760 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20 28  t . 8))))).    (
c9770 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
c9780 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c9790 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
c97a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
c97b0 6d 6d 5f 73 65 74 72 5f 65 70 69 36 34 22 29 20  mm_setr_epi64") 
c97c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
c97d0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
c97e0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
c97f0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
c9800 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  de/emmintrin.h:3
c9810 38 35 32 3a 31 22 29 0a 20 20 20 20 28 76 61 72  852:1").    (var
c9820 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
c9830 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
c9840 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
c9850 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
c9860 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
c9870 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
c9880 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
c9890 2e 20 22 5f 5f 71 30 22 29 20 28 74 79 70 65 20  . "__q0") (type 
c98a0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
c98b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c98c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c98d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c98e0 20 22 5f 5f 71 31 22 29 0a 20 20 20 20 20 20 20   "__q1").       
c98f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c9900 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
c9910 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c9920 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c9930 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c9940 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c9950 22 5f 6d 6d 5f 73 65 74 72 5f 65 70 69 33 32 22  "_mm_setr_epi32"
c9960 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c9970 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c9980 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c9990 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c99a0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c99b0 3a 33 38 37 35 3a 31 22 29 0a 20 20 20 20 28 76  :3875:1").    (v
c99c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c99d0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c99e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c99f0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c9a00 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c9a10 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c9a20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c9a30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c9a40 5f 69 30 22 29 0a 20 20 20 20 20 20 20 20 20 20  _i0").          
c9a50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
c9a60 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
c9a70 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
c9a80 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
c9a90 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c9aa0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c9ab0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 31     (name . "__i1
c9ac0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c9ad0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
c9ae0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
c9af0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
c9b00 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
c9b10 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c9b20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c9b30 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 32 22 29 0a  (name . "__i2").
c9b40 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c9b50 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
c9b60 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
c9b70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
c9b80 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
c9b90 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c9ba0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c9bb0 6d 65 20 2e 20 22 5f 5f 69 33 22 29 0a 20 20 20  me . "__i3").   
c9bc0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
c9bd0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
c9be0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
c9bf0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
c9c00 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
c9c10 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
c9c20 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
c9c30 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c9c40 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c9c50 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c9c60 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c9c70 5f 73 65 74 72 5f 65 70 69 31 36 22 29 20 28 6e  _setr_epi16") (n
c9c80 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
c9c90 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
c9ca0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
c9cb0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
c9cc0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 39 30  /emmintrin.h:390
c9cd0 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  6:1").    (varia
c9ce0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
c9cf0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
c9d00 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
c9d10 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
c9d20 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
c9d30 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
c9d40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c9d50 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 30 22    (name . "__w0"
c9d60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c9d70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
c9d80 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20  ag . ":short"). 
c9d90 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
c9da0 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
c9db0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
c9dc0 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20  nment . 16))).  
c9dd0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c9de0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c9df0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c9e00 77 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  w1").          (
c9e10 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
c9e20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22   (tag . ":short"
c9e30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
c9e40 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
c9e50 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
c9e60 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29  lignment . 16)))
c9e70 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c9e80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c9e90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c9ea0 22 5f 5f 77 32 22 29 0a 20 20 20 20 20 20 20 20  "__w2").        
c9eb0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
c9ec0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f      (tag . ":sho
c9ed0 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  rt").           
c9ee0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
c9ef0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
c9f00 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
c9f10 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c9f20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c9f30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c9f40 20 2e 20 22 5f 5f 77 33 22 29 0a 20 20 20 20 20   . "__w3").     
c9f50 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
c9f60 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
c9f70 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20  short").        
c9f80 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
c9f90 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  16).            
c9fa0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
c9fb0 20 31 36 29 29 29 0a 20 20 20 20 20 20 20 20 28   16))).        (
c9fc0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c9fd0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c9fe0 61 6d 65 20 2e 20 22 5f 5f 77 34 22 29 0a 20 20  ame . "__w4").  
c9ff0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
ca000 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
ca010 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20 20   ":short").     
ca020 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
ca030 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
ca040 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
ca050 74 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20  t . 16))).      
ca060 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
ca070 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ca080 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 35 22 29   (name . "__w5")
ca090 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ca0a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
ca0b0 67 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20  g . ":short").  
ca0c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
ca0d0 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
ca0e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
ca0f0 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20 20  ment . 16))).   
ca100 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
ca110 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
ca120 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77      (name . "__w
ca130 36 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  6").          (t
ca140 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
ca150 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29  (tag . ":short")
ca160 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
ca170 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
ca180 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
ca190 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a  ignment . 16))).
ca1a0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ca1b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ca1c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ca1d0 5f 5f 77 37 22 29 0a 20 20 20 20 20 20 20 20 20  __w7").         
ca1e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
ca1f0 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72     (tag . ":shor
ca200 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
ca210 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
ca220 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
ca230 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
ca240 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
ca250 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
ca260 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
ca270 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
ca280 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74  (name . "_mm_set
ca290 72 5f 65 70 69 38 22 29 20 28 6e 73 20 2e 20 30  r_epi8") (ns . 0
ca2a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
ca2b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
ca2c0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
ca2d0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
ca2e0 6e 74 72 69 6e 2e 68 3a 33 39 35 33 3a 31 22 29  ntrin.h:3953:1")
ca2f0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
ca300 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
ca310 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
ca320 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
ca330 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
ca340 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ca350 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ca360 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ca370 6d 65 20 2e 20 22 5f 5f 62 30 22 29 0a 20 20 20  me . "__b0").   
ca380 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ca390 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
ca3a0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
ca3b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
ca3c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ca3d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ca3e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ca3f0 20 22 5f 5f 62 31 22 29 0a 20 20 20 20 20 20 20   "__b1").       
ca400 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ca410 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
ca420 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
ca430 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
ca440 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
ca450 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
ca460 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
ca470 62 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  b2").          (
ca480 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
ca490 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
ca4a0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
ca4b0 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
ca4c0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
ca4d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ca4e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 33 22 29   (name . "__b3")
ca4f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ca500 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
ca510 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
ca520 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ca530 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28   8))).        ((
ca540 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ca550 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ca560 6d 65 20 2e 20 22 5f 5f 62 34 22 29 0a 20 20 20  me . "__b4").   
ca570 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ca580 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
ca590 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
ca5a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
ca5b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ca5c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ca5d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ca5e0 20 22 5f 5f 62 35 22 29 0a 20 20 20 20 20 20 20   "__b5").       
ca5f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ca600 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
ca610 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
ca620 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
ca630 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
ca640 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
ca650 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
ca660 62 36 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  b6").          (
ca670 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
ca680 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
ca690 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
ca6a0 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
ca6b0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
ca6c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ca6d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 37 22 29   (name . "__b7")
ca6e0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ca6f0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
ca700 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
ca710 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ca720 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28   8))).        ((
ca730 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ca740 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ca750 6d 65 20 2e 20 22 5f 5f 62 38 22 29 0a 20 20 20  me . "__b8").   
ca760 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ca770 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
ca780 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
ca790 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
ca7a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ca7b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ca7c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ca7d0 20 22 5f 5f 62 39 22 29 0a 20 20 20 20 20 20 20   "__b9").       
ca7e0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ca7f0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
ca800 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
ca810 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
ca820 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
ca830 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
ca840 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
ca850 62 31 30 22 29 0a 20 20 20 20 20 20 20 20 20 20  b10").          
ca860 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
ca870 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
ca880 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
ca890 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20  ent . 8))).     
ca8a0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ca8b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ca8c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 31 31    (name . "__b11
ca8d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
ca8e0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
ca8f0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
ca900 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
ca910 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20   . 8))).        
ca920 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ca930 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
ca940 6e 61 6d 65 20 2e 20 22 5f 5f 62 31 32 22 29 0a  name . "__b12").
ca950 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
ca960 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
ca970 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
ca980 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
ca990 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
ca9a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ca9b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ca9c0 65 20 2e 20 22 5f 5f 62 31 33 22 29 0a 20 20 20  e . "__b13").   
ca9d0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ca9e0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
ca9f0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
caa00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
caa10 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
caa20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
caa30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
caa40 20 22 5f 5f 62 31 34 22 29 0a 20 20 20 20 20 20   "__b14").      
caa50 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
caa60 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
caa70 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
caa80 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20  ignment . 8))). 
caa90 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
caaa0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
caab0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
caac0 5f 62 31 35 22 29 0a 20 20 20 20 20 20 20 20 20  _b15").         
caad0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
caae0 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
caaf0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
cab00 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20  ment . 8))))).  
cab10 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
cab20 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
cab30 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
cab40 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
cab50 20 22 5f 6d 6d 5f 73 65 74 7a 65 72 6f 5f 73 69   "_mm_setzero_si
cab60 31 32 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  128") (ns . 0). 
cab70 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
cab80 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
cab90 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
caba0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
cabb0 69 6e 2e 68 3a 33 39 36 37 3a 31 22 29 0a 20 20  in.h:3967:1").  
cabc0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
cabd0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
cabe0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
cabf0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
cac00 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
cac10 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28  ) (return-type (
cac20 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
cac30 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
cac40 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
cac50 20 22 5f 6d 6d 5f 73 74 6f 72 65 5f 73 69 31 32   "_mm_store_si12
cac60 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  8") (ns . 0).   
cac70 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
cac80 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
cac90 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
caca0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
cacb0 2e 68 3a 33 39 38 35 3a 31 22 29 0a 20 20 20 20  .h:3985:1").    
cacc0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
cacd0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
cace0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
cacf0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
cad00 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
cad10 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
cad20 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
cad30 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cad40 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
cad50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
cad60 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
cad70 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
cad80 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
cad90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
cada0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
cadb0 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
cadc0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
cadd0 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29  . "__m128i")))))
cade0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
cadf0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
cae00 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
cae10 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
cae20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65 75 5f 73 69  . "_mm_storeu_si
cae30 31 32 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  128") (ns . 0). 
cae40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
cae50 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
cae60 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
cae70 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
cae80 69 6e 2e 68 3a 34 30 30 31 3a 31 22 29 0a 20 20  in.h:4001:1").  
cae90 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
caea0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
caeb0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
caec0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
caed0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
caee0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
caef0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
caf00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
caf10 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20  . "__p").       
caf20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
caf30 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
caf40 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
caf50 69 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  i")))).        (
caf60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
caf70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
caf80 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
caf90 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
cafa0 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
cafb0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
cafc0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
cafd0 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
cafe0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
caff0 65 20 2e 20 22 5f 6d 6d 5f 6d 61 73 6b 6d 6f 76  e . "_mm_maskmov
cb000 65 75 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e  eu_si128") (ns .
cb010 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
cb020 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
cb030 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
cb040 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
cb050 6d 69 6e 74 72 69 6e 2e 68 3a 34 30 33 31 3a 31  mintrin.h:4031:1
cb060 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
cb070 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
cb080 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
cb090 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
cb0a0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
cb0b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
cb0c0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
cb0d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
cb0e0 6e 61 6d 65 20 2e 20 22 5f 5f 64 22 29 0a 20 20  name . "__d").  
cb0f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
cb100 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
cb110 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
cb120 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
cb130 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
cb140 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
cb150 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
cb160 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
cb170 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
cb180 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
cb190 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22     (name . "__p"
cb1a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
cb1b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
cb1c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
cb1d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
cb1e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
cb1f0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
cb200 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
cb210 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
cb220 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
cb230 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
cb240 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
cb250 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
cb260 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
cb270 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
cb280 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65  ame . "_mm_store
cb290 6c 5f 65 70 69 36 34 22 29 20 28 6e 73 20 2e 20  l_epi64") (ns . 
cb2a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
cb2b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
cb2c0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
cb2d0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
cb2e0 69 6e 74 72 69 6e 2e 68 3a 34 30 35 30 3a 31 22  intrin.h:4050:1"
cb2f0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
cb300 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
cb310 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
cb320 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
cb330 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
cb340 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
cb350 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
cb360 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
cb370 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20  ame . "__p").   
cb380 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
cb390 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
cb3a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
cb3b0 6d 31 32 38 69 22 29 29 29 29 0a 20 20 20 20 20  m128i")))).     
cb3c0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
cb3d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
cb3e0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
cb3f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
cb400 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
cb410 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
cb420 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
cb430 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
cb440 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
cb450 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 72  (name . "_mm_str
cb460 65 61 6d 5f 70 64 22 29 20 28 6e 73 20 2e 20 30  eam_pd") (ns . 0
cb470 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
cb480 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
cb490 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
cb4a0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
cb4b0 6e 74 72 69 6e 2e 68 3a 34 30 37 33 3a 31 22 29  ntrin.h:4073:1")
cb4c0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cb4d0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cb4e0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
cb4f0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
cb500 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
cb510 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
cb520 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
cb530 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cb540 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20  me . "__p").    
cb550 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
cb560 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
cb570 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
cb580 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
cb590 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
cb5a0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
cb5b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
cb5c0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
cb5d0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
cb5e0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
cb5f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
cb600 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
cb610 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cb620 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
cb630 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
cb640 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
cb650 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
cb660 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
cb670 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
cb680 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
cb690 6d 6d 5f 73 74 72 65 61 6d 5f 73 69 31 32 38 22  mm_stream_si128"
cb6a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
cb6b0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
cb6c0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
cb6d0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
cb6e0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
cb6f0 3a 34 30 39 32 3a 31 22 29 0a 20 20 20 20 28 76  :4092:1").    (v
cb700 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
cb710 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
cb720 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
cb730 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
cb740 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
cb750 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
cb760 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
cb770 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
cb780 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _p").          (
cb790 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
cb7a0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
cb7b0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
cb7c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
cb7d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
cb7e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
cb7f0 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
cb800 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
cb810 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
cb820 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
cb830 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
cb840 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
cb850 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
cb860 22 5f 6d 6d 5f 73 74 72 65 61 6d 5f 73 69 33 32  "_mm_stream_si32
cb870 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
cb880 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
cb890 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
cb8a0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
cb8b0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
cb8c0 68 3a 34 31 31 31 3a 31 22 29 0a 20 20 20 20 28  h:4111:1").    (
cb8d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
cb8e0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
cb8f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
cb900 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
cb910 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
cb920 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
cb930 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
cb940 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
cb950 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20 20  __p").          
cb960 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
cb970 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
cb980 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
cb990 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
cb9a0 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
cb9b0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
cb9c0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20  ment . 32)))).  
cb9d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
cb9e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
cb9f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
cba00 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
cba10 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
cba20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
cba30 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
cba40 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
cba50 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
cba60 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
cba70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
cba80 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
cba90 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
cbaa0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
cbab0 20 22 5f 6d 6d 5f 73 74 72 65 61 6d 5f 73 69 36   "_mm_stream_si6
cbac0 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  4") (ns . 0).   
cbad0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
cbae0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
cbaf0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
cbb00 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
cbb10 2e 68 3a 34 31 33 31 3a 31 22 29 0a 20 20 20 20  .h:4131:1").    
cbb20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
cbb30 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
cbb40 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
cbb50 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
cbb60 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
cbb70 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
cbb80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
cbb90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cbba0 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
cbbb0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
cbbc0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
cbbd0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
cbbe0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
cbbf0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
cbc00 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
cbc10 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
cbc20 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
cbc30 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
cbc40 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 0a 20  nment . 64)))). 
cbc50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
cbc60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
cbc70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
cbc80 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
cbc90 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
cbca0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c   (tag . ":long-l
cbcb0 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  ong").          
cbcc0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
cbcd0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
cbce0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
cbcf0 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
cbd00 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
cbd10 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
cbd20 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
cbd30 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6c 66  (name . "_mm_clf
cbd40 6c 75 73 68 22 29 20 28 6e 73 20 2e 20 30 29 0a  lush") (ns . 0).
cbd50 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
cbd60 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
cbd70 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
cbd80 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
cbd90 72 69 6e 2e 68 3a 34 31 35 31 3a 36 22 29 0a 20  rin.h:4151:6"). 
cbda0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
cbdb0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
cbdc0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
cbdd0 2e 20 22 6e 6f 6e 65 22 29 0a 20 20 20 20 28 70  . "none").    (p
cbde0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
cbdf0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
cbe00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
cbe10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
cbe20 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20   "__p").        
cbe30 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
cbe40 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
cbe50 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
cbe60 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
cbe70 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
cbe80 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
cbe90 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
cbea0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 66 65 6e  name . "_mm_lfen
cbeb0 63 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ce") (ns . 0).  
cbec0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
cbed0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
cbee0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
cbef0 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
cbf00 6e 2e 68 3a 34 31 36 32 3a 36 22 29 0a 20 20 20  n.h:4162:6").   
cbf10 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
cbf20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
cbf30 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
cbf40 22 6e 6f 6e 65 22 29 0a 20 20 20 20 28 70 61 72  "none").    (par
cbf50 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
cbf60 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
cbf70 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
cbf80 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
cbf90 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
cbfa0 5f 6d 66 65 6e 63 65 22 29 20 28 6e 73 20 2e 20  _mfence") (ns . 
cbfb0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
cbfc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
cbfd0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
cbfe0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
cbff0 69 6e 74 72 69 6e 2e 68 3a 34 31 37 33 3a 36 22  intrin.h:4173:6"
cc000 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
cc010 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
cc020 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
cc030 73 73 20 2e 20 22 6e 6f 6e 65 22 29 0a 20 20 20  ss . "none").   
cc040 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
cc050 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
cc060 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
cc070 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
cc080 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
cc090 20 22 5f 6d 6d 5f 70 61 63 6b 73 5f 65 70 69 31   "_mm_packs_epi1
cc0a0 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
cc0b0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
cc0c0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
cc0d0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
cc0e0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
cc0f0 2e 68 3a 34 32 30 32 3a 31 22 29 0a 20 20 20 20  .h:4202:1").    
cc100 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
cc110 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
cc120 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
cc130 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
cc140 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
cc150 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
cc160 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
cc170 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cc180 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
cc190 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
cc1a0 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
cc1b0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
cc1c0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
cc1d0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
cc1e0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
cc1f0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
cc200 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
cc210 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
cc220 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
cc230 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
cc240 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 70  ) (name . "_mm_p
cc250 61 63 6b 73 5f 65 70 69 33 32 22 29 20 28 6e 73  acks_epi32") (ns
cc260 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
cc270 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
cc280 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
cc290 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
cc2a0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 32 33 30  emmintrin.h:4230
cc2b0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
cc2c0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
cc2d0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
cc2e0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
cc2f0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
cc300 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
cc310 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
cc320 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
cc330 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
cc340 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
cc350 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
cc360 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
cc370 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
cc380 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
cc390 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
cc3a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
cc3b0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
cc3c0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
cc3d0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
cc3e0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
cc3f0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
cc400 20 2e 20 22 5f 6d 6d 5f 70 61 63 6b 75 73 5f 65   . "_mm_packus_e
cc410 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi16") (ns . 0).
cc420 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
cc430 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
cc440 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
cc450 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
cc460 72 69 6e 2e 68 3a 34 32 35 38 3a 31 22 29 0a 20  rin.h:4258:1"). 
cc470 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
cc480 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
cc490 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
cc4a0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
cc4b0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
cc4c0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
cc4d0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
cc4e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
cc4f0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
cc500 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
cc510 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
cc520 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
cc530 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
cc540 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
cc550 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
cc560 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
cc570 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72  28i"))))).    (r
cc580 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
cc590 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
cc5a0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
cc5b0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
cc5c0 6d 5f 65 78 74 72 61 63 74 5f 65 70 69 31 36 22  m_extract_epi16"
cc5d0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
cc5e0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
cc5f0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
cc600 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
cc610 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
cc620 3a 34 32 38 36 3a 31 22 29 0a 20 20 20 20 28 76  :4286:1").    (v
cc630 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
cc640 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
cc650 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
cc660 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
cc670 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
cc680 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
cc690 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
cc6a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
cc6b0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
cc6c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
cc6d0 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
cc6e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
cc6f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
cc700 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 6d 6d 22 29  (name . "__imm")
cc710 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
cc720 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
cc730 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
cc740 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
cc750 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
cc760 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
cc770 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
cc780 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
cc790 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
cc7a0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
cc7b0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
cc7c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
cc7d0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
cc7e0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
cc7f0 65 20 2e 20 22 5f 6d 6d 5f 69 6e 73 65 72 74 5f  e . "_mm_insert_
cc800 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29  epi16") (ns . 0)
cc810 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
cc820 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
cc830 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
cc840 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
cc850 74 72 69 6e 2e 68 3a 34 33 31 33 3a 31 22 29 0a  trin.h:4313:1").
cc860 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
cc870 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
cc880 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
cc890 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
cc8a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
cc8b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
cc8c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
cc8d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
cc8e0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
cc8f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
cc900 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
cc910 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
cc920 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
cc930 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
cc940 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
cc950 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
cc960 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
cc970 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
cc980 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
cc990 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
cc9a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
cc9b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 6d 6d    (name . "__imm
cc9c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
cc9d0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
cc9e0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
cc9f0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
cca00 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
cca10 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
cca20 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
cca30 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
cca40 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
cca50 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
cca60 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
cca70 2e 20 22 5f 6d 6d 5f 6d 6f 76 65 6d 61 73 6b 5f  . "_mm_movemask_
cca80 65 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  epi8") (ns . 0).
cca90 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
ccaa0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
ccab0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
ccac0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
ccad0 72 69 6e 2e 68 3a 34 33 33 33 3a 31 22 29 0a 20  rin.h:4333:1"). 
ccae0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
ccaf0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
ccb00 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
ccb10 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
ccb20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
ccb30 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
ccb40 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ccb50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ccb60 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
ccb70 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ccb80 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
ccb90 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ccba0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
ccbb0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
ccbc0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
ccbd0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
ccbe0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
ccbf0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ccc00 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61  name . "_mm_unpa
ccc10 63 6b 68 69 5f 65 70 69 38 22 29 20 28 6e 73 20  ckhi_epi8") (ns 
ccc20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
ccc30 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
ccc40 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
ccc50 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
ccc60 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 34 37 32 3a  mmintrin.h:4472:
ccc70 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
ccc80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
ccc90 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
ccca0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
cccb0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
cccc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
cccd0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
ccce0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
cccf0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
ccd00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ccd10 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
ccd20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ccd30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ccd40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ccd50 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
ccd60 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ccd70 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
ccd80 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
ccd90 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
ccda0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ccdb0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ccdc0 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 68 69 5f  . "_mm_unpackhi_
ccdd0 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29  epi16") (ns . 0)
ccde0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
ccdf0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
cce00 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
cce10 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
cce20 74 72 69 6e 2e 68 3a 34 34 39 39 3a 31 22 29 0a  trin.h:4499:1").
cce30 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
cce40 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
cce50 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
cce60 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
cce70 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
cce80 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
cce90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ccea0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
cceb0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
ccec0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
cced0 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
ccee0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ccef0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ccf00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
ccf10 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
ccf20 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ccf30 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28  128i"))))).    (
ccf40 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
ccf50 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
ccf60 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ccf70 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
ccf80 6d 6d 5f 75 6e 70 61 63 6b 68 69 5f 65 70 69 33  mm_unpackhi_epi3
ccf90 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  2") (ns . 0).   
ccfa0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
ccfb0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
ccfc0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
ccfd0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
ccfe0 2e 68 3a 34 35 32 32 3a 31 22 29 0a 20 20 20 20  .h:4522:1").    
ccff0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
cd000 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
cd010 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
cd020 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
cd030 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
cd040 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
cd050 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
cd060 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cd070 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
cd080 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
cd090 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
cd0a0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
cd0b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
cd0c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
cd0d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
cd0e0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
cd0f0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
cd100 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
cd110 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
cd120 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
cd130 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75  ) (name . "_mm_u
cd140 6e 70 61 63 6b 68 69 5f 65 70 69 36 34 22 29 20  npackhi_epi64") 
cd150 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
cd160 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
cd170 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
cd180 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
cd190 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34  de/emmintrin.h:4
cd1a0 35 34 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72  543:1").    (var
cd1b0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
cd1c0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
cd1d0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
cd1e0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
cd1f0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
cd200 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
cd210 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
cd220 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
cd230 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
cd240 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
cd250 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
cd260 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
cd270 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
cd280 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
cd290 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
cd2a0 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
cd2b0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
cd2c0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
cd2d0 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
cd2e0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
cd2f0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63  ame . "_mm_unpac
cd300 6b 6c 6f 5f 65 70 69 38 22 29 20 28 6e 73 20 2e  klo_epi8") (ns .
cd310 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
cd320 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
cd330 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
cd340 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
cd350 6d 69 6e 74 72 69 6e 2e 68 3a 34 35 37 38 3a 31  mintrin.h:4578:1
cd360 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
cd370 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
cd380 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
cd390 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
cd3a0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
cd3b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
cd3c0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
cd3d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
cd3e0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
cd3f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
cd400 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
cd410 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
cd420 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
cd430 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
cd440 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
cd450 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
cd460 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
cd470 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
cd480 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
cd490 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
cd4a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
cd4b0 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 6c 6f 5f 65   "_mm_unpacklo_e
cd4c0 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi16") (ns . 0).
cd4d0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
cd4e0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
cd4f0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
cd500 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
cd510 72 69 6e 2e 68 3a 34 36 30 36 3a 31 22 29 0a 20  rin.h:4606:1"). 
cd520 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
cd530 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
cd540 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
cd550 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
cd560 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
cd570 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
cd580 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
cd590 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
cd5a0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
cd5b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
cd5c0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
cd5d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
cd5e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
cd5f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
cd600 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
cd610 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
cd620 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72  28i"))))).    (r
cd630 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
cd640 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
cd650 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
cd660 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
cd670 6d 5f 75 6e 70 61 63 6b 6c 6f 5f 65 70 69 33 32  m_unpacklo_epi32
cd680 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
cd690 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
cd6a0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
cd6b0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
cd6c0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
cd6d0 68 3a 34 36 32 39 3a 31 22 29 0a 20 20 20 20 28  h:4629:1").    (
cd6e0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
cd6f0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
cd700 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
cd710 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
cd720 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
cd730 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
cd740 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
cd750 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
cd760 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
cd770 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
cd780 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20  m128i"))).      
cd790 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
cd7a0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
cd7b0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
cd7c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
cd7d0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
cd7e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
cd7f0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
cd800 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74  _m128i"))).  ((t
cd810 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
cd820 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 6e   (name . "_mm_un
cd830 70 61 63 6b 6c 6f 5f 65 70 69 36 34 22 29 20 28  packlo_epi64") (
cd840 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
cd850 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
cd860 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
cd870 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
cd880 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 36  e/emmintrin.h:46
cd890 35 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  50:1").    (vari
cd8a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
cd8b0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
cd8c0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
cd8d0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
cd8e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
cd8f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
cd900 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
cd910 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
cd920 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
cd930 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
cd940 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  i"))).        ((
cd950 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
cd960 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cd970 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
cd980 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
cd990 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29   . "__m128i"))))
cd9a0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
cd9b0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
cd9c0 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
cd9d0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
cd9e0 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 65 70 69  me . "_mm_movepi
cd9f0 36 34 5f 70 69 36 34 22 29 20 28 6e 73 20 2e 20  64_pi64") (ns . 
cda00 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
cda10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
cda20 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
cda30 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
cda40 69 6e 74 72 69 6e 2e 68 3a 34 36 36 37 3a 31 22  intrin.h:4667:1"
cda50 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
cda60 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
cda70 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
cda80 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
cda90 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
cdaa0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
cdab0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
cdac0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
cdad0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
cdae0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
cdaf0 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
cdb00 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
cdb10 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
cdb20 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
cdb30 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
cdb40 65 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 70 69 36 34  e . "_mm_movpi64
cdb50 5f 65 70 69 36 34 22 29 20 28 6e 73 20 2e 20 30  _epi64") (ns . 0
cdb60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
cdb70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
cdb80 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
cdb90 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
cdba0 6e 74 72 69 6e 2e 68 3a 34 36 38 34 3a 31 22 29  ntrin.h:4684:1")
cdbb0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cdbc0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cdbd0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
cdbe0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
cdbf0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
cdc00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
cdc10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
cdc20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cdc30 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
cdc40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
cdc50 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a   . "__m64"))))).
cdc60 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
cdc70 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
cdc80 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
cdc90 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
cdca0 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 65 5f 65 70 69   . "_mm_move_epi
cdcb0 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  64") (ns . 0).  
cdcc0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
cdcd0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
cdce0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
cdcf0 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
cdd00 6e 2e 68 3a 34 37 30 32 3a 31 22 29 0a 20 20 20  n.h:4702:1").   
cdd10 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
cdd20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
cdd30 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
cdd40 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
cdd50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
cdd60 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
cdd70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
cdd80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
cdd90 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
cdda0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
cddb0 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
cddc0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
cddd0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
cdde0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
cddf0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
cde00 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 68 69 5f 70   "_mm_unpackhi_p
cde10 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
cde20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
cde30 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
cde40 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
cde50 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
cde60 2e 68 3a 34 37 32 33 3a 31 22 29 0a 20 20 20 20  .h:4723:1").    
cde70 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
cde80 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
cde90 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
cdea0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
cdeb0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
cdec0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
cded0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
cdee0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cdef0 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
cdf00 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
cdf10 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20  _m128d"))).     
cdf20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
cdf30 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
cdf40 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
cdf50 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
cdf60 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
cdf70 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
cdf80 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
cdf90 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28  __m128d"))).  ((
cdfa0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
cdfb0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75  ) (name . "_mm_u
cdfc0 6e 70 61 63 6b 6c 6f 5f 70 64 22 29 20 28 6e 73  npacklo_pd") (ns
cdfd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
cdfe0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
cdff0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
ce000 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
ce010 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 37 34 34  emmintrin.h:4744
ce020 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
ce030 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
ce040 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
ce050 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
ce060 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
ce070 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
ce080 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
ce090 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ce0a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
ce0b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
ce0c0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
ce0d0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
ce0e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ce0f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ce100 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
ce110 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ce120 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
ce130 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ce140 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
ce150 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
ce160 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ce170 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 65 6d 61 73 6b   . "_mm_movemask
ce180 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _pd") (ns . 0). 
ce190 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
ce1a0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
ce1b0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
ce1c0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
ce1d0 69 6e 2e 68 3a 34 37 36 33 3a 31 22 29 0a 20 20  in.h:4763:1").  
ce1e0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
ce1f0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
ce200 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
ce210 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
ce220 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
ce230 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
ce240 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ce250 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ce260 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
ce270 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ce280 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
ce290 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
ce2a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
ce2b0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
ce2c0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
ce2d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
ce2e0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
ce2f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
ce300 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 61 73 74 70  ame . "_mm_castp
ce310 64 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  d_ps") (ns . 0).
ce320 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
ce330 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
ce340 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
ce350 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
ce360 72 69 6e 2e 68 3a 34 38 31 30 3a 31 22 29 0a 20  rin.h:4810:1"). 
ce370 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
ce380 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
ce390 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
ce3a0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
ce3b0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
ce3c0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
ce3d0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ce3e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ce3f0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
ce400 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ce410 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
ce420 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ce430 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
ce440 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ce450 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ce460 2e 20 22 5f 6d 6d 5f 63 61 73 74 70 64 5f 73 69  . "_mm_castpd_si
ce470 31 32 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  128") (ns . 0). 
ce480 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
ce490 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
ce4a0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
ce4b0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
ce4c0 69 6e 2e 68 3a 34 38 32 37 3a 31 22 29 0a 20 20  in.h:4827:1").  
ce4d0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
ce4e0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
ce4f0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
ce500 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
ce510 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
ce520 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
ce530 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ce540 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ce550 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
ce560 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ce570 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
ce580 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
ce590 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
ce5a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ce5b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ce5c0 2e 20 22 5f 6d 6d 5f 63 61 73 74 70 73 5f 70 64  . "_mm_castps_pd
ce5d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
ce5e0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
ce5f0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
ce600 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
ce610 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
ce620 68 3a 34 38 34 34 3a 31 22 29 0a 20 20 20 20 28  h:4844:1").    (
ce630 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
ce640 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
ce650 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
ce660 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
ce670 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
ce680 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
ce690 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ce6a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ce6b0 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
ce6c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
ce6d0 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
ce6e0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
ce6f0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
ce700 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ce710 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
ce720 6d 6d 5f 63 61 73 74 70 73 5f 73 69 31 32 38 22  mm_castps_si128"
ce730 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
ce740 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
ce750 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
ce760 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
ce770 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
ce780 3a 34 38 36 31 3a 31 22 29 0a 20 20 20 20 28 76  :4861:1").    (v
ce790 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
ce7a0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
ce7b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
ce7c0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
ce7d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
ce7e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
ce7f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ce800 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
ce810 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
ce820 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ce830 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
ce840 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
ce850 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
ce860 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
ce870 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
ce880 6d 5f 63 61 73 74 73 69 31 32 38 5f 70 73 22 29  m_castsi128_ps")
ce890 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
ce8a0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
ce8b0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
ce8c0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
ce8d0 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
ce8e0 34 38 37 38 3a 31 22 29 0a 20 20 20 20 28 76 61  4878:1").    (va
ce8f0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
ce900 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
ce910 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
ce920 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
ce930 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
ce940 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
ce950 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
ce960 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
ce970 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
ce980 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
ce990 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72  28i"))))).    (r
ce9a0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
ce9b0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
ce9c0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
ce9d0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
ce9e0 5f 63 61 73 74 73 69 31 32 38 5f 70 64 22 29 20  _castsi128_pd") 
ce9f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
cea00 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
cea10 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
cea20 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
cea30 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34  de/emmintrin.h:4
cea40 38 39 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72  895:1").    (var
cea50 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
cea60 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
cea70 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
cea80 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
cea90 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
ceaa0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
ceab0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
ceac0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
cead0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
ceae0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ceaf0 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8i"))))).    (re
ceb00 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
ceb10 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
ceb20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
ceb30 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
ceb40 5f 70 61 75 73 65 22 29 20 28 6e 73 20 2e 20 30  _pause") (ns . 0
ceb50 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
ceb60 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
ceb70 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
ceb80 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
ceb90 6e 74 72 69 6e 2e 68 3a 34 39 31 31 3a 36 22 29  ntrin.h:4911:6")
ceba0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cebb0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cebc0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
cebd0 73 20 2e 20 22 6e 6f 6e 65 22 29 0a 20 20 20 20  s . "none").    
cebe0 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
cebf0 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20  )) (return-type 
cec00 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
cec10 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
cec20 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
cec30 22 53 44 4c 5f 47 65 74 43 50 55 43 6f 75 6e 74  "SDL_GetCPUCount
cec40 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
cec50 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
cec60 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
cec70 44 4c 5f 63 70 75 69 6e 66 6f 2e 68 3a 39 32 3a  DL_cpuinfo.h:92:
cec80 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
cec90 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
ceca0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
cecb0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
cecc0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
cecd0 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65  s . #()).    (re
cece0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
cecf0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
ced00 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
ced10 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
ced20 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
ced30 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
ced40 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
ced50 22 53 44 4c 5f 47 65 74 43 50 55 43 61 63 68 65  "SDL_GetCPUCache
ced60 4c 69 6e 65 53 69 7a 65 22 29 20 28 6e 73 20 2e  LineSize") (ns .
ced70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
ced80 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
ced90 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70 75 69 6e  e/SDL2/SDL_cpuin
ceda0 66 6f 2e 68 3a 31 30 30 3a 32 39 22 29 0a 20 20  fo.h:100:29").  
cedb0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
cedc0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
cedd0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
cede0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
cedf0 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
cee00 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
cee10 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
cee20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
cee30 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
cee40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
cee50 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
cee60 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
cee70 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61   (name . "SDL_Ha
cee80 73 52 44 54 53 43 22 29 20 28 6e 73 20 2e 20 30  sRDTSC") (ns . 0
cee90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
ceea0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
ceeb0 53 44 4c 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f  SDL2/SDL_cpuinfo
ceec0 2e 68 3a 31 30 35 3a 33 34 22 29 0a 20 20 20 20  .h:105:34").    
ceed0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
ceee0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
ceef0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
cef00 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
cef10 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20  rameters . #()) 
cef20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
cef30 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
cef40 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
cef50 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
cef60 22 53 44 4c 5f 48 61 73 41 6c 74 69 56 65 63 22  "SDL_HasAltiVec"
cef70 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
cef80 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
cef90 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
cefa0 4c 5f 63 70 75 69 6e 66 6f 2e 68 3a 31 31 30 3a  L_cpuinfo.h:110:
cefb0 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  34").    (variad
cefc0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
cefd0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
cefe0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
ceff0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
cf000 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
cf010 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
cf020 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
cf030 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
cf040 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61   (name . "SDL_Ha
cf050 73 4d 4d 58 22 29 20 28 6e 73 20 2e 20 30 29 0a  sMMX") (ns . 0).
cf060 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
cf070 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
cf080 4c 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f 2e 68  L2/SDL_cpuinfo.h
cf090 3a 31 31 35 3a 33 34 22 29 0a 20 20 20 20 28 76  :115:34").    (v
cf0a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
cf0b0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
cf0c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
cf0d0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
cf0e0 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72  meters . #()) (r
cf0f0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
cf100 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a  . "SDL_bool"))).
cf110 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
cf120 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
cf130 44 4c 5f 48 61 73 33 44 4e 6f 77 22 29 20 28 6e  DL_Has3DNow") (n
cf140 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
cf150 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
cf160 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70  lude/SDL2/SDL_cp
cf170 75 69 6e 66 6f 2e 68 3a 31 32 30 3a 33 34 22 29  uinfo.h:120:34")
cf180 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cf190 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cf1a0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
cf1b0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
cf1c0 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
cf1d0 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70  #()) (return-typ
cf1e0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
cf1f0 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ol"))).  ((tag .
cf200 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
cf210 6d 65 20 2e 20 22 53 44 4c 5f 48 61 73 53 53 45  me . "SDL_HasSSE
cf220 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
cf230 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
cf240 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
cf250 44 4c 5f 63 70 75 69 6e 66 6f 2e 68 3a 31 32 35  DL_cpuinfo.h:125
cf260 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61  :34").    (varia
cf270 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
cf280 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
cf290 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
cf2a0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
cf2b0 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
cf2c0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
cf2d0 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28  DL_bool"))).  ((
cf2e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
cf2f0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48  ) (name . "SDL_H
cf300 61 73 53 53 45 32 22 29 20 28 6e 73 20 2e 20 30  asSSE2") (ns . 0
cf310 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
cf320 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
cf330 53 44 4c 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f  SDL2/SDL_cpuinfo
cf340 2e 68 3a 31 33 30 3a 33 34 22 29 0a 20 20 20 20  .h:130:34").    
cf350 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
cf360 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
cf370 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
cf380 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
cf390 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20  rameters . #()) 
cf3a0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
cf3b0 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
cf3c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
cf3d0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
cf3e0 22 53 44 4c 5f 48 61 73 53 53 45 33 22 29 20 28  "SDL_HasSSE3") (
cf3f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
cf400 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
cf410 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63  clude/SDL2/SDL_c
cf420 70 75 69 6e 66 6f 2e 68 3a 31 33 35 3a 33 34 22  puinfo.h:135:34"
cf430 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
cf440 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
cf450 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
cf460 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
cf470 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e     (parameters .
cf480 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79   #()) (return-ty
cf490 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62  pe (tag . "SDL_b
cf4a0 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20  ool"))).  ((tag 
cf4b0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
cf4c0 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 73 53 53  ame . "SDL_HasSS
cf4d0 45 34 31 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  E41") (ns . 0). 
cf4e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
cf4f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
cf500 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f 2e 68 3a  2/SDL_cpuinfo.h:
cf510 31 34 30 3a 33 34 22 29 0a 20 20 20 20 28 76 61  140:34").    (va
cf520 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
cf530 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
cf540 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
cf550 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
cf560 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65  eters . #()) (re
cf570 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
cf580 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20   "SDL_bool"))). 
cf590 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
cf5a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
cf5b0 4c 5f 48 61 73 53 53 45 34 32 22 29 20 28 6e 73  L_HasSSE42") (ns
cf5c0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
cf5d0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
cf5e0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70 75  ude/SDL2/SDL_cpu
cf5f0 69 6e 66 6f 2e 68 3a 31 34 35 3a 33 34 22 29 0a  info.h:145:34").
cf600 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
cf610 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
cf620 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
cf630 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
cf640 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
cf650 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
cf660 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f   (tag . "SDL_boo
cf670 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  l"))).  ((tag . 
cf680 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
cf690 65 20 2e 20 22 53 44 4c 5f 48 61 73 41 56 58 22  e . "SDL_HasAVX"
cf6a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
cf6b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
cf6c0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
cf6d0 4c 5f 63 70 75 69 6e 66 6f 2e 68 3a 31 35 30 3a  L_cpuinfo.h:150:
cf6e0 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  34").    (variad
cf6f0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
cf700 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
cf710 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
cf720 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
cf730 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
cf740 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
cf750 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
cf760 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
cf770 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61   (name . "SDL_Ha
cf780 73 41 56 58 32 22 29 20 28 6e 73 20 2e 20 30 29  sAVX2") (ns . 0)
cf790 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
cf7a0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
cf7b0 44 4c 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f 2e  DL2/SDL_cpuinfo.
cf7c0 68 3a 31 35 35 3a 33 34 22 29 0a 20 20 20 20 28  h:155:34").    (
cf7d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
cf7e0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
cf7f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
cf800 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
cf810 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
cf820 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
cf830 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29   . "SDL_bool")))
cf840 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
cf850 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
cf860 53 44 4c 5f 48 61 73 4e 45 4f 4e 22 29 20 28 6e  SDL_HasNEON") (n
cf870 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
cf880 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
cf890 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70  lude/SDL2/SDL_cp
cf8a0 75 69 6e 66 6f 2e 68 3a 31 36 30 3a 33 34 22 29  uinfo.h:160:34")
cf8b0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cf8c0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cf8d0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
cf8e0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
cf8f0 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
cf900 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70  #()) (return-typ
cf910 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
cf920 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ol"))).  ((tag .
cf930 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
cf940 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 53 79 73  me . "SDL_GetSys
cf950 74 65 6d 52 41 4d 22 29 20 28 6e 73 20 2e 20 30  temRAM") (ns . 0
cf960 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
cf970 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
cf980 53 44 4c 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f  SDL2/SDL_cpuinfo
cf990 2e 68 3a 31 36 35 3a 32 39 22 29 0a 20 20 20 20  .h:165:29").    
cf9a0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
cf9b0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
cf9c0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
cf9d0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
cf9e0 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a  rameters . #()).
cf9f0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
cfa00 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
cfa10 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
cfa20 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
cfa30 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
cfa40 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
cfa50 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e   . "enum") (ns .
cfa60 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
cfa70 28 69 64 20 2e 20 36 36 29 0a 20 20 20 20 28 6c  (id . 66).    (l
cfa80 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
cfa90 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
cfaa0 5f 70 69 78 65 6c 73 2e 68 3a 35 31 3a 31 22 29  _pixels.h:51:1")
cfab0 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
cfac0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
cfad0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
cfae0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cfaf0 22 53 44 4c 5f 50 49 58 45 4c 54 59 50 45 5f 55  "SDL_PIXELTYPE_U
cfb00 4e 4b 4e 4f 57 4e 22 29 0a 20 20 20 20 20 20 20  NKNOWN").       
cfb10 20 20 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a     (value . 0)).
cfb20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
cfb30 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
cfb40 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
cfb50 50 49 58 45 4c 54 59 50 45 5f 49 4e 44 45 58 31  PIXELTYPE_INDEX1
cfb60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
cfb70 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20  lue . 1)).      
cfb80 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
cfb90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cfba0 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 54  me . "SDL_PIXELT
cfbb0 59 50 45 5f 49 4e 44 45 58 34 22 29 0a 20 20 20  YPE_INDEX4").   
cfbc0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
cfbd0 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
cfbe0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
cfbf0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
cfc00 53 44 4c 5f 50 49 58 45 4c 54 59 50 45 5f 49 4e  SDL_PIXELTYPE_IN
cfc10 44 45 58 38 22 29 0a 20 20 20 20 20 20 20 20 20  DEX8").         
cfc20 20 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20 20   (value . 3)).  
cfc30 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
cfc40 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
cfc50 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49   (name . "SDL_PI
cfc60 58 45 4c 54 59 50 45 5f 50 41 43 4b 45 44 38 22  XELTYPE_PACKED8"
cfc70 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
cfc80 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20 20  ue . 4)).       
cfc90 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
cfca0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
cfcb0 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 54 59  e . "SDL_PIXELTY
cfcc0 50 45 5f 50 41 43 4b 45 44 31 36 22 29 0a 20 20  PE_PACKED16").  
cfcd0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
cfce0 20 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   5)).        ((t
cfcf0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
cfd00 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cfd10 22 53 44 4c 5f 50 49 58 45 4c 54 59 50 45 5f 50  "SDL_PIXELTYPE_P
cfd20 41 43 4b 45 44 33 32 22 29 0a 20 20 20 20 20 20  ACKED32").      
cfd30 20 20 20 20 28 76 61 6c 75 65 20 2e 20 36 29 29      (value . 6))
cfd40 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
cfd50 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
cfd60 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
cfd70 5f 50 49 58 45 4c 54 59 50 45 5f 41 52 52 41 59  _PIXELTYPE_ARRAY
cfd80 55 38 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  U8").          (
cfd90 76 61 6c 75 65 20 2e 20 37 29 29 0a 20 20 20 20  value . 7)).    
cfda0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
cfdb0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
cfdc0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45  name . "SDL_PIXE
cfdd0 4c 54 59 50 45 5f 41 52 52 41 59 55 31 36 22 29  LTYPE_ARRAYU16")
cfde0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
cfdf0 65 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20 20  e . 8)).        
cfe00 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
cfe10 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
cfe20 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 54 59 50   . "SDL_PIXELTYP
cfe30 45 5f 41 52 52 41 59 55 33 32 22 29 0a 20 20 20  E_ARRAYU32").   
cfe40 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
cfe50 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  9)).        ((ta
cfe60 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
cfe70 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
cfe80 53 44 4c 5f 50 49 58 45 4c 54 59 50 45 5f 41 52  SDL_PIXELTYPE_AR
cfe90 52 41 59 46 31 36 22 29 0a 20 20 20 20 20 20 20  RAYF16").       
cfea0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 29 29     (value . 10))
cfeb0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
cfec0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
cfed0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
cfee0 5f 50 49 58 45 4c 54 59 50 45 5f 41 52 52 41 59  _PIXELTYPE_ARRAY
cfef0 46 33 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  F32").          
cff00 28 76 61 6c 75 65 20 2e 20 31 31 29 29 29 29 29  (value . 11)))))
cff10 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d  .  ((tag . "enum
cff20 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
cff30 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 36 37  e . "") (id . 67
cff40 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
cff50 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
cff60 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e  SDL2/SDL_pixels.
cff70 68 3a 36 38 3a 31 22 29 0a 20 20 20 20 28 66 69  h:68:1").    (fi
cff80 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
cff90 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
cffa0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
cffb0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 49 54  (name . "SDL_BIT
cffc0 4d 41 50 4f 52 44 45 52 5f 4e 4f 4e 45 22 29 0a  MAPORDER_NONE").
cffd0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
cffe0 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28   . 0)).        (
cfff0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
d0000 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d0010 2e 20 22 53 44 4c 5f 42 49 54 4d 41 50 4f 52 44  . "SDL_BITMAPORD
d0020 45 52 5f 34 33 32 31 22 29 0a 20 20 20 20 20 20  ER_4321").      
d0030 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29      (value . 1))
d0040 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d0050 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d0060 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d0070 5f 42 49 54 4d 41 50 4f 52 44 45 52 5f 31 32 33  _BITMAPORDER_123
d0080 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  4").          (v
d0090 61 6c 75 65 20 2e 20 32 29 29 29 29 29 0a 20 20  alue . 2))))).  
d00a0 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20  ((tag . "enum") 
d00b0 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
d00c0 20 22 22 29 20 28 69 64 20 2e 20 36 38 29 0a 20   "") (id . 68). 
d00d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
d00e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
d00f0 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 37  2/SDL_pixels.h:7
d0100 36 3a 31 22 29 0a 20 20 20 20 28 66 69 65 6c 64  6:1").    (field
d0110 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
d0120 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
d0130 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d0140 6d 65 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44  me . "SDL_PACKED
d0150 4f 52 44 45 52 5f 4e 4f 4e 45 22 29 0a 20 20 20  ORDER_NONE").   
d0160 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
d0170 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
d0180 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d0190 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d01a0 53 44 4c 5f 50 41 43 4b 45 44 4f 52 44 45 52 5f  SDL_PACKEDORDER_
d01b0 58 52 47 42 22 29 0a 20 20 20 20 20 20 20 20 20  XRGB").         
d01c0 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20   (value . 1)).  
d01d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d01e0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d01f0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 41   (name . "SDL_PA
d0200 43 4b 45 44 4f 52 44 45 52 5f 52 47 42 58 22 29  CKEDORDER_RGBX")
d0210 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d0220 65 20 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20  e . 2)).        
d0230 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d0240 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d0250 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44 4f 52   . "SDL_PACKEDOR
d0260 44 45 52 5f 41 52 47 42 22 29 0a 20 20 20 20 20  DER_ARGB").     
d0270 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 29       (value . 3)
d0280 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d0290 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
d02a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
d02b0 4c 5f 50 41 43 4b 45 44 4f 52 44 45 52 5f 52 47  L_PACKEDORDER_RG
d02c0 42 41 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  BA").          (
d02d0 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20  value . 4)).    
d02e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d02f0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d0300 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 41 43 4b  name . "SDL_PACK
d0310 45 44 4f 52 44 45 52 5f 58 42 47 52 22 29 0a 20  EDORDER_XBGR"). 
d0320 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d0330 2e 20 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 5)).        ((
d0340 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d0350 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d0360 20 22 53 44 4c 5f 50 41 43 4b 45 44 4f 52 44 45   "SDL_PACKEDORDE
d0370 52 5f 42 47 52 58 22 29 0a 20 20 20 20 20 20 20  R_BGRX").       
d0380 20 20 20 28 76 61 6c 75 65 20 2e 20 36 29 29 0a     (value . 6)).
d0390 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d03a0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
d03b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
d03c0 50 41 43 4b 45 44 4f 52 44 45 52 5f 41 42 47 52  PACKEDORDER_ABGR
d03d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
d03e0 6c 75 65 20 2e 20 37 29 29 0a 20 20 20 20 20 20  lue . 7)).      
d03f0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d0400 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d0410 6d 65 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44  me . "SDL_PACKED
d0420 4f 52 44 45 52 5f 42 47 52 41 22 29 0a 20 20 20  ORDER_BGRA").   
d0430 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
d0440 38 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8))))).  ((tag .
d0450 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30   "enum") (ns . 0
d0460 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
d0470 64 20 2e 20 36 39 29 0a 20 20 20 20 28 6c 6f 63  d . 69).    (loc
d0480 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
d0490 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70  clude/SDL2/SDL_p
d04a0 69 78 65 6c 73 2e 68 3a 39 32 3a 31 22 29 0a 20  ixels.h:92:1"). 
d04b0 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
d04c0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d04d0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d04e0 65 20 2e 20 22 53 44 4c 5f 41 52 52 41 59 4f 52  e . "SDL_ARRAYOR
d04f0 44 45 52 5f 4e 4f 4e 45 22 29 20 28 76 61 6c 75  DER_NONE") (valu
d0500 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20  e . 0)).        
d0510 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d0520 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 52   (name . "SDL_AR
d0530 52 41 59 4f 52 44 45 52 5f 52 47 42 22 29 20 28  RAYORDER_RGB") (
d0540 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20  value . 1)).    
d0550 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d0560 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
d0570 4c 5f 41 52 52 41 59 4f 52 44 45 52 5f 52 47 42  L_ARRAYORDER_RGB
d0580 41 22 29 20 28 76 61 6c 75 65 20 2e 20 32 29 29  A") (value . 2))
d0590 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d05a0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
d05b0 2e 20 22 53 44 4c 5f 41 52 52 41 59 4f 52 44 45  . "SDL_ARRAYORDE
d05c0 52 5f 41 52 47 42 22 29 20 28 76 61 6c 75 65 20  R_ARGB") (value 
d05d0 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 3)).        ((
d05e0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d05f0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 52 52 41  name . "SDL_ARRA
d0600 59 4f 52 44 45 52 5f 42 47 52 22 29 20 28 76 61  YORDER_BGR") (va
d0610 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20  lue . 4)).      
d0620 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d0630 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
d0640 41 52 52 41 59 4f 52 44 45 52 5f 42 47 52 41 22  ARRAYORDER_BGRA"
d0650 29 20 28 76 61 6c 75 65 20 2e 20 35 29 29 0a 20  ) (value . 5)). 
d0660 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d0670 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d0680 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41    (name . "SDL_A
d0690 52 52 41 59 4f 52 44 45 52 5f 41 42 47 52 22 29  RRAYORDER_ABGR")
d06a0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d06b0 65 20 2e 20 36 29 29 29 29 29 0a 20 20 28 28 74  e . 6))))).  ((t
d06c0 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73  ag . "enum") (ns
d06d0 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22   . 0) (name . ""
d06e0 29 20 28 69 64 20 2e 20 37 30 29 0a 20 20 20 20  ) (id . 70).    
d06f0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d0700 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d0710 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 31 30 34 3a  DL_pixels.h:104:
d0720 31 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  1").    (fields.
d0730 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d0740 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d0750 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d0760 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44 4c 41   . "SDL_PACKEDLA
d0770 59 4f 55 54 5f 4e 4f 4e 45 22 29 0a 20 20 20 20  YOUT_NONE").    
d0780 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30        (value . 0
d0790 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d07a0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d07b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d07c0 44 4c 5f 50 41 43 4b 45 44 4c 41 59 4f 55 54 5f  DL_PACKEDLAYOUT_
d07d0 33 33 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  332").          
d07e0 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20  (value . 1)).   
d07f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d0800 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
d0810 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 41 43  (name . "SDL_PAC
d0820 4b 45 44 4c 41 59 4f 55 54 5f 34 34 34 34 22 29  KEDLAYOUT_4444")
d0830 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d0840 65 20 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20  e . 2)).        
d0850 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d0860 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d0870 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44 4c 41   . "SDL_PACKEDLA
d0880 59 4f 55 54 5f 31 35 35 35 22 29 0a 20 20 20 20  YOUT_1555").    
d0890 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33        (value . 3
d08a0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d08b0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d08c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d08d0 44 4c 5f 50 41 43 4b 45 44 4c 41 59 4f 55 54 5f  DL_PACKEDLAYOUT_
d08e0 35 35 35 31 22 29 0a 20 20 20 20 20 20 20 20 20  5551").         
d08f0 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20   (value . 4)).  
d0900 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d0910 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d0920 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 41   (name . "SDL_PA
d0930 43 4b 45 44 4c 41 59 4f 55 54 5f 35 36 35 22 29  CKEDLAYOUT_565")
d0940 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d0950 65 20 2e 20 35 29 29 0a 20 20 20 20 20 20 20 20  e . 5)).        
d0960 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d0970 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d0980 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44 4c 41   . "SDL_PACKEDLA
d0990 59 4f 55 54 5f 38 38 38 38 22 29 0a 20 20 20 20  YOUT_8888").    
d09a0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 36        (value . 6
d09b0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d09c0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d09d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d09e0 44 4c 5f 50 41 43 4b 45 44 4c 41 59 4f 55 54 5f  DL_PACKEDLAYOUT_
d09f0 32 31 30 31 30 31 30 22 29 0a 20 20 20 20 20 20  2101010").      
d0a00 20 20 20 20 28 76 61 6c 75 65 20 2e 20 37 29 29      (value . 7))
d0a10 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d0a20 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d0a30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d0a40 5f 50 41 43 4b 45 44 4c 41 59 4f 55 54 5f 31 30  _PACKEDLAYOUT_10
d0a50 31 30 31 30 32 22 29 0a 20 20 20 20 20 20 20 20  10102").        
d0a60 20 20 28 76 61 6c 75 65 20 2e 20 38 29 29 29 29    (value . 8))))
d0a70 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75  ).  ((tag . "enu
d0a80 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  m") (ns . 0) (na
d0a90 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 37  me . "") (id . 7
d0aa0 31 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  1).    (location
d0ab0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
d0ac0 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73  /SDL2/SDL_pixels
d0ad0 2e 68 3a 31 37 31 3a 31 22 29 0a 20 20 20 20 28  .h:171:1").    (
d0ae0 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
d0af0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
d0b00 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d0b10 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d0b20 49 58 45 4c 46 4f 52 4d 41 54 5f 55 4e 4b 4e 4f  IXELFORMAT_UNKNO
d0b30 57 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  WN").          (
d0b40 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20  value . 0)).    
d0b50 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d0b60 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d0b70 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45  name . "SDL_PIXE
d0b80 4c 46 4f 52 4d 41 54 5f 49 4e 44 45 58 31 4c 53  LFORMAT_INDEX1LS
d0b90 42 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  B").          (v
d0ba0 61 6c 75 65 20 2e 20 32 38 36 32 36 31 35 30 34  alue . 286261504
d0bb0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d0bc0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d0bd0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d0be0 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 49  DL_PIXELFORMAT_I
d0bf0 4e 44 45 58 31 4d 53 42 22 29 0a 20 20 20 20 20  NDEX1MSB").     
d0c00 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 38       (value . 28
d0c10 37 33 31 30 30 38 30 29 29 0a 20 20 20 20 20 20  7310080)).      
d0c20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d0c30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d0c40 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46  me . "SDL_PIXELF
d0c50 4f 52 4d 41 54 5f 49 4e 44 45 58 34 4c 53 42 22  ORMAT_INDEX4LSB"
d0c60 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d0c70 75 65 20 2e 20 33 30 33 30 33 39 34 38 38 29 29  ue . 303039488))
d0c80 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d0c90 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d0ca0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d0cb0 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 49 4e 44  _PIXELFORMAT_IND
d0cc0 45 58 34 4d 53 42 22 29 0a 20 20 20 20 20 20 20  EX4MSB").       
d0cd0 20 20 20 28 76 61 6c 75 65 20 2e 20 33 30 34 30     (value . 3040
d0ce0 38 38 30 36 34 29 29 0a 20 20 20 20 20 20 20 20  88064)).        
d0cf0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d0d00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d0d10 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52   . "SDL_PIXELFOR
d0d20 4d 41 54 5f 49 4e 44 45 58 38 22 29 0a 20 20 20  MAT_INDEX8").   
d0d30 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
d0d40 33 31 38 37 36 39 31 35 33 29 29 0a 20 20 20 20  318769153)).    
d0d50 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d0d60 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d0d70 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45  name . "SDL_PIXE
d0d80 4c 46 4f 52 4d 41 54 5f 52 47 42 33 33 32 22 29  LFORMAT_RGB332")
d0d90 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d0da0 65 20 2e 20 33 33 36 36 36 30 34 38 31 29 29 0a  e . 336660481)).
d0db0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d0dc0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
d0dd0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
d0de0 50 49 58 45 4c 46 4f 52 4d 41 54 5f 52 47 42 34  PIXELFORMAT_RGB4
d0df0 34 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  44").          (
d0e00 76 61 6c 75 65 20 2e 20 33 35 33 35 30 34 32 35  value . 35350425
d0e10 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
d0e20 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d0e30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d0e40 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f  SDL_PIXELFORMAT_
d0e50 52 47 42 35 35 35 22 29 0a 20 20 20 20 20 20 20  RGB555").       
d0e60 20 20 20 28 76 61 6c 75 65 20 2e 20 33 35 33 35     (value . 3535
d0e70 37 30 35 36 32 29 29 0a 20 20 20 20 20 20 20 20  70562)).        
d0e80 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d0e90 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d0ea0 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52   . "SDL_PIXELFOR
d0eb0 4d 41 54 5f 42 47 52 35 35 35 22 29 0a 20 20 20  MAT_BGR555").   
d0ec0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
d0ed0 33 35 37 37 36 34 38 36 36 29 29 0a 20 20 20 20  357764866)).    
d0ee0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d0ef0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d0f00 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45  name . "SDL_PIXE
d0f10 4c 46 4f 52 4d 41 54 5f 41 52 47 42 34 34 34 34  LFORMAT_ARGB4444
d0f20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
d0f30 6c 75 65 20 2e 20 33 35 35 36 30 32 34 33 34 29  lue . 355602434)
d0f40 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d0f50 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
d0f60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
d0f70 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 52 47  L_PIXELFORMAT_RG
d0f80 42 41 34 34 34 34 22 29 0a 20 20 20 20 20 20 20  BA4444").       
d0f90 20 20 20 28 76 61 6c 75 65 20 2e 20 33 35 36 36     (value . 3566
d0fa0 35 31 30 31 30 29 29 0a 20 20 20 20 20 20 20 20  51010)).        
d0fb0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d0fc0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d0fd0 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52   . "SDL_PIXELFOR
d0fe0 4d 41 54 5f 41 42 47 52 34 34 34 34 22 29 0a 20  MAT_ABGR4444"). 
d0ff0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d1000 2e 20 33 35 39 37 39 36 37 33 38 29 29 0a 20 20  . 359796738)).  
d1010 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d1020 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d1030 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49   (name . "SDL_PI
d1040 58 45 4c 46 4f 52 4d 41 54 5f 42 47 52 41 34 34  XELFORMAT_BGRA44
d1050 34 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  44").          (
d1060 76 61 6c 75 65 20 2e 20 33 36 30 38 34 35 33 31  value . 36084531
d1070 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
d1080 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d1090 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d10a0 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f  SDL_PIXELFORMAT_
d10b0 41 52 47 42 31 35 35 35 22 29 0a 20 20 20 20 20  ARGB1555").     
d10c0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 35       (value . 35
d10d0 35 36 36 37 39 37 30 29 29 0a 20 20 20 20 20 20  5667970)).      
d10e0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d10f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d1100 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46  me . "SDL_PIXELF
d1110 4f 52 4d 41 54 5f 52 47 42 41 35 35 35 31 22 29  ORMAT_RGBA5551")
d1120 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d1130 65 20 2e 20 33 35 36 37 38 32 30 38 32 29 29 0a  e . 356782082)).
d1140 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d1150 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
d1160 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
d1170 50 49 58 45 4c 46 4f 52 4d 41 54 5f 41 42 47 52  PIXELFORMAT_ABGR
d1180 31 35 35 35 22 29 0a 20 20 20 20 20 20 20 20 20  1555").         
d1190 20 28 76 61 6c 75 65 20 2e 20 33 35 39 38 36 32   (value . 359862
d11a0 32 37 34 29 29 0a 20 20 20 20 20 20 20 20 28 28  274)).        ((
d11b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d11c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d11d0 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41   "SDL_PIXELFORMA
d11e0 54 5f 42 47 52 41 35 35 35 31 22 29 0a 20 20 20  T_BGRA5551").   
d11f0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
d1200 33 36 30 39 37 36 33 38 36 29 29 0a 20 20 20 20  360976386)).    
d1210 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d1220 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d1230 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45  name . "SDL_PIXE
d1240 4c 46 4f 52 4d 41 54 5f 52 47 42 35 36 35 22 29  LFORMAT_RGB565")
d1250 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d1260 65 20 2e 20 33 35 33 37 30 31 38 39 30 29 29 0a  e . 353701890)).
d1270 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d1280 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
d1290 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
d12a0 50 49 58 45 4c 46 4f 52 4d 41 54 5f 42 47 52 35  PIXELFORMAT_BGR5
d12b0 36 35 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  65").          (
d12c0 76 61 6c 75 65 20 2e 20 33 35 37 38 39 36 31 39  value . 35789619
d12d0 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
d12e0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d12f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d1300 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f  SDL_PIXELFORMAT_
d1310 52 47 42 32 34 22 29 0a 20 20 20 20 20 20 20 20  RGB24").        
d1320 20 20 28 76 61 6c 75 65 20 2e 20 33 38 36 39 33    (value . 38693
d1330 30 36 39 31 29 29 0a 20 20 20 20 20 20 20 20 28  0691)).        (
d1340 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
d1350 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d1360 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d  . "SDL_PIXELFORM
d1370 41 54 5f 42 47 52 32 34 22 29 0a 20 20 20 20 20  AT_BGR24").     
d1380 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 39       (value . 39
d1390 30 30 37 36 34 31 39 29 29 0a 20 20 20 20 20 20  0076419)).      
d13a0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d13b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d13c0 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46  me . "SDL_PIXELF
d13d0 4f 52 4d 41 54 5f 52 47 42 38 38 38 22 29 0a 20  ORMAT_RGB888"). 
d13e0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d13f0 2e 20 33 37 30 35 34 36 36 39 32 29 29 0a 20 20  . 370546692)).  
d1400 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d1410 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d1420 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49   (name . "SDL_PI
d1430 58 45 4c 46 4f 52 4d 41 54 5f 52 47 42 58 38 38  XELFORMAT_RGBX88
d1440 38 38 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  88").          (
d1450 76 61 6c 75 65 20 2e 20 33 37 31 35 39 35 32 36  value . 37159526
d1460 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
d1470 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d1480 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d1490 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f  SDL_PIXELFORMAT_
d14a0 42 47 52 38 38 38 22 29 0a 20 20 20 20 20 20 20  BGR888").       
d14b0 20 20 20 28 76 61 6c 75 65 20 2e 20 33 37 34 37     (value . 3747
d14c0 34 30 39 39 36 29 29 0a 20 20 20 20 20 20 20 20  40996)).        
d14d0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d14e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d14f0 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52   . "SDL_PIXELFOR
d1500 4d 41 54 5f 42 47 52 58 38 38 38 38 22 29 0a 20  MAT_BGRX8888"). 
d1510 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d1520 2e 20 33 37 35 37 38 39 35 37 32 29 29 0a 20 20  . 375789572)).  
d1530 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d1540 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d1550 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49   (name . "SDL_PI
d1560 58 45 4c 46 4f 52 4d 41 54 5f 41 52 47 42 38 38  XELFORMAT_ARGB88
d1570 38 38 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  88").          (
d1580 76 61 6c 75 65 20 2e 20 33 37 32 36 34 35 38 39  value . 37264589
d1590 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
d15a0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d15b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d15c0 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f  SDL_PIXELFORMAT_
d15d0 52 47 42 41 38 38 38 38 22 29 0a 20 20 20 20 20  RGBA8888").     
d15e0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 37       (value . 37
d15f0 33 36 39 34 34 36 38 29 29 0a 20 20 20 20 20 20  3694468)).      
d1600 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d1610 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d1620 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46  me . "SDL_PIXELF
d1630 4f 52 4d 41 54 5f 41 42 47 52 38 38 38 38 22 29  ORMAT_ABGR8888")
d1640 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d1650 65 20 2e 20 33 37 36 38 34 30 31 39 36 29 29 0a  e . 376840196)).
d1660 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d1670 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
d1680 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
d1690 50 49 58 45 4c 46 4f 52 4d 41 54 5f 42 47 52 41  PIXELFORMAT_BGRA
d16a0 38 38 38 38 22 29 0a 20 20 20 20 20 20 20 20 20  8888").         
d16b0 20 28 76 61 6c 75 65 20 2e 20 33 37 37 38 38 38   (value . 377888
d16c0 37 37 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  772)).        ((
d16d0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d16e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d16f0 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41   "SDL_PIXELFORMA
d1700 54 5f 41 52 47 42 32 31 30 31 30 31 30 22 29 0a  T_ARGB2101010").
d1710 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
d1720 20 2e 20 33 37 32 37 31 31 34 32 38 29 29 0a 20   . 372711428)). 
d1730 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d1740 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d1750 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d1760 49 58 45 4c 46 4f 52 4d 41 54 5f 52 47 42 41 33  IXELFORMAT_RGBA3
d1770 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  2").          (v
d1780 61 6c 75 65 20 2e 20 33 37 36 38 34 30 31 39 36  alue . 376840196
d1790 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d17a0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d17b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d17c0 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 41  DL_PIXELFORMAT_A
d17d0 52 47 42 33 32 22 29 0a 20 20 20 20 20 20 20 20  RGB32").        
d17e0 20 20 28 76 61 6c 75 65 20 2e 20 33 37 37 38 38    (value . 37788
d17f0 38 37 37 32 29 29 0a 20 20 20 20 20 20 20 20 28  8772)).        (
d1800 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
d1810 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d1820 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d  . "SDL_PIXELFORM
d1830 41 54 5f 42 47 52 41 33 32 22 29 0a 20 20 20 20  AT_BGRA32").    
d1840 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33        (value . 3
d1850 37 32 36 34 35 38 39 32 29 29 0a 20 20 20 20 20  72645892)).     
d1860 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d1870 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
d1880 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c  ame . "SDL_PIXEL
d1890 46 4f 52 4d 41 54 5f 41 42 47 52 33 32 22 29 0a  FORMAT_ABGR32").
d18a0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
d18b0 20 2e 20 33 37 33 36 39 34 34 36 38 29 29 0a 20   . 373694468)). 
d18c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d18d0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d18e0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d18f0 49 58 45 4c 46 4f 52 4d 41 54 5f 59 56 31 32 22  IXELFORMAT_YV12"
d1900 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d1910 75 65 20 2e 20 38 34 32 30 39 34 31 36 39 29 29  ue . 842094169))
d1920 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d1930 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d1940 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d1950 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 49 59 55  _PIXELFORMAT_IYU
d1960 56 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  V").          (v
d1970 61 6c 75 65 20 2e 20 31 34 34 38 34 33 33 39 39  alue . 144843399
d1980 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
d1990 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d19a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d19b0 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f  SDL_PIXELFORMAT_
d19c0 59 55 59 32 22 29 0a 20 20 20 20 20 20 20 20 20  YUY2").         
d19d0 20 28 76 61 6c 75 65 20 2e 20 38 34 34 37 31 35   (value . 844715
d19e0 33 35 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  353)).        ((
d19f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d1a00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d1a10 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41   "SDL_PIXELFORMA
d1a20 54 5f 55 59 56 59 22 29 0a 20 20 20 20 20 20 20  T_UYVY").       
d1a30 20 20 20 28 76 61 6c 75 65 20 2e 20 31 34 39 38     (value . 1498
d1a40 38 33 31 31 38 39 29 29 0a 20 20 20 20 20 20 20  831189)).       
d1a50 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d1a60 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d1a70 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f  e . "SDL_PIXELFO
d1a80 52 4d 41 54 5f 59 56 59 55 22 29 0a 20 20 20 20  RMAT_YVYU").    
d1a90 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
d1aa0 34 33 31 39 31 38 31 36 39 29 29 0a 20 20 20 20  431918169)).    
d1ab0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d1ac0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d1ad0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45  name . "SDL_PIXE
d1ae0 4c 46 4f 52 4d 41 54 5f 4e 56 31 32 22 29 0a 20  LFORMAT_NV12"). 
d1af0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d1b00 2e 20 38 34 32 30 39 34 31 35 38 29 29 0a 20 20  . 842094158)).  
d1b10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d1b20 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d1b30 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49   (name . "SDL_PI
d1b40 58 45 4c 46 4f 52 4d 41 54 5f 4e 56 32 31 22 29  XELFORMAT_NV21")
d1b50 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d1b60 65 20 2e 20 38 32 35 33 38 32 34 37 38 29 29 29  e . 825382478)))
d1b70 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
d1b80 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
d1b90 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6c  (name . "SDL_Col
d1ba0 6f 72 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  or") (id . 0).  
d1bb0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
d1bc0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
d1bd0 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 32 39  /SDL_pixels.h:29
d1be0 33 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d  3:16").    (bit-
d1bf0 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
d1c00 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20  alignment . 8). 
d1c10 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
d1c20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d1c30 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d1c40 65 20 2e 20 22 72 22 29 20 28 62 69 74 2d 6f 66  e . "r") (bit-of
d1c50 66 73 65 74 20 2e 20 30 29 0a 20 20 20 20 20 20  fset . 0).      
d1c60 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
d1c70 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
d1c80 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61  t . 8) (type (ta
d1c90 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20  g . "Uint8"))). 
d1ca0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d1cb0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d1cc0 22 67 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  "g") (bit-offset
d1cd0 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
d1ce0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
d1cf0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d1d00 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  8) (type (tag . 
d1d10 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20  "Uint8"))).     
d1d20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d1d30 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 22 29  d") (name . "b")
d1d40 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
d1d50 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  6).          (bi
d1d60 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
d1d70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
d1d80 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
d1d90 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
d1da0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d1db0 20 28 6e 61 6d 65 20 2e 20 22 61 22 29 20 28 62   (name . "a") (b
d1dc0 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 34 29 0a  it-offset . 24).
d1dd0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
d1de0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
d1df0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20  ignment . 8).   
d1e00 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d1e10 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29  g . "Uint8")))))
d1e20 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
d1e30 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
d1e40 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
d1e50 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 0a 20 20 20  "SDL_Color").   
d1e60 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
d1e70 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
d1e80 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 32 39 39  SDL_pixels.h:299
d1e90 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  :3").    (type (
d1ea0 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
d1eb0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f   (name . "SDL_Co
d1ec0 6c 6f 72 22 29 20 28 69 64 20 2e 20 37 32 29 29  lor") (id . 72))
d1ed0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
d1ee0 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
d1ef0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 61 6c 65  name . "SDL_Pale
d1f00 74 74 65 22 29 20 28 69 64 20 2e 20 30 29 0a 20  tte") (id . 0). 
d1f10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
d1f20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
d1f30 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 33  2/SDL_pixels.h:3
d1f40 30 32 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  02:16").    (bit
d1f50 2d 73 69 7a 65 20 2e 20 31 39 32 29 20 28 62 69  -size . 192) (bi
d1f60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
d1f70 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
d1f80 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
d1f90 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d1fa0 6e 61 6d 65 20 2e 20 22 6e 63 6f 6c 6f 72 73 22  name . "ncolors"
d1fb0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
d1fc0 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
d1fd0 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
d1fe0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d1ff0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d2000 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
d2010 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d2020 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d2030 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
d2040 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d2050 20 28 6e 61 6d 65 20 2e 20 22 63 6f 6c 6f 72 73   (name . "colors
d2060 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
d2070 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   64) (bit-size .
d2080 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
d2090 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d20a0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
d20b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d20c0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d20d0 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29  g . "SDL_Color")
d20e0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d20f0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d2100 6d 65 20 2e 20 22 76 65 72 73 69 6f 6e 22 29 20  me . "version") 
d2110 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32  (bit-offset . 12
d2120 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  8) (bit-size . 3
d2130 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
d2140 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d2150 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d2160 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
d2170 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d2180 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 66  d") (name . "ref
d2190 63 6f 75 6e 74 22 29 20 28 62 69 74 2d 6f 66 66  count") (bit-off
d21a0 73 65 74 20 2e 20 31 36 30 29 20 28 62 69 74 2d  set . 160) (bit-
d21b0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
d21c0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d21d0 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
d21e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
d21f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
d2200 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
d2210 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d2220 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
d2230 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d2240 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
d2250 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
d2260 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
d2270 6d 65 20 2e 20 22 53 44 4c 5f 50 61 6c 65 74 74  me . "SDL_Palett
d2280 65 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  e").    (locatio
d2290 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
d22a0 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c  e/SDL2/SDL_pixel
d22b0 73 2e 68 3a 33 30 38 3a 33 22 29 0a 20 20 20 20  s.h:308:3").    
d22c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73  (type (tag . ":s
d22d0 74 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20  truct") (name . 
d22e0 22 53 44 4c 5f 50 61 6c 65 74 74 65 22 29 20 28  "SDL_Palette") (
d22f0 69 64 20 2e 20 37 33 29 29 29 0a 20 20 28 28 74  id . 73))).  ((t
d2300 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
d2310 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
d2320 22 53 44 4c 5f 50 69 78 65 6c 46 6f 72 6d 61 74  "SDL_PixelFormat
d2330 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
d2340 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d2350 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d2360 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 33 31 33 3a  DL_pixels.h:313:
d2370 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
d2380 7a 65 20 2e 20 34 34 38 29 20 28 62 69 74 2d 61  ze . 448) (bit-a
d2390 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
d23a0 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
d23b0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d23c0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d23d0 65 20 2e 20 22 66 6f 72 6d 61 74 22 29 20 28 62  e . "format") (b
d23e0 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
d23f0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
d2400 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d2410 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
d2420 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
d2430 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
d2440 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
d2450 28 6e 61 6d 65 20 2e 20 22 70 61 6c 65 74 74 65  (name . "palette
d2460 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
d2470 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   64) (bit-size .
d2480 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
d2490 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d24a0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
d24b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d24c0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d24d0 67 20 2e 20 22 53 44 4c 5f 50 61 6c 65 74 74 65  g . "SDL_Palette
d24e0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
d24f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d2500 6e 61 6d 65 20 2e 20 22 42 69 74 73 50 65 72 50  name . "BitsPerP
d2510 69 78 65 6c 22 29 20 28 62 69 74 2d 6f 66 66 73  ixel") (bit-offs
d2520 65 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73  et . 128) (bit-s
d2530 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
d2540 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
d2550 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61  t . 8) (type (ta
d2560 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20  g . "Uint8"))). 
d2570 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d2580 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d2590 22 42 79 74 65 73 50 65 72 50 69 78 65 6c 22 29  "BytesPerPixel")
d25a0 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
d25b0 33 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  36) (bit-size . 
d25c0 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  8).          (bi
d25d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
d25e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
d25f0 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20  int8"))).       
d2600 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d2610 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69  ) (name . "paddi
d2620 6e 67 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ng") (bit-offset
d2630 20 2e 20 31 34 34 29 20 28 62 69 74 2d 73 69 7a   . 144) (bit-siz
d2640 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
d2650 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d2660 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
d2670 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 61  (type (tag . ":a
d2680 72 72 61 79 22 29 20 28 74 79 70 65 20 28 74 61  rray") (type (ta
d2690 67 20 2e 20 22 55 69 6e 74 38 22 29 29 20 28 73  g . "Uint8")) (s
d26a0 69 7a 65 20 2e 20 32 29 29 29 0a 20 20 20 20 20  ize . 2))).     
d26b0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d26c0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 52 6d 61  d") (name . "Rma
d26d0 73 6b 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  sk") (bit-offset
d26e0 20 2e 20 31 36 30 29 20 28 62 69 74 2d 73 69 7a   . 160) (bit-siz
d26f0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
d2700 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d2710 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
d2720 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
d2730 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d2740 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d2750 20 22 47 6d 61 73 6b 22 29 20 28 62 69 74 2d 6f   "Gmask") (bit-o
d2760 66 66 73 65 74 20 2e 20 31 39 32 29 20 28 62 69  ffset . 192) (bi
d2770 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
d2780 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
d2790 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
d27a0 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
d27b0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d27c0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
d27d0 61 6d 65 20 2e 20 22 42 6d 61 73 6b 22 29 20 28  ame . "Bmask") (
d27e0 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 32 34  bit-offset . 224
d27f0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
d2800 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
d2810 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
d2820 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
d2830 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
d2840 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d2850 22 29 20 28 6e 61 6d 65 20 2e 20 22 41 6d 61 73  ") (name . "Amas
d2860 6b 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  k") (bit-offset 
d2870 2e 20 32 35 36 29 20 28 62 69 74 2d 73 69 7a 65  . 256) (bit-size
d2880 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
d2890 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d28a0 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
d28b0 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
d28c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d28d0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d28e0 22 52 6c 6f 73 73 22 29 20 28 62 69 74 2d 6f 66  "Rloss") (bit-of
d28f0 66 73 65 74 20 2e 20 32 38 38 29 20 28 62 69 74  fset . 288) (bit
d2900 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
d2910 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d2920 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28  ent . 8) (type (
d2930 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
d2940 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d2950 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
d2960 2e 20 22 47 6c 6f 73 73 22 29 20 28 62 69 74 2d  . "Gloss") (bit-
d2970 6f 66 66 73 65 74 20 2e 20 32 39 36 29 20 28 62  offset . 296) (b
d2980 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
d2990 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
d29a0 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65  nment . 8) (type
d29b0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
d29c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d29d0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d29e0 65 20 2e 20 22 42 6c 6f 73 73 22 29 20 28 62 69  e . "Bloss") (bi
d29f0 74 2d 6f 66 66 73 65 74 20 2e 20 33 30 34 29 20  t-offset . 304) 
d2a00 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
d2a10 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d2a20 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
d2a30 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
d2a40 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d2a50 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
d2a60 61 6d 65 20 2e 20 22 41 6c 6f 73 73 22 29 20 28  ame . "Aloss") (
d2a70 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 31 32  bit-offset . 312
d2a80 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
d2a90 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
d2aa0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28  alignment . 8) (
d2ab0 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
d2ac0 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
d2ad0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
d2ae0 28 6e 61 6d 65 20 2e 20 22 52 73 68 69 66 74 22  (name . "Rshift"
d2af0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
d2b00 33 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  320) (bit-size .
d2b10 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62   8).          (b
d2b20 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
d2b30 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d2b40 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20  Uint8"))).      
d2b50 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d2b60 22 29 20 28 6e 61 6d 65 20 2e 20 22 47 73 68 69  ") (name . "Gshi
d2b70 66 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ft") (bit-offset
d2b80 20 2e 20 33 32 38 29 20 28 62 69 74 2d 73 69 7a   . 328) (bit-siz
d2b90 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
d2ba0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d2bb0 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20  . 8) (type (tag 
d2bc0 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
d2bd0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d2be0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 42  eld") (name . "B
d2bf0 73 68 69 66 74 22 29 20 28 62 69 74 2d 6f 66 66  shift") (bit-off
d2c00 73 65 74 20 2e 20 33 33 36 29 20 28 62 69 74 2d  set . 336) (bit-
d2c10 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
d2c20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
d2c30 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74  nt . 8) (type (t
d2c40 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
d2c50 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d2c60 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d2c70 20 22 41 73 68 69 66 74 22 29 20 28 62 69 74 2d   "Ashift") (bit-
d2c80 6f 66 66 73 65 74 20 2e 20 33 34 34 29 20 28 62  offset . 344) (b
d2c90 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
d2ca0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
d2cb0 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65  nment . 8) (type
d2cc0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
d2cd0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d2ce0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d2cf0 65 20 2e 20 22 72 65 66 63 6f 75 6e 74 22 29 20  e . "refcount") 
d2d00 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 35  (bit-offset . 35
d2d10 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
d2d20 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
d2d30 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d2d40 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d2d50 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
d2d60 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d2d70 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d2d80 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
d2d90 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d2da0 20 28 6e 61 6d 65 20 2e 20 22 6e 65 78 74 22 29   (name . "next")
d2db0 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
d2dc0 38 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  84) (bit-size . 
d2dd0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
d2de0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
d2df0 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
d2e00 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
d2e10 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d2e20 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
d2e30 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
d2e40 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63    (tag . ":struc
d2e50 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
d2e60 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d2e70 69 78 65 6c 46 6f 72 6d 61 74 22 29 0a 20 20 20  ixelFormat").   
d2e80 20 20 20 20 20 20 20 20 20 20 20 28 69 64 20 2e             (id .
d2e90 20 37 34 29 29 29 29 29 29 29 0a 20 20 28 28 74   74))))))).  ((t
d2ea0 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
d2eb0 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
d2ec0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 69   (name . "SDL_Pi
d2ed0 78 65 6c 46 6f 72 6d 61 74 22 29 0a 20 20 20 20  xelFormat").    
d2ee0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d2ef0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d2f00 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 33 33 34 3a  DL_pixels.h:334:
d2f10 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
d2f20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
d2f30 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
d2f40 65 20 2e 20 22 53 44 4c 5f 50 69 78 65 6c 46 6f  e . "SDL_PixelFo
d2f50 72 6d 61 74 22 29 0a 20 20 20 20 20 20 28 69 64  rmat").      (id
d2f60 20 2e 20 37 34 29 29 29 0a 20 20 28 28 74 61 67   . 74))).  ((tag
d2f70 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
d2f80 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 50  name . "SDL_GetP
d2f90 69 78 65 6c 46 6f 72 6d 61 74 4e 61 6d 65 22 29  ixelFormatName")
d2fa0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
d2fb0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d2fc0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d2fd0 5f 70 69 78 65 6c 73 2e 68 3a 33 33 39 3a 33 37  _pixels.h:339:37
d2fe0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
d2ff0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
d3000 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
d3010 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
d3020 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
d3030 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d3040 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d3050 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d3060 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74 22 29  name . "format")
d3070 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d3080 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
d3090 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
d30a0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
d30b0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
d30c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d30d0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
d30e0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
d30f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
d3100 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
d3110 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
d3120 22 53 44 4c 5f 50 69 78 65 6c 46 6f 72 6d 61 74  "SDL_PixelFormat
d3130 45 6e 75 6d 54 6f 4d 61 73 6b 73 22 29 20 28 6e  EnumToMasks") (n
d3140 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
d3150 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
d3160 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69  lude/SDL2/SDL_pi
d3170 78 65 6c 73 2e 68 3a 33 34 38 3a 33 34 22 29 0a  xels.h:348:34").
d3180 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
d3190 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
d31a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
d31b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
d31c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
d31d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
d31e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d31f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d3200 65 20 2e 20 22 66 6f 72 6d 61 74 22 29 0a 20 20  e . "format").  
d3210 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d3220 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
d3230 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d3240 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
d3250 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d3260 22 62 70 70 22 29 0a 20 20 20 20 20 20 20 20 20  "bpp").         
d3270 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
d3280 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
d3290 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d32a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d32b0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
d32c0 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
d32d0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20  nment . 32)))). 
d32e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d32f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d3300 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 52        (name . "R
d3310 6d 61 73 6b 22 29 0a 20 20 20 20 20 20 20 20 20  mask").         
d3320 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d3330 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
d3340 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
d3350 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d3360 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d3370 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d3380 20 2e 20 22 47 6d 61 73 6b 22 29 0a 20 20 20 20   . "Gmask").    
d3390 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d33a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d33b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
d33c0 74 33 32 22 29 29 29 29 0a 20 20 20 20 20 20 20  t32")))).       
d33d0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
d33e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d33f0 28 6e 61 6d 65 20 2e 20 22 42 6d 61 73 6b 22 29  (name . "Bmask")
d3400 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d3410 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d3420 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d3430 20 22 55 69 6e 74 33 32 22 29 29 29 29 0a 20 20   "Uint32")))).  
d3440 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
d3450 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d3460 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 41 6d       (name . "Am
d3470 61 73 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20  ask").          
d3480 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d3490 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d34a0 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
d34b0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
d34c0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
d34d0 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
d34e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
d34f0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 61   (name . "SDL_Ma
d3500 73 6b 73 54 6f 50 69 78 65 6c 46 6f 72 6d 61 74  sksToPixelFormat
d3510 45 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a  Enum") (ns . 0).
d3520 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
d3530 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
d3540 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a  L2/SDL_pixels.h:
d3550 33 36 33 3a 33 32 22 29 0a 20 20 20 20 28 76 61  363:32").    (va
d3560 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
d3570 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
d3580 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
d3590 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
d35a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
d35b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
d35c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d35d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 70       (name . "bp
d35e0 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  p").          (t
d35f0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
d3600 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
d3610 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
d3620 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
d3630 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d3640 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d3650 20 28 6e 61 6d 65 20 2e 20 22 52 6d 61 73 6b 22   (name . "Rmask"
d3660 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d3670 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
d3680 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d3690 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d36a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d36b0 65 20 2e 20 22 47 6d 61 73 6b 22 29 0a 20 20 20  e . "Gmask").   
d36c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d36d0 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
d36e0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d36f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d3700 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d3710 42 6d 61 73 6b 22 29 0a 20 20 20 20 20 20 20 20  Bmask").        
d3720 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d3730 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
d3740 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d3750 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d3760 20 20 28 6e 61 6d 65 20 2e 20 22 41 6d 61 73 6b    (name . "Amask
d3770 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d3780 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
d3790 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2"))))).    (ret
d37a0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
d37b0 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28  "Uint32"))).  ((
d37c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
d37d0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41  ) (name . "SDL_A
d37e0 6c 6c 6f 63 46 6f 72 6d 61 74 22 29 20 28 6e 73  llocFormat") (ns
d37f0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
d3800 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
d3810 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78  ude/SDL2/SDL_pix
d3820 65 6c 73 2e 68 3a 33 37 32 3a 34 33 22 29 0a 20  els.h:372:43"). 
d3830 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d3840 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
d3850 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d3860 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
d3870 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d3880 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d3890 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d38a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d38b0 20 2e 20 22 70 69 78 65 6c 5f 66 6f 72 6d 61 74   . "pixel_format
d38c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d38d0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
d38e0 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2"))))).    (ret
d38f0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
d3900 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d3910 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
d3920 61 67 20 2e 20 22 53 44 4c 5f 50 69 78 65 6c 46  ag . "SDL_PixelF
d3930 6f 72 6d 61 74 22 29 29 29 29 0a 20 20 28 28 74  ormat")))).  ((t
d3940 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
d3950 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46 72   (name . "SDL_Fr
d3960 65 65 46 6f 72 6d 61 74 22 29 20 28 6e 73 20 2e  eeFormat") (ns .
d3970 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
d3980 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
d3990 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c  e/SDL2/SDL_pixel
d39a0 73 2e 68 3a 33 37 37 3a 33 30 22 29 0a 20 20 20  s.h:377:30").   
d39b0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
d39c0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
d39d0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
d39e0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
d39f0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
d3a00 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
d3a10 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d3a20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d3a30 20 22 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20   "format").     
d3a40 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
d3a50 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
d3a60 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
d3a70 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d3a80 20 2e 20 22 53 44 4c 5f 50 69 78 65 6c 46 6f 72   . "SDL_PixelFor
d3a90 6d 61 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  mat")))))).    (
d3aa0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
d3ab0 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
d3ac0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
d3ad0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
d3ae0 5f 41 6c 6c 6f 63 50 61 6c 65 74 74 65 22 29 20  _AllocPalette") 
d3af0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
d3b00 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
d3b10 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
d3b20 70 69 78 65 6c 73 2e 68 3a 33 38 39 3a 33 38 22  pixels.h:389:38"
d3b30 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
d3b40 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
d3b50 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
d3b60 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
d3b70 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
d3b80 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
d3b90 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
d3ba0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
d3bb0 61 6d 65 20 2e 20 22 6e 63 6f 6c 6f 72 73 22 29  ame . "ncolors")
d3bc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d3bd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
d3be0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
d3bf0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
d3c00 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
d3c10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
d3c20 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
d3c30 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
d3c40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
d3c50 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
d3c60 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50  pe (tag . "SDL_P
d3c70 61 6c 65 74 74 65 22 29 29 29 29 0a 20 20 28 28  alette")))).  ((
d3c80 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
d3c90 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
d3ca0 65 74 50 69 78 65 6c 46 6f 72 6d 61 74 50 61 6c  etPixelFormatPal
d3cb0 65 74 74 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  ette") (ns . 0).
d3cc0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
d3cd0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
d3ce0 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a  L2/SDL_pixels.h:
d3cf0 33 39 34 3a 32 39 22 29 0a 20 20 20 20 28 76 61  394:29").    (va
d3d00 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
d3d10 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
d3d20 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
d3d30 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
d3d40 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
d3d50 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
d3d60 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d3d70 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
d3d80 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  rmat").         
d3d90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d3da0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
d3db0 28 74 61 67 20 2e 20 22 53 44 4c 5f 50 69 78 65  (tag . "SDL_Pixe
d3dc0 6c 46 6f 72 6d 61 74 22 29 29 29 29 0a 20 20 20  lFormat")))).   
d3dd0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d3de0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d3df0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 61 6c      (name . "pal
d3e00 65 74 74 65 22 29 0a 20 20 20 20 20 20 20 20 20  ette").         
d3e10 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d3e20 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
d3e30 28 74 61 67 20 2e 20 22 53 44 4c 5f 50 61 6c 65  (tag . "SDL_Pale
d3e40 74 74 65 22 29 29 29 29 29 29 0a 20 20 20 20 28  tte")))))).    (
d3e50 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
d3e60 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
d3e70 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
d3e80 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
d3e90 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d3ea0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
d3eb0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
d3ec0 2e 20 22 53 44 4c 5f 53 65 74 50 61 6c 65 74 74  . "SDL_SetPalett
d3ed0 65 43 6f 6c 6f 72 73 22 29 20 28 6e 73 20 2e 20  eColors") (ns . 
d3ee0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
d3ef0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
d3f00 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73  /SDL2/SDL_pixels
d3f10 2e 68 3a 34 30 37 3a 32 39 22 29 0a 20 20 20 20  .h:407:29").    
d3f20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
d3f30 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
d3f40 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
d3f50 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
d3f60 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
d3f70 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
d3f80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
d3f90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d3fa0 22 70 61 6c 65 74 74 65 22 29 0a 20 20 20 20 20  "palette").     
d3fb0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d3fc0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
d3fd0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
d3fe0 50 61 6c 65 74 74 65 22 29 29 29 29 0a 20 20 20  Palette")))).   
d3ff0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d4000 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d4010 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f 6c      (name . "col
d4020 6f 72 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  ors").          
d4030 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d4040 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d4050 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72  tag . "SDL_Color
d4060 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
d4070 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d4080 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d4090 6d 65 20 2e 20 22 66 69 72 73 74 63 6f 6c 6f 72  me . "firstcolor
d40a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d40b0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
d40c0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
d40d0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
d40e0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
d40f0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
d4100 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d4110 28 6e 61 6d 65 20 2e 20 22 6e 63 6f 6c 6f 72 73  (name . "ncolors
d4120 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d4130 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
d4140 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
d4150 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
d4160 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
d4170 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
d4180 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
d4190 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
d41a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
d41b0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
d41c0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
d41d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d41e0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
d41f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
d4200 61 6d 65 20 2e 20 22 53 44 4c 5f 46 72 65 65 50  ame . "SDL_FreeP
d4210 61 6c 65 74 74 65 22 29 20 28 6e 73 20 2e 20 30  alette") (ns . 0
d4220 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
d4230 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
d4240 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e  SDL2/SDL_pixels.
d4250 68 3a 34 31 36 3a 33 30 22 29 0a 20 20 20 20 28  h:416:30").    (
d4260 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
d4270 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
d4280 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
d4290 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
d42a0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
d42b0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
d42c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d42d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d42e0 70 61 6c 65 74 74 65 22 29 0a 20 20 20 20 20 20  palette").      
d42f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d4300 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
d4310 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50  pe (tag . "SDL_P
d4320 61 6c 65 74 74 65 22 29 29 29 29 29 29 0a 20 20  alette")))))).  
d4330 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
d4340 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
d4350 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
d4360 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
d4370 53 44 4c 5f 4d 61 70 52 47 42 22 29 20 28 6e 73  SDL_MapRGB") (ns
d4380 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
d4390 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
d43a0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78  ude/SDL2/SDL_pix
d43b0 65 6c 73 2e 68 3a 34 32 33 3a 33 32 22 29 0a 20  els.h:423:32"). 
d43c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d43d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
d43e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d43f0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
d4400 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d4410 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d4420 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d4430 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d4440 20 2e 20 22 66 6f 72 6d 61 74 22 29 0a 20 20 20   . "format").   
d4450 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d4460 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
d4470 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
d4480 4c 5f 50 69 78 65 6c 46 6f 72 6d 61 74 22 29 29  L_PixelFormat"))
d4490 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d44a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
d44b0 28 6e 61 6d 65 20 2e 20 22 72 22 29 20 28 74 79  (name . "r") (ty
d44c0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
d44d0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d44e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d44f0 29 20 28 6e 61 6d 65 20 2e 20 22 67 22 29 20 28  ) (name . "g") (
d4500 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
d4510 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
d4520 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
d4530 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 22 29  r") (name . "b")
d4540 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
d4550 69 6e 74 38 22 29 29 29 29 29 0a 20 20 20 20 28  int8"))))).    (
d4560 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
d4570 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
d4580 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
d4590 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
d45a0 4c 5f 4d 61 70 52 47 42 41 22 29 20 28 6e 73 20  L_MapRGBA") (ns 
d45b0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
d45c0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d45d0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65  de/SDL2/SDL_pixe
d45e0 6c 73 2e 68 3a 34 33 31 3a 33 32 22 29 0a 20 20  ls.h:431:32").  
d45f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
d4600 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
d4610 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
d4620 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
d4630 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
d4640 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d4650 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d4660 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d4670 2e 20 22 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  . "format").    
d4680 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d4690 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d46a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d46b0 5f 50 69 78 65 6c 46 6f 72 6d 61 74 22 29 29 29  _PixelFormat")))
d46c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d46d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
d46e0 6e 61 6d 65 20 2e 20 22 72 22 29 20 28 74 79 70  name . "r") (typ
d46f0 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
d4700 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d4710 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d4720 20 28 6e 61 6d 65 20 2e 20 22 67 22 29 20 28 74   (name . "g") (t
d4730 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
d4740 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
d4750 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d4760 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 22 29 20  ") (name . "b") 
d4770 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
d4780 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
d4790 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d47a0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 22  er") (name . "a"
d47b0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d47c0 55 69 6e 74 38 22 29 29 29 29 29 0a 20 20 20 20  Uint8"))))).    
d47d0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
d47e0 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
d47f0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
d4800 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
d4810 44 4c 5f 47 65 74 52 47 42 22 29 20 28 6e 73 20  DL_GetRGB") (ns 
d4820 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
d4830 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d4840 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65  de/SDL2/SDL_pixe
d4850 6c 73 2e 68 3a 34 34 30 3a 33 30 22 29 0a 20 20  ls.h:440:30").  
d4860 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
d4870 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
d4880 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
d4890 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
d48a0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
d48b0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d48c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d48d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d48e0 2e 20 22 70 69 78 65 6c 22 29 0a 20 20 20 20 20  . "pixel").     
d48f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d4900 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Uint32"))).  
d4910 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
d4920 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d4930 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
d4940 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  rmat").         
d4950 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d4960 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
d4970 28 74 61 67 20 2e 20 22 53 44 4c 5f 50 69 78 65  (tag . "SDL_Pixe
d4980 6c 46 6f 72 6d 61 74 22 29 29 29 29 0a 20 20 20  lFormat")))).   
d4990 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d49a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d49b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 22 29      (name . "r")
d49c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d49d0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d49e0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d49f0 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20 20   "Uint8")))).   
d4a00 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d4a10 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d4a20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 22 29      (name . "g")
d4a30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d4a40 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d4a50 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d4a60 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20 20   "Uint8")))).   
d4a70 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d4a80 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d4a90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 22 29      (name . "b")
d4aa0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d4ab0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d4ac0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d4ad0 20 22 55 69 6e 74 38 22 29 29 29 29 29 29 0a 20   "Uint8")))))). 
d4ae0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
d4af0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
d4b00 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
d4b10 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
d4b20 22 53 44 4c 5f 47 65 74 52 47 42 41 22 29 20 28  "SDL_GetRGBA") (
d4b30 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
d4b40 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
d4b50 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70  clude/SDL2/SDL_p
d4b60 69 78 65 6c 73 2e 68 3a 34 34 39 3a 33 30 22 29  ixels.h:449:30")
d4b70 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
d4b80 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
d4b90 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
d4ba0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
d4bb0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
d4bc0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
d4bd0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d4be0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d4bf0 6d 65 20 2e 20 22 70 69 78 65 6c 22 29 0a 20 20  me . "pixel").  
d4c00 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d4c10 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
d4c20 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d4c30 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
d4c40 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d4c50 22 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20  "format").      
d4c60 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d4c70 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
d4c80 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50  pe (tag . "SDL_P
d4c90 69 78 65 6c 46 6f 72 6d 61 74 22 29 29 29 29 0a  ixelFormat")))).
d4ca0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d4cb0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d4cc0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d4cd0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
d4ce0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d4cf0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d4d00 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a  g . "Uint8")))).
d4d10 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d4d20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d4d30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d4d40 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
d4d50 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d4d60 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d4d70 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a  g . "Uint8")))).
d4d80 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d4d90 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d4da0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d4db0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
d4dc0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d4dd0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d4de0 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a  g . "Uint8")))).
d4df0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d4e00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d4e10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d4e20 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
d4e30 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d4e40 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d4e50 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29  g . "Uint8")))))
d4e60 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
d4e70 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
d4e80 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
d4e90 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
d4ea0 20 2e 20 22 53 44 4c 5f 43 61 6c 63 75 6c 61 74   . "SDL_Calculat
d4eb0 65 47 61 6d 6d 61 52 61 6d 70 22 29 20 28 6e 73  eGammaRamp") (ns
d4ec0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
d4ed0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
d4ee0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78  ude/SDL2/SDL_pix
d4ef0 65 6c 73 2e 68 3a 34 35 37 3a 33 30 22 29 0a 20  els.h:457:30"). 
d4f00 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d4f10 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
d4f20 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d4f30 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
d4f40 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d4f50 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d4f60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d4f70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d4f80 20 2e 20 22 67 61 6d 6d 61 22 29 0a 20 20 20 20   . "gamma").    
d4f90 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
d4fa0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
d4fb0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
d4fc0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
d4fd0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
d4fe0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d4ff0 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
d5000 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d5010 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d5020 6e 61 6d 65 20 2e 20 22 72 61 6d 70 22 29 0a 20  name . "ramp"). 
d5030 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d5040 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d5050 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d5060 55 69 6e 74 31 36 22 29 29 29 29 29 29 0a 20 20  Uint16")))))).  
d5070 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
d5080 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
d5090 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75  .  ((tag . "stru
d50a0 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
d50b0 61 6d 65 20 2e 20 22 53 44 4c 5f 50 6f 69 6e 74  ame . "SDL_Point
d50c0 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
d50d0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d50e0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d50f0 44 4c 5f 72 65 63 74 2e 68 3a 34 38 3a 31 36 22  DL_rect.h:48:16"
d5100 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20  ).    (bit-size 
d5110 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 64) (bit-align
d5120 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28  ment . 32).    (
d5130 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
d5140 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
d5150 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d5160 22 78 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  "x") (bit-offset
d5170 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
d5180 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
d5190 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d51a0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
d51b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
d51c0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
d51d0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
d51e0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
d51f0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d5200 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 79 22 29  d") (name . "y")
d5210 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
d5220 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
d5230 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
d5240 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d5250 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d5260 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
d5270 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
d5280 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
d5290 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
d52a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d52b0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20  ent . 32)))))). 
d52c0 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
d52d0 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
d52e0 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
d52f0 4c 5f 50 6f 69 6e 74 22 29 0a 20 20 20 20 28 6c  L_Point").    (l
d5300 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d5310 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d5320 5f 72 65 63 74 2e 68 3a 35 32 3a 33 22 29 0a 20  _rect.h:52:3"). 
d5330 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d5340 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d 65  ":struct") (name
d5350 20 2e 20 22 53 44 4c 5f 50 6f 69 6e 74 22 29 20   . "SDL_Point") 
d5360 28 69 64 20 2e 20 37 35 29 29 29 0a 20 20 28 28  (id . 75))).  ((
d5370 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
d5380 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
d5390 20 22 53 44 4c 5f 52 65 63 74 22 29 20 28 69 64   "SDL_Rect") (id
d53a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
d53b0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
d53c0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 63  ude/SDL2/SDL_rec
d53d0 74 2e 68 3a 36 34 3a 31 36 22 29 0a 20 20 20 20  t.h:64:16").    
d53e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
d53f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d5400 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64  . 32).    (field
d5410 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
d5420 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
d5430 22 29 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 20  ") (name . "x") 
d5440 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
d5450 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d5460 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
d5470 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
d5480 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d5490 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
d54a0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
d54b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d54c0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
d54d0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d54e0 6e 61 6d 65 20 2e 20 22 79 22 29 20 28 62 69 74  name . "y") (bit
d54f0 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62  -offset . 32) (b
d5500 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
d5510 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
d5520 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
d5530 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d5540 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
d5550 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
d5560 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
d5570 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d5580 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d5590 65 20 2e 20 22 77 22 29 20 28 62 69 74 2d 6f 66  e . "w") (bit-of
d55a0 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d  fset . 64) (bit-
d55b0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
d55c0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d55d0 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
d55e0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d55f0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
d5600 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
d5610 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
d5620 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d5630 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d5640 20 22 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65   "h") (bit-offse
d5650 74 20 2e 20 39 36 29 20 28 62 69 74 2d 73 69 7a  t . 96) (bit-siz
d5660 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
d5670 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d5680 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
d5690 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
d56a0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
d56b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
d56c0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
d56d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
d56e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
d56f0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
d5700 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
d5710 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
d5720 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 0a 20 20  . "SDL_Rect").  
d5730 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
d5740 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
d5750 2f 53 44 4c 5f 72 65 63 74 2e 68 3a 36 38 3a 33  /SDL_rect.h:68:3
d5760 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
d5770 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28  g . ":struct") (
d5780 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 63 74  name . "SDL_Rect
d5790 22 29 20 28 69 64 20 2e 20 37 36 29 29 29 0a 20  ") (id . 76))). 
d57a0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
d57b0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
d57c0 4c 5f 50 6f 69 6e 74 49 6e 52 65 63 74 22 29 20  L_PointInRect") 
d57d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
d57e0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
d57f0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
d5800 72 65 63 74 2e 68 3a 37 33 3a 32 37 22 29 0a 20  rect.h:73:27"). 
d5810 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d5820 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
d5830 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d5840 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
d5850 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d5860 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d5870 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d5880 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d5890 20 2e 20 22 70 22 29 0a 20 20 20 20 20 20 20 20   . "p").        
d58a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d58b0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
d58c0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50 6f 69   (tag . "SDL_Poi
d58d0 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  nt")))).        
d58e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d58f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d5900 6e 61 6d 65 20 2e 20 22 72 22 29 0a 20 20 20 20  name . "r").    
d5910 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d5920 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d5930 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d5940 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20 20 20  _Rect")))))).   
d5950 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
d5960 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29  ag . "SDL_bool")
d5970 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
d5980 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
d5990 20 22 53 44 4c 5f 52 65 63 74 45 6d 70 74 79 22   "SDL_RectEmpty"
d59a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
d59b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
d59c0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
d59d0 4c 5f 72 65 63 74 2e 68 3a 38 32 3a 32 37 22 29  L_rect.h:82:27")
d59e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
d59f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
d5a00 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
d5a10 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
d5a20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
d5a30 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
d5a40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d5a50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d5a60 6d 65 20 2e 20 22 72 22 29 0a 20 20 20 20 20 20  me . "r").      
d5a70 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d5a80 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
d5a90 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
d5aa0 65 63 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  ect")))))).    (
d5ab0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
d5ac0 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29   . "SDL_bool")))
d5ad0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
d5ae0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
d5af0 53 44 4c 5f 52 65 63 74 45 71 75 61 6c 73 22 29  SDL_RectEquals")
d5b00 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
d5b10 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d5b20 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d5b30 5f 72 65 63 74 2e 68 3a 39 30 3a 32 37 22 29 0a  _rect.h:90:27").
d5b40 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
d5b50 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
d5b60 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
d5b70 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
d5b80 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
d5b90 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
d5ba0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d5bb0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d5bc0 65 20 2e 20 22 61 22 29 0a 20 20 20 20 20 20 20  e . "a").       
d5bd0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d5be0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d5bf0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
d5c00 63 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ct")))).        
d5c10 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d5c20 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d5c30 6e 61 6d 65 20 2e 20 22 62 22 29 0a 20 20 20 20  name . "b").    
d5c40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d5c50 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d5c60 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d5c70 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20 20 20  _Rect")))))).   
d5c80 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
d5c90 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29  ag . "SDL_bool")
d5ca0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
d5cb0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
d5cc0 20 22 53 44 4c 5f 48 61 73 49 6e 74 65 72 73 65   "SDL_HasInterse
d5cd0 63 74 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29  ction") (ns . 0)
d5ce0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d5cf0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d5d00 44 4c 32 2f 53 44 4c 5f 72 65 63 74 2e 68 3a 31  DL2/SDL_rect.h:1
d5d10 30 31 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72  01:34").    (var
d5d20 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
d5d30 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
d5d40 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
d5d50 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
d5d60 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
d5d70 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
d5d80 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d5d90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 41 22 29      (name . "A")
d5da0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d5db0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d5dc0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d5dd0 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 0a   "SDL_Rect")))).
d5de0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d5df0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d5e00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d5e10 42 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  B").          (t
d5e20 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d5e30 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d5e40 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29  g . "SDL_Rect"))
d5e50 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
d5e60 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
d5e70 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
d5e80 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
d5e90 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 49 6e   (name . "SDL_In
d5ea0 74 65 72 73 65 63 74 52 65 63 74 22 29 20 28 6e  tersectRect") (n
d5eb0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
d5ec0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
d5ed0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
d5ee0 63 74 2e 68 3a 31 30 39 3a 33 34 22 29 0a 20 20  ct.h:109:34").  
d5ef0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
d5f00 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
d5f10 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
d5f20 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
d5f30 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
d5f40 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d5f50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d5f60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d5f70 2e 20 22 41 22 29 0a 20 20 20 20 20 20 20 20 20  . "A").         
d5f80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d5f90 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
d5fa0 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74  (tag . "SDL_Rect
d5fb0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
d5fc0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d5fd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d5fe0 6d 65 20 2e 20 22 42 22 29 0a 20 20 20 20 20 20  me . "B").      
d5ff0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d6000 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
d6010 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
d6020 65 63 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  ect")))).       
d6030 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
d6040 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d6050 28 6e 61 6d 65 20 2e 20 22 72 65 73 75 6c 74 22  (name . "result"
d6060 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d6070 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
d6080 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
d6090 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29  . "SDL_Rect"))))
d60a0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
d60b0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
d60c0 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67  bool"))).  ((tag
d60d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
d60e0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 55 6e 69 6f  name . "SDL_Unio
d60f0 6e 52 65 63 74 22 29 20 28 6e 73 20 2e 20 30 29  nRect") (ns . 0)
d6100 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d6110 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d6120 44 4c 32 2f 53 44 4c 5f 72 65 63 74 2e 68 3a 31  DL2/SDL_rect.h:1
d6130 31 36 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  16:30").    (var
d6140 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
d6150 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
d6160 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
d6170 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
d6180 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
d6190 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
d61a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d61b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 41 22 29      (name . "A")
d61c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d61d0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d61e0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d61f0 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 0a   "SDL_Rect")))).
d6200 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d6210 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d6220 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d6230 42 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  B").          (t
d6240 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d6250 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d6260 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29  g . "SDL_Rect"))
d6270 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d6280 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d6290 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d62a0 2e 20 22 72 65 73 75 6c 74 22 29 0a 20 20 20 20  . "result").    
d62b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d62c0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d62d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d62e0 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20 20 20  _Rect")))))).   
d62f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
d6300 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
d6310 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
d6320 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
d6330 44 4c 5f 45 6e 63 6c 6f 73 65 50 6f 69 6e 74 73  DL_EnclosePoints
d6340 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
d6350 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d6360 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d6370 44 4c 5f 72 65 63 74 2e 68 3a 31 32 35 3a 33 34  DL_rect.h:125:34
d6380 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
d6390 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
d63a0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
d63b0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
d63c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
d63d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d63e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d63f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d6400 6e 61 6d 65 20 2e 20 22 70 6f 69 6e 74 73 22 29  name . "points")
d6410 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d6420 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d6430 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d6440 20 22 53 44 4c 5f 50 6f 69 6e 74 22 29 29 29 29   "SDL_Point"))))
d6450 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d6460 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
d6470 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d6480 22 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20  "count").       
d6490 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d64a0 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
d64b0 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
d64c0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
d64d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d64e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d64f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
d6500 6c 69 70 22 29 0a 20 20 20 20 20 20 20 20 20 20  lip").          
d6510 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d6520 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d6530 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22  tag . "SDL_Rect"
d6540 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d6550 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d6560 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d6570 65 20 2e 20 22 72 65 73 75 6c 74 22 29 0a 20 20  e . "result").  
d6580 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d6590 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
d65a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
d65b0 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20  DL_Rect")))))). 
d65c0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
d65d0 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c  (tag . "SDL_bool
d65e0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
d65f0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
d6600 20 2e 20 22 53 44 4c 5f 49 6e 74 65 72 73 65 63   . "SDL_Intersec
d6610 74 52 65 63 74 41 6e 64 4c 69 6e 65 22 29 20 28  tRectAndLine") (
d6620 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
d6630 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
d6640 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
d6650 65 63 74 2e 68 3a 31 33 35 3a 33 34 22 29 0a 20  ect.h:135:34"). 
d6660 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d6670 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
d6680 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d6690 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
d66a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d66b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d66c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d66d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d66e0 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20 20   . "rect").     
d66f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d6700 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
d6710 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
d6720 52 65 63 74 22 29 29 29 29 0a 20 20 20 20 20 20  Rect")))).      
d6730 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d6740 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d6750 20 28 6e 61 6d 65 20 2e 20 22 58 31 22 29 0a 20   (name . "X1"). 
d6760 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
d6770 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
d6780 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
d6790 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d67a0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
d67b0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
d67c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d67d0 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  32)))).        (
d67e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
d67f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
d6800 61 6d 65 20 2e 20 22 59 31 22 29 0a 20 20 20 20  ame . "Y1").    
d6810 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
d6820 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
d6830 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
d6840 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d6850 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
d6860 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
d6870 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
d6880 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d6890 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d68a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d68b0 20 2e 20 22 58 32 22 29 0a 20 20 20 20 20 20 20   . "X2").       
d68c0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
d68d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
d68e0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
d68f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d6900 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
d6910 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
d6920 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
d6930 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d6940 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
d6950 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d6960 22 59 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  "Y2").          
d6970 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
d6980 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
d6990 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
d69a0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
d69b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
d69c0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
d69d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
d69e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
d69f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d6a00 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72   32)))))).    (r
d6a10 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
d6a20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a  . "SDL_bool"))).
d6a30 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22    ((tag . "enum"
d6a40 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
d6a50 20 2e 20 22 22 29 20 28 69 64 20 2e 20 37 37 29   . "") (id . 77)
d6a60 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d6a70 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d6a80 44 4c 32 2f 53 44 4c 5f 62 6c 65 6e 64 6d 6f 64  DL2/SDL_blendmod
d6a90 65 2e 68 3a 34 30 3a 39 22 29 0a 20 20 20 20 28  e.h:40:9").    (
d6aa0 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
d6ab0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
d6ac0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d6ad0 22 53 44 4c 5f 42 4c 45 4e 44 4d 4f 44 45 5f 4e  "SDL_BLENDMODE_N
d6ae0 4f 4e 45 22 29 20 28 76 61 6c 75 65 20 2e 20 30  ONE") (value . 0
d6af0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d6b00 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d6b10 65 20 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 4d 4f  e . "SDL_BLENDMO
d6b20 44 45 5f 42 4c 45 4e 44 22 29 20 28 76 61 6c 75  DE_BLEND") (valu
d6b30 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20  e . 1)).        
d6b40 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d6b50 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 4c   (name . "SDL_BL
d6b60 45 4e 44 4d 4f 44 45 5f 41 44 44 22 29 20 28 76  ENDMODE_ADD") (v
d6b70 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20 20 20  alue . 2)).     
d6b80 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d6b90 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
d6ba0 5f 42 4c 45 4e 44 4d 4f 44 45 5f 4d 4f 44 22 29  _BLENDMODE_MOD")
d6bb0 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20   (value . 4)).  
d6bc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d6bd0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d6be0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 4c   (name . "SDL_BL
d6bf0 45 4e 44 4d 4f 44 45 5f 49 4e 56 41 4c 49 44 22  ENDMODE_INVALID"
d6c00 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d6c10 75 65 20 2e 20 32 31 34 37 34 38 33 36 34 37 29  ue . 2147483647)
d6c20 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
d6c30 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
d6c40 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
d6c50 20 2e 20 22 53 44 4c 5f 42 6c 65 6e 64 4d 6f 64   . "SDL_BlendMod
d6c60 65 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  e").    (locatio
d6c70 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
d6c80 65 2f 53 44 4c 32 2f 53 44 4c 5f 62 6c 65 6e 64  e/SDL2/SDL_blend
d6c90 6d 6f 64 65 2e 68 3a 35 37 3a 33 22 29 0a 20 20  mode.h:57:3").  
d6ca0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d6cb0 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20  :enum") (name . 
d6cc0 22 22 29 20 28 69 64 20 2e 20 37 37 29 29 29 0a  "") (id . 77))).
d6cd0 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22    ((tag . "enum"
d6ce0 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
d6cf0 20 2e 20 22 22 29 20 28 69 64 20 2e 20 37 38 29   . "") (id . 78)
d6d00 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d6d10 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d6d20 44 4c 32 2f 53 44 4c 5f 62 6c 65 6e 64 6d 6f 64  DL2/SDL_blendmod
d6d30 65 2e 68 3a 36 32 3a 39 22 29 0a 20 20 20 20 28  e.h:62:9").    (
d6d40 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
d6d50 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
d6d60 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d6d70 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42    (name . "SDL_B
d6d80 4c 45 4e 44 4f 50 45 52 41 54 49 4f 4e 5f 41 44  LENDOPERATION_AD
d6d90 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  D").          (v
d6da0 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20  alue . 1)).     
d6db0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d6dc0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
d6dd0 61 6d 65 20 2e 20 22 53 44 4c 5f 42 4c 45 4e 44  ame . "SDL_BLEND
d6de0 4f 50 45 52 41 54 49 4f 4e 5f 53 55 42 54 52 41  OPERATION_SUBTRA
d6df0 43 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  CT").          (
d6e00 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20 20  value . 2)).    
d6e10 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d6e20 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d6e30 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 4c 45 4e  name . "SDL_BLEN
d6e40 44 4f 50 45 52 41 54 49 4f 4e 5f 52 45 56 5f 53  DOPERATION_REV_S
d6e50 55 42 54 52 41 43 54 22 29 0a 20 20 20 20 20 20  UBTRACT").      
d6e60 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29      (value . 3))
d6e70 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d6e80 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d6e90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d6ea0 5f 42 4c 45 4e 44 4f 50 45 52 41 54 49 4f 4e 5f  _BLENDOPERATION_
d6eb0 4d 49 4e 49 4d 55 4d 22 29 0a 20 20 20 20 20 20  MINIMUM").      
d6ec0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34 29 29      (value . 4))
d6ed0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d6ee0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d6ef0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d6f00 5f 42 4c 45 4e 44 4f 50 45 52 41 54 49 4f 4e 5f  _BLENDOPERATION_
d6f10 4d 41 58 49 4d 55 4d 22 29 0a 20 20 20 20 20 20  MAXIMUM").      
d6f20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 35 29 29      (value . 5))
d6f30 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
d6f40 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
d6f50 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
d6f60 2e 20 22 53 44 4c 5f 42 6c 65 6e 64 4f 70 65 72  . "SDL_BlendOper
d6f70 61 74 69 6f 6e 22 29 0a 20 20 20 20 28 6c 6f 63  ation").    (loc
d6f80 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
d6f90 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 62  clude/SDL2/SDL_b
d6fa0 6c 65 6e 64 6d 6f 64 65 2e 68 3a 37 30 3a 33 22  lendmode.h:70:3"
d6fb0 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
d6fc0 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d   . ":enum") (nam
d6fd0 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 37 38  e . "") (id . 78
d6fe0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
d6ff0 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28  num") (ns . 0) (
d7000 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
d7010 20 37 39 29 0a 20 20 20 20 28 6c 6f 63 61 74 69   79).    (locati
d7020 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d7030 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 62 6c 65 6e  de/SDL2/SDL_blen
d7040 64 6d 6f 64 65 2e 68 3a 37 35 3a 39 22 29 0a 20  dmode.h:75:9"). 
d7050 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
d7060 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d7070 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d7080 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d7090 44 4c 5f 42 4c 45 4e 44 46 41 43 54 4f 52 5f 5a  DL_BLENDFACTOR_Z
d70a0 45 52 4f 22 29 0a 20 20 20 20 20 20 20 20 20 20  ERO").          
d70b0 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20  (value . 1)).   
d70c0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d70d0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
d70e0 44 4c 5f 42 4c 45 4e 44 46 41 43 54 4f 52 5f 4f  DL_BLENDFACTOR_O
d70f0 4e 45 22 29 20 28 76 61 6c 75 65 20 2e 20 32 29  NE") (value . 2)
d7100 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d7110 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
d7120 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
d7130 4c 5f 42 4c 45 4e 44 46 41 43 54 4f 52 5f 53 52  L_BLENDFACTOR_SR
d7140 43 5f 43 4f 4c 4f 52 22 29 0a 20 20 20 20 20 20  C_COLOR").      
d7150 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29      (value . 3))
d7160 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d7170 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d7180 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d7190 5f 42 4c 45 4e 44 46 41 43 54 4f 52 5f 4f 4e 45  _BLENDFACTOR_ONE
d71a0 5f 4d 49 4e 55 53 5f 53 52 43 5f 43 4f 4c 4f 52  _MINUS_SRC_COLOR
d71b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
d71c0 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20  lue . 4)).      
d71d0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d71e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d71f0 6d 65 20 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 46  me . "SDL_BLENDF
d7200 41 43 54 4f 52 5f 53 52 43 5f 41 4c 50 48 41 22  ACTOR_SRC_ALPHA"
d7210 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d7220 75 65 20 2e 20 35 29 29 0a 20 20 20 20 20 20 20  ue . 5)).       
d7230 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d7240 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d7250 65 20 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 46 41  e . "SDL_BLENDFA
d7260 43 54 4f 52 5f 4f 4e 45 5f 4d 49 4e 55 53 5f 53  CTOR_ONE_MINUS_S
d7270 52 43 5f 41 4c 50 48 41 22 29 0a 20 20 20 20 20  RC_ALPHA").     
d7280 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 36 29       (value . 6)
d7290 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d72a0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
d72b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
d72c0 4c 5f 42 4c 45 4e 44 46 41 43 54 4f 52 5f 44 53  L_BLENDFACTOR_DS
d72d0 54 5f 43 4f 4c 4f 52 22 29 0a 20 20 20 20 20 20  T_COLOR").      
d72e0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 37 29 29      (value . 7))
d72f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d7300 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d7310 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d7320 5f 42 4c 45 4e 44 46 41 43 54 4f 52 5f 4f 4e 45  _BLENDFACTOR_ONE
d7330 5f 4d 49 4e 55 53 5f 44 53 54 5f 43 4f 4c 4f 52  _MINUS_DST_COLOR
d7340 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
d7350 6c 75 65 20 2e 20 38 29 29 0a 20 20 20 20 20 20  lue . 8)).      
d7360 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d7370 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d7380 6d 65 20 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 46  me . "SDL_BLENDF
d7390 41 43 54 4f 52 5f 44 53 54 5f 41 4c 50 48 41 22  ACTOR_DST_ALPHA"
d73a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d73b0 75 65 20 2e 20 39 29 29 0a 20 20 20 20 20 20 20  ue . 9)).       
d73c0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d73d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d73e0 65 20 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 46 41  e . "SDL_BLENDFA
d73f0 43 54 4f 52 5f 4f 4e 45 5f 4d 49 4e 55 53 5f 44  CTOR_ONE_MINUS_D
d7400 53 54 5f 41 4c 50 48 41 22 29 0a 20 20 20 20 20  ST_ALPHA").     
d7410 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
d7420 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
d7430 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
d7440 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
d7450 65 20 2e 20 22 53 44 4c 5f 42 6c 65 6e 64 46 61  e . "SDL_BlendFa
d7460 63 74 6f 72 22 29 0a 20 20 20 20 28 6c 6f 63 61  ctor").    (loca
d7470 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
d7480 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 62 6c  lude/SDL2/SDL_bl
d7490 65 6e 64 6d 6f 64 65 2e 68 3a 38 38 3a 33 22 29  endmode.h:88:3")
d74a0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
d74b0 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65  . ":enum") (name
d74c0 20 2e 20 22 22 29 20 28 69 64 20 2e 20 37 39 29   . "") (id . 79)
d74d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
d74e0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
d74f0 20 22 53 44 4c 5f 43 6f 6d 70 6f 73 65 43 75 73   "SDL_ComposeCus
d7500 74 6f 6d 42 6c 65 6e 64 4d 6f 64 65 22 29 20 28  tomBlendMode") (
d7510 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
d7520 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
d7530 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 62  clude/SDL2/SDL_b
d7540 6c 65 6e 64 6d 6f 64 65 2e 68 3a 31 30 35 3a 33  lendmode.h:105:3
d7550 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
d7560 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
d7570 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
d7580 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
d7590 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
d75a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
d75b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
d75c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d75d0 28 6e 61 6d 65 20 2e 20 22 73 72 63 43 6f 6c 6f  (name . "srcColo
d75e0 72 46 61 63 74 6f 72 22 29 0a 20 20 20 20 20 20  rFactor").      
d75f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d7600 20 22 53 44 4c 5f 42 6c 65 6e 64 46 61 63 74 6f   "SDL_BlendFacto
d7610 72 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  r"))).        ((
d7620 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d7630 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d7640 6d 65 20 2e 20 22 64 73 74 43 6f 6c 6f 72 46 61  me . "dstColorFa
d7650 63 74 6f 72 22 29 0a 20 20 20 20 20 20 20 20 20  ctor").         
d7660 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
d7670 44 4c 5f 42 6c 65 6e 64 46 61 63 74 6f 72 22 29  DL_BlendFactor")
d7680 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d7690 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d76a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d76b0 2e 20 22 63 6f 6c 6f 72 4f 70 65 72 61 74 69 6f  . "colorOperatio
d76c0 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
d76d0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
d76e0 42 6c 65 6e 64 4f 70 65 72 61 74 69 6f 6e 22 29  BlendOperation")
d76f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d7700 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d7710 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d7720 2e 20 22 73 72 63 41 6c 70 68 61 46 61 63 74 6f  . "srcAlphaFacto
d7730 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
d7740 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
d7750 42 6c 65 6e 64 46 61 63 74 6f 72 22 29 29 29 0a  BlendFactor"))).
d7760 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d7770 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d7780 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d7790 64 73 74 41 6c 70 68 61 46 61 63 74 6f 72 22 29  dstAlphaFactor")
d77a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d77b0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 42 6c 65   (tag . "SDL_Ble
d77c0 6e 64 46 61 63 74 6f 72 22 29 29 29 0a 20 20 20  ndFactor"))).   
d77d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d77e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d77f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 6c 70      (name . "alp
d7800 68 61 4f 70 65 72 61 74 69 6f 6e 22 29 0a 20 20  haOperation").  
d7810 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d7820 61 67 20 2e 20 22 53 44 4c 5f 42 6c 65 6e 64 4f  ag . "SDL_BlendO
d7830 70 65 72 61 74 69 6f 6e 22 29 29 29 29 29 0a 20  peration"))))). 
d7840 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
d7850 28 74 61 67 20 2e 20 22 53 44 4c 5f 42 6c 65 6e  (tag . "SDL_Blen
d7860 64 4d 6f 64 65 22 29 29 29 0a 20 20 28 28 74 61  dMode"))).  ((ta
d7870 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
d7880 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
d7890 53 44 4c 5f 53 75 72 66 61 63 65 22 29 20 28 69  SDL_Surface") (i
d78a0 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
d78b0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
d78c0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75  lude/SDL2/SDL_su
d78d0 72 66 61 63 65 2e 68 3a 36 39 3a 31 36 22 29 0a  rface.h:69:16").
d78e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
d78f0 37 36 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  768) (bit-alignm
d7900 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66  ent . 64).    (f
d7910 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20  ields.      ..  
d7920 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66      #(((tag . "f
d7930 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
d7940 66 6c 61 67 73 22 29 20 28 62 69 74 2d 6f 66 66  flags") (bit-off
d7950 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
d7960 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
d7970 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
d7980 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
d7990 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
d79a0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d79b0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
d79c0 2e 20 22 66 6f 72 6d 61 74 22 29 20 28 62 69 74  . "format") (bit
d79d0 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28 62  -offset . 64) (b
d79e0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
d79f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
d7a00 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
d7a10 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d7a20 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
d7a30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
d7a40 4c 5f 50 69 78 65 6c 46 6f 72 6d 61 74 22 29 29  L_PixelFormat"))
d7a50 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d7a60 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d7a70 65 20 2e 20 22 77 22 29 20 28 62 69 74 2d 6f 66  e . "w") (bit-of
d7a80 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69 74  fset . 128) (bit
d7a90 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
d7aa0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
d7ab0 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
d7ac0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d7ad0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
d7ae0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
d7af0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
d7b00 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d7b10 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
d7b20 2e 20 22 68 22 29 20 28 62 69 74 2d 6f 66 66 73  . "h") (bit-offs
d7b30 65 74 20 2e 20 31 36 30 29 20 28 62 69 74 2d 73  et . 160) (bit-s
d7b40 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
d7b50 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
d7b60 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
d7b70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d7b80 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
d7b90 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
d7ba0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
d7bb0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d7bc0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d7bd0 22 70 69 74 63 68 22 29 20 28 62 69 74 2d 6f 66  "pitch") (bit-of
d7be0 66 73 65 74 20 2e 20 31 39 32 29 20 28 62 69 74  fset . 192) (bit
d7bf0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
d7c00 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
d7c10 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
d7c20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d7c30 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
d7c40 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
d7c50 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
d7c60 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d7c70 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
d7c80 2e 20 22 70 69 78 65 6c 73 22 29 20 28 62 69 74  . "pixels") (bit
d7c90 2d 6f 66 66 73 65 74 20 2e 20 32 35 36 29 20 28  -offset . 256) (
d7ca0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
d7cb0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d7cc0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
d7cd0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d7ce0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
d7cf0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d7d00 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
d7d10 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d7d20 22 29 20 28 6e 61 6d 65 20 2e 20 22 75 73 65 72  ") (name . "user
d7d30 64 61 74 61 22 29 20 28 62 69 74 2d 6f 66 66 73  data") (bit-offs
d7d40 65 74 20 2e 20 33 32 30 29 20 28 62 69 74 2d 73  et . 320) (bit-s
d7d50 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
d7d60 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
d7d70 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
d7d80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d7d90 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d7da0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
d7db0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d7dc0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
d7dd0 61 6d 65 20 2e 20 22 6c 6f 63 6b 65 64 22 29 20  ame . "locked") 
d7de0 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 38  (bit-offset . 38
d7df0 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  4) (bit-size . 3
d7e00 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
d7e10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d7e20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d7e30 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
d7e40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d7e50 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d7e60 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
d7e70 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d7e80 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 63 6b 5f 64   (name . "lock_d
d7e90 61 74 61 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ata") (bit-offse
d7ea0 74 20 2e 20 34 34 38 29 20 28 62 69 74 2d 73 69  t . 448) (bit-si
d7eb0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
d7ec0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
d7ed0 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
d7ee0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d7ef0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
d7f00 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
d7f10 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d7f20 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d7f30 6d 65 20 2e 20 22 63 6c 69 70 5f 72 65 63 74 22  me . "clip_rect"
d7f40 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
d7f50 35 31 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  512) (bit-size .
d7f60 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
d7f70 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d7f80 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20   32) (type (tag 
d7f90 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 0a  . "SDL_Rect"))).
d7fa0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d7fb0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d7fc0 20 22 6d 61 70 22 29 20 28 62 69 74 2d 6f 66 66   "map") (bit-off
d7fd0 73 65 74 20 2e 20 36 34 30 29 20 28 62 69 74 2d  set . 640) (bit-
d7fe0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
d7ff0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d8000 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
d8010 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
d8020 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
d8030 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
d8040 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d8050 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
d8060 2e 20 32 32 30 30 37 29 20 28 6e 61 6d 65 20 2e  . 22007) (name .
d8070 20 22 53 44 4c 5f 42 6c 69 74 4d 61 70 22 29 0a   "SDL_BlitMap").
d8080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69                (i
d8090 64 20 2e 20 30 29 0a 20 20 20 20 20 20 20 20 20  d . 0).         
d80a0 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e       (location .
d80b0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d80c0 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e  DL2/SDL_surface.
d80d0 68 3a 38 38 3a 31 32 22 29 0a 20 20 20 20 20 20  h:88:12").      
d80e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
d80f0 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67  e . 0) (bit-alig
d8100 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c  nment . 0) (fiel
d8110 64 73 20 2e 20 23 28 29 29 29 29 29 0a 20 20 20  ds . #())))).   
d8120 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d8130 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 72  eld") (name . "r
d8140 65 66 63 6f 75 6e 74 22 29 20 28 62 69 74 2d 6f  efcount") (bit-o
d8150 66 66 73 65 74 20 2e 20 37 30 34 29 20 28 62 69  ffset . 704) (bi
d8160 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
d8170 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
d8180 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
d8190 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
d81a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
d81b0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
d81c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
d81d0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
d81e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d81f0 33 32 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  32)))))).  ((tag
d8200 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
d8210 20 2e 20 38 31 29 20 28 6e 61 6d 65 20 2e 20 22   . 81) (name . "
d8220 53 44 4c 5f 42 6c 69 74 4d 61 70 22 29 20 28 69  SDL_BlitMap") (i
d8230 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
d8240 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
d8250 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75  lude/SDL2/SDL_su
d8260 72 66 61 63 65 2e 68 3a 38 38 3a 31 32 22 29 0a  rface.h:88:12").
d8270 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
d8280 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  0) (bit-alignmen
d8290 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e  t . 0) (fields .
d82a0 20 23 28 29 29 29 0a 20 20 28 28 74 61 67 20 2e   #())).  ((tag .
d82b0 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
d82c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
d82d0 6d 65 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  me . "SDL_Surfac
d82e0 65 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  e").    (locatio
d82f0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
d8300 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61  e/SDL2/SDL_surfa
d8310 63 65 2e 68 3a 39 32 3a 33 22 29 0a 20 20 20 20  ce.h:92:3").    
d8320 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73  (type (tag . ":s
d8330 74 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20  truct") (name . 
d8340 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 20 28  "SDL_Surface") (
d8350 69 64 20 2e 20 38 31 29 29 29 0a 20 20 28 28 74  id . 81))).  ((t
d8360 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
d8370 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
d8380 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 62 6c   (name . "SDL_bl
d8390 69 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  it").    (locati
d83a0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d83b0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66  de/SDL2/SDL_surf
d83c0 61 63 65 2e 68 3a 39 37 3a 32 33 22 29 0a 20 20  ace.h:97:23").  
d83d0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d83e0 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65  :function-pointe
d83f0 72 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  r"))).  ((tag . 
d8400 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
d8410 65 20 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 52  e . "SDL_CreateR
d8420 47 42 53 75 72 66 61 63 65 22 29 20 28 6e 73 20  GBSurface") (ns 
d8430 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
d8440 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d8450 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66  de/SDL2/SDL_surf
d8460 61 63 65 2e 68 3a 31 31 38 3a 33 38 22 29 0a 20  ace.h:118:38"). 
d8470 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d8480 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
d8490 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d84a0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
d84b0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d84c0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d84d0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d84e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d84f0 20 2e 20 22 66 6c 61 67 73 22 29 0a 20 20 20 20   . "flags").    
d8500 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d8510 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
d8520 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d8530 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d8540 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
d8550 69 64 74 68 22 29 0a 20 20 20 20 20 20 20 20 20  idth").         
d8560 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d8570 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
d8580 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
d8590 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
d85a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d85b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d85c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 65 69      (name . "hei
d85d0 67 68 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ght").          
d85e0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
d85f0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
d8600 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
d8610 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
d8620 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
d8630 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
d8640 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 70 74     (name . "dept
d8650 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
d8660 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
d8670 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
d8680 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
d8690 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
d86a0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d86b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d86c0 20 28 6e 61 6d 65 20 2e 20 22 52 6d 61 73 6b 22   (name . "Rmask"
d86d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d86e0 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
d86f0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d8700 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d8710 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d8720 65 20 2e 20 22 47 6d 61 73 6b 22 29 0a 20 20 20  e . "Gmask").   
d8730 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d8740 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
d8750 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d8760 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d8770 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d8780 42 6d 61 73 6b 22 29 0a 20 20 20 20 20 20 20 20  Bmask").        
d8790 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d87a0 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
d87b0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d87c0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d87d0 20 20 28 6e 61 6d 65 20 2e 20 22 41 6d 61 73 6b    (name . "Amask
d87e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d87f0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
d8800 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2"))))).    (ret
d8810 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
d8820 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d8830 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
d8840 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  ag . "SDL_Surfac
d8850 65 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  e")))).  ((tag .
d8860 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
d8870 6d 65 20 2e 20 22 53 44 4c 5f 43 72 65 61 74 65  me . "SDL_Create
d8880 52 47 42 53 75 72 66 61 63 65 57 69 74 68 46 6f  RGBSurfaceWithFo
d8890 72 6d 61 74 22 29 20 28 6e 73 20 2e 20 30 29 0a  rmat") (ns . 0).
d88a0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
d88b0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
d88c0 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68  L2/SDL_surface.h
d88d0 3a 31 32 33 3a 33 38 22 29 0a 20 20 20 20 28 76  :123:38").    (v
d88e0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
d88f0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
d8900 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
d8910 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
d8920 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
d8930 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
d8940 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d8950 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
d8960 6c 61 67 73 22 29 0a 20 20 20 20 20 20 20 20 20  lags").         
d8970 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
d8980 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
d8990 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d89a0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d89b0 20 28 6e 61 6d 65 20 2e 20 22 77 69 64 74 68 22   (name . "width"
d89c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d89d0 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
d89e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d89f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d8a00 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
d8a10 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d8a20 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d8a30 6e 61 6d 65 20 2e 20 22 68 65 69 67 68 74 22 29  name . "height")
d8a40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d8a50 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
d8a60 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
d8a70 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d8a80 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
d8a90 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
d8aa0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
d8ab0 61 6d 65 20 2e 20 22 64 65 70 74 68 22 29 0a 20  ame . "depth"). 
d8ac0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d8ad0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
d8ae0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
d8af0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
d8b00 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
d8b10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d8b20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d8b30 65 20 2e 20 22 66 6f 72 6d 61 74 22 29 0a 20 20  e . "format").  
d8b40 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d8b50 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
d8b60 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
d8b70 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
d8b80 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
d8b90 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d8ba0 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29  "SDL_Surface")))
d8bb0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
d8bc0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
d8bd0 22 53 44 4c 5f 43 72 65 61 74 65 52 47 42 53 75  "SDL_CreateRGBSu
d8be0 72 66 61 63 65 46 72 6f 6d 22 29 20 28 6e 73 20  rfaceFrom") (ns 
d8bf0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
d8c00 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d8c10 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66  de/SDL2/SDL_surf
d8c20 61 63 65 2e 68 3a 31 32 36 3a 33 38 22 29 0a 20  ace.h:126:38"). 
d8c30 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d8c40 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
d8c50 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d8c60 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
d8c70 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d8c80 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d8c90 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d8ca0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d8cb0 20 2e 20 22 70 69 78 65 6c 73 22 29 0a 20 20 20   . "pixels").   
d8cc0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d8cd0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
d8ce0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
d8cf0 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
d8d00 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
d8d10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d8d20 28 6e 61 6d 65 20 2e 20 22 77 69 64 74 68 22 29  (name . "width")
d8d30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d8d40 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
d8d50 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
d8d60 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d8d70 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
d8d80 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
d8d90 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
d8da0 61 6d 65 20 2e 20 22 68 65 69 67 68 74 22 29 0a  ame . "height").
d8db0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d8dc0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
d8dd0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
d8de0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d8df0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
d8e00 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d8e10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d8e20 6d 65 20 2e 20 22 64 65 70 74 68 22 29 0a 20 20  me . "depth").  
d8e30 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d8e40 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
d8e50 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
d8e60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d8e70 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d8e80 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d8e90 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d8ea0 20 2e 20 22 70 69 74 63 68 22 29 0a 20 20 20 20   . "pitch").    
d8eb0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d8ec0 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
d8ed0 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
d8ee0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
d8ef0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d8f00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d8f10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d8f20 20 22 52 6d 61 73 6b 22 29 0a 20 20 20 20 20 20   "Rmask").      
d8f30 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d8f40 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
d8f50 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d8f60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d8f70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 47 6d 61      (name . "Gma
d8f80 73 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  sk").          (
d8f90 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
d8fa0 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
d8fb0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d8fc0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d8fd0 6e 61 6d 65 20 2e 20 22 42 6d 61 73 6b 22 29 0a  name . "Bmask").
d8fe0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d8ff0 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
d9000 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d9010 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d9020 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d9030 2e 20 22 41 6d 61 73 6b 22 29 0a 20 20 20 20 20  . "Amask").     
d9040 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d9050 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a  . "Uint32"))))).
d9060 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
d9070 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
d9080 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
d9090 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
d90a0 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20  L_Surface")))). 
d90b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
d90c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
d90d0 4c 5f 43 72 65 61 74 65 52 47 42 53 75 72 66 61  L_CreateRGBSurfa
d90e0 63 65 57 69 74 68 46 6f 72 6d 61 74 46 72 6f 6d  ceWithFormatFrom
d90f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
d9100 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d9110 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d9120 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 31 33 35  DL_surface.h:135
d9130 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61  :38").    (varia
d9140 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
d9150 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
d9160 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
d9170 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
d9180 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
d9190 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
d91a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d91b0 20 20 28 6e 61 6d 65 20 2e 20 22 70 69 78 65 6c    (name . "pixel
d91c0 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
d91d0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d91e0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d91f0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
d9200 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d9210 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d9220 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d9230 77 69 64 74 68 22 29 0a 20 20 20 20 20 20 20 20  width").        
d9240 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d9250 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
d9260 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
d9270 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
d9280 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
d9290 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d92a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 65       (name . "he
d92b0 69 67 68 74 22 29 0a 20 20 20 20 20 20 20 20 20  ight").         
d92c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d92d0 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
d92e0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
d92f0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
d9300 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d9310 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d9320 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 70      (name . "dep
d9330 74 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  th").          (
d9340 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
d9350 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
d9360 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
d9370 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
d9380 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d9390 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d93a0 20 20 28 6e 61 6d 65 20 2e 20 22 70 69 74 63 68    (name . "pitch
d93b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d93c0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
d93d0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
d93e0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
d93f0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
d9400 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
d9410 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d9420 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74 22  (name . "format"
d9430 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d9440 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
d9450 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
d9460 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
d9470 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
d9480 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
d9490 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
d94a0 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
d94b0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
d94c0 65 20 2e 20 22 53 44 4c 5f 46 72 65 65 53 75 72  e . "SDL_FreeSur
d94d0 66 61 63 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  face") (ns . 0).
d94e0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
d94f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
d9500 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68  L2/SDL_surface.h
d9510 3a 31 33 37 3a 33 30 22 29 0a 20 20 20 20 28 76  :137:30").    (v
d9520 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
d9530 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
d9540 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
d9550 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
d9560 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
d9570 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
d9580 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d9590 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
d95a0 75 72 66 61 63 65 22 29 0a 20 20 20 20 20 20 20  urface").       
d95b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d95c0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d95d0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
d95e0 72 66 61 63 65 22 29 29 29 29 29 29 0a 20 20 20  rface")))))).   
d95f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
d9600 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
d9610 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
d9620 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
d9630 44 4c 5f 53 65 74 53 75 72 66 61 63 65 50 61 6c  DL_SetSurfacePal
d9640 65 74 74 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  ette") (ns . 0).
d9650 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
d9660 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
d9670 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68  L2/SDL_surface.h
d9680 3a 31 34 36 3a 32 39 22 29 0a 20 20 20 20 28 76  :146:29").    (v
d9690 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
d96a0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
d96b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
d96c0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
d96d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
d96e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
d96f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d9700 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
d9710 75 72 66 61 63 65 22 29 0a 20 20 20 20 20 20 20  urface").       
d9720 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d9730 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d9740 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
d9750 72 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20  rface")))).     
d9760 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d9770 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d9780 20 20 28 6e 61 6d 65 20 2e 20 22 70 61 6c 65 74    (name . "palet
d9790 74 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  te").          (
d97a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
d97b0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
d97c0 61 67 20 2e 20 22 53 44 4c 5f 50 61 6c 65 74 74  ag . "SDL_Palett
d97d0 65 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  e")))))).    (re
d97e0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
d97f0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
d9800 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
d9810 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
d9820 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
d9830 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
d9840 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
d9850 22 53 44 4c 5f 4c 6f 63 6b 53 75 72 66 61 63 65  "SDL_LockSurface
d9860 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
d9870 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d9880 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d9890 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 31 36 38  DL_surface.h:168
d98a0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
d98b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
d98c0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
d98d0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
d98e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
d98f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
d9900 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
d9910 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d9920 20 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61    (name . "surfa
d9930 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ce").          (
d9940 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
d9950 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
d9960 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  ag . "SDL_Surfac
d9970 65 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  e")))))).    (re
d9980 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
d9990 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
d99a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
d99b0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
d99c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
d99d0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
d99e0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
d99f0 22 53 44 4c 5f 55 6e 6c 6f 63 6b 53 75 72 66 61  "SDL_UnlockSurfa
d9a00 63 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ce") (ns . 0).  
d9a10 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
d9a20 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
d9a30 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 31  /SDL_surface.h:1
d9a40 37 30 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  70:30").    (var
d9a50 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
d9a60 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
d9a70 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
d9a80 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
d9a90 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
d9aa0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
d9ab0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d9ac0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 75 72      (name . "sur
d9ad0 66 61 63 65 22 29 0a 20 20 20 20 20 20 20 20 20  face").         
d9ae0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d9af0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
d9b00 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66  (tag . "SDL_Surf
d9b10 61 63 65 22 29 29 29 29 29 29 0a 20 20 20 20 28  ace")))))).    (
d9b20 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
d9b30 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
d9b40 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
d9b50 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
d9b60 5f 4c 6f 61 64 42 4d 50 5f 52 57 22 29 20 28 6e  _LoadBMP_RW") (n
d9b70 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
d9b80 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
d9b90 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75  lude/SDL2/SDL_su
d9ba0 72 66 61 63 65 2e 68 3a 31 38 31 3a 33 38 22 29  rface.h:181:38")
d9bb0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
d9bc0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
d9bd0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
d9be0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
d9bf0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
d9c00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
d9c10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d9c20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d9c30 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20 20 20  me . "src").    
d9c40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d9c50 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d9c60 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d9c70 5f 52 57 6f 70 73 22 29 29 29 29 0a 20 20 20 20  _RWops")))).    
d9c80 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
d9c90 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
d9ca0 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 72 65 65     (name . "free
d9cb0 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  src").          
d9cc0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
d9cd0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
d9ce0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
d9cf0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
d9d00 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d9d10 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
d9d20 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
d9d30 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
d9d40 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
d9d50 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d9d60 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29  SDL_Surface"))))
d9d70 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
d9d80 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
d9d90 53 44 4c 5f 53 61 76 65 42 4d 50 5f 52 57 22 29  SDL_SaveBMP_RW")
d9da0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
d9db0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d9dc0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d9dd0 5f 73 75 72 66 61 63 65 2e 68 3a 32 30 34 3a 32  _surface.h:204:2
d9de0 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
d9df0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
d9e00 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
d9e10 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
d9e20 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
d9e30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
d9e40 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
d9e50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d9e60 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63 65  (name . "surface
d9e70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d9e80 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
d9e90 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
d9ea0 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
d9eb0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d9ec0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d9ed0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d9ee0 65 20 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20  e . "dst").     
d9ef0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d9f00 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
d9f10 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
d9f20 52 57 6f 70 73 22 29 29 29 29 0a 20 20 20 20 20  RWops")))).     
d9f30 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d9f40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d9f50 20 20 28 6e 61 6d 65 20 2e 20 22 66 72 65 65 64    (name . "freed
d9f60 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  st").          (
d9f70 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
d9f80 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
d9f90 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
d9fa0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
d9fb0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
d9fc0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
d9fd0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
d9fe0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
d9ff0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
da000 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
da010 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
da020 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
da030 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
da040 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74  (name . "SDL_Set
da050 53 75 72 66 61 63 65 52 4c 45 22 29 20 28 6e 73  SurfaceRLE") (ns
da060 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
da070 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
da080 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72  ude/SDL2/SDL_sur
da090 66 61 63 65 2e 68 3a 32 32 33 3a 32 39 22 29 0a  face.h:223:29").
da0a0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
da0b0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
da0c0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
da0d0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
da0e0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
da0f0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
da100 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
da110 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
da120 65 20 2e 20 22 73 75 72 66 61 63 65 22 29 0a 20  e . "surface"). 
da130 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
da140 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
da150 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
da160 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29  SDL_Surface"))))
da170 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
da180 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
da190 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
da1a0 22 66 6c 61 67 22 29 0a 20 20 20 20 20 20 20 20  "flag").        
da1b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
da1c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
da1d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
da1e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
da1f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
da200 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
da210 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
da220 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
da230 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
da240 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
da250 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
da260 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
da270 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
da280 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
da290 53 65 74 43 6f 6c 6f 72 4b 65 79 22 29 20 28 6e  SetColorKey") (n
da2a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
da2b0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
da2c0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75  lude/SDL2/SDL_su
da2d0 72 66 61 63 65 2e 68 3a 32 33 37 3a 32 39 22 29  rface.h:237:29")
da2e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
da2f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
da300 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
da310 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
da320 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
da330 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
da340 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
da350 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
da360 6d 65 20 2e 20 22 73 75 72 66 61 63 65 22 29 0a  me . "surface").
da370 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
da380 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
da390 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
da3a0 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29  "SDL_Surface")))
da3b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
da3c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
da3d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
da3e0 20 22 66 6c 61 67 22 29 0a 20 20 20 20 20 20 20   "flag").       
da3f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
da400 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
da410 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
da420 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
da430 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
da440 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
da450 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6b        (name . "k
da460 65 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ey").          (
da470 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
da480 74 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72  t32"))))).    (r
da490 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
da4a0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
da4b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
da4c0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
da4d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
da4e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
da4f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
da500 20 22 53 44 4c 5f 47 65 74 43 6f 6c 6f 72 4b 65   "SDL_GetColorKe
da510 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  y") (ns . 0).   
da520 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
da530 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
da540 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 32 35  SDL_surface.h:25
da550 30 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  0:29").    (vari
da560 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
da570 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
da580 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
da590 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
da5a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
da5b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
da5c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
da5d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66     (name . "surf
da5e0 61 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ace").          
da5f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
da600 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
da610 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61  tag . "SDL_Surfa
da620 63 65 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ce")))).        
da630 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
da640 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
da650 6e 61 6d 65 20 2e 20 22 6b 65 79 22 29 0a 20 20  name . "key").  
da660 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
da670 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
da680 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
da690 69 6e 74 33 32 22 29 29 29 29 29 29 0a 20 20 20  int32")))))).   
da6a0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
da6b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
da6c0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
da6d0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
da6e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
da6f0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
da700 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
da710 65 20 2e 20 22 53 44 4c 5f 53 65 74 53 75 72 66  e . "SDL_SetSurf
da720 61 63 65 43 6f 6c 6f 72 4d 6f 64 22 29 20 28 6e  aceColorMod") (n
da730 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
da740 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
da750 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75  lude/SDL2/SDL_su
da760 72 66 61 63 65 2e 68 3a 32 36 35 3a 32 39 22 29  rface.h:265:29")
da770 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
da780 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
da790 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
da7a0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
da7b0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
da7c0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
da7d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
da7e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
da7f0 6d 65 20 2e 20 22 73 75 72 66 61 63 65 22 29 0a  me . "surface").
da800 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
da810 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
da820 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
da830 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29  "SDL_Surface")))
da840 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
da850 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
da860 6e 61 6d 65 20 2e 20 22 72 22 29 20 28 74 79 70  name . "r") (typ
da870 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
da880 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
da890 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
da8a0 20 28 6e 61 6d 65 20 2e 20 22 67 22 29 20 28 74   (name . "g") (t
da8b0 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
da8c0 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
da8d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
da8e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 22 29 20  ") (name . "b") 
da8f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
da900 6e 74 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  nt8"))))).    (r
da910 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
da920 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
da930 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
da940 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
da950 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
da960 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
da970 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
da980 20 22 53 44 4c 5f 47 65 74 53 75 72 66 61 63 65   "SDL_GetSurface
da990 43 6f 6c 6f 72 4d 6f 64 22 29 20 28 6e 73 20 2e  ColorMod") (ns .
da9a0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
da9b0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
da9c0 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61  e/SDL2/SDL_surfa
da9d0 63 65 2e 68 3a 32 38 31 3a 32 39 22 29 0a 20 20  ce.h:281:29").  
da9e0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
da9f0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
daa00 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
daa10 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
daa20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
daa30 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
daa40 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
daa50 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
daa60 2e 20 22 73 75 72 66 61 63 65 22 29 0a 20 20 20  . "surface").   
daa70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
daa80 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
daa90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
daaa0 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20  L_Surface")))). 
daab0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
daac0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
daad0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
daae0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
daaf0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dab00 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dab10 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20   . "Uint8")))). 
dab20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
dab30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
dab40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67        (name . "g
dab50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dab60 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dab70 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dab80 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20   . "Uint8")))). 
dab90 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
daba0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
dabb0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62        (name . "b
dabc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dabd0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dabe0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dabf0 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 29   . "Uint8"))))))
dac00 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
dac10 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
dac20 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
dac30 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
dac40 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
dac50 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
dac60 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
dac70 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74  (name . "SDL_Set
dac80 53 75 72 66 61 63 65 41 6c 70 68 61 4d 6f 64 22  SurfaceAlphaMod"
dac90 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
daca0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
dacb0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
dacc0 4c 5f 73 75 72 66 61 63 65 2e 68 3a 32 39 35 3a  L_surface.h:295:
dacd0 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
dace0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
dacf0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
dad00 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
dad10 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
dad20 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
dad30 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
dad40 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
dad50 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63   (name . "surfac
dad60 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
dad70 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
dad80 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
dad90 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
dada0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
dadb0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
dadc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
dadd0 6d 65 20 2e 20 22 61 6c 70 68 61 22 29 0a 20 20  me . "alpha").  
dade0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dadf0 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29  ag . "Uint8"))))
dae00 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
dae10 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
dae20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
dae30 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
dae40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
dae50 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
dae60 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
dae70 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
dae80 74 53 75 72 66 61 63 65 41 6c 70 68 61 4d 6f 64  tSurfaceAlphaMod
dae90 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
daea0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
daeb0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
daec0 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 33 30 38  DL_surface.h:308
daed0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
daee0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
daef0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
daf00 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
daf10 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
daf20 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
daf30 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
daf40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
daf50 20 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61    (name . "surfa
daf60 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ce").          (
daf70 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
daf80 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
daf90 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  ag . "SDL_Surfac
dafa0 65 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  e")))).        (
dafb0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
dafc0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
dafd0 61 6d 65 20 2e 20 22 61 6c 70 68 61 22 29 0a 20  ame . "alpha"). 
dafe0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
daff0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
db000 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
db010 55 69 6e 74 38 22 29 29 29 29 29 29 0a 20 20 20  Uint8")))))).   
db020 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
db030 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
db040 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
db050 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
db060 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
db070 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
db080 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
db090 65 20 2e 20 22 53 44 4c 5f 53 65 74 53 75 72 66  e . "SDL_SetSurf
db0a0 61 63 65 42 6c 65 6e 64 4d 6f 64 65 22 29 20 28  aceBlendMode") (
db0b0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
db0c0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
db0d0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
db0e0 75 72 66 61 63 65 2e 68 3a 33 32 31 3a 32 39 22  urface.h:321:29"
db0f0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
db100 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
db110 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
db120 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
db130 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
db140 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
db150 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
db160 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
db170 61 6d 65 20 2e 20 22 73 75 72 66 61 63 65 22 29  ame . "surface")
db180 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
db190 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
db1a0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
db1b0 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29   "SDL_Surface"))
db1c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
db1d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
db1e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
db1f0 2e 20 22 62 6c 65 6e 64 4d 6f 64 65 22 29 0a 20  . "blendMode"). 
db200 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
db210 74 61 67 20 2e 20 22 53 44 4c 5f 42 6c 65 6e 64  tag . "SDL_Blend
db220 4d 6f 64 65 22 29 29 29 29 29 0a 20 20 20 20 28  Mode"))))).    (
db230 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
db240 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
db250 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
db260 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
db270 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
db280 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
db290 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
db2a0 2e 20 22 53 44 4c 5f 47 65 74 53 75 72 66 61 63  . "SDL_GetSurfac
db2b0 65 42 6c 65 6e 64 4d 6f 64 65 22 29 20 28 6e 73  eBlendMode") (ns
db2c0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
db2d0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
db2e0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72  ude/SDL2/SDL_sur
db2f0 66 61 63 65 2e 68 3a 33 33 34 3a 32 39 22 29 0a  face.h:334:29").
db300 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
db310 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
db320 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
db330 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
db340 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
db350 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
db360 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
db370 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
db380 65 20 2e 20 22 73 75 72 66 61 63 65 22 29 0a 20  e . "surface"). 
db390 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
db3a0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
db3b0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
db3c0 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29  SDL_Surface"))))
db3d0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
db3e0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
db3f0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
db400 22 62 6c 65 6e 64 4d 6f 64 65 22 29 0a 20 20 20  "blendMode").   
db410 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
db420 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
db430 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
db440 4c 5f 42 6c 65 6e 64 4d 6f 64 65 22 29 29 29 29  L_BlendMode"))))
db450 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
db460 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
db470 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
db480 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
db490 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
db4a0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
db4b0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
db4c0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
db4d0 65 74 43 6c 69 70 52 65 63 74 22 29 20 28 6e 73  etClipRect") (ns
db4e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
db4f0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
db500 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72  ude/SDL2/SDL_sur
db510 66 61 63 65 2e 68 3a 33 35 30 3a 33 34 22 29 0a  face.h:350:34").
db520 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
db530 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
db540 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
db550 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
db560 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
db570 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
db580 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
db590 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
db5a0 65 20 2e 20 22 73 75 72 66 61 63 65 22 29 0a 20  e . "surface"). 
db5b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
db5c0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
db5d0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
db5e0 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29  SDL_Surface"))))
db5f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
db600 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
db610 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
db620 22 72 65 63 74 22 29 0a 20 20 20 20 20 20 20 20  "rect").        
db630 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
db640 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
db650 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63   (tag . "SDL_Rec
db660 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  t")))))).    (re
db670 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
db680 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20   "SDL_bool"))). 
db690 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
db6a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
db6b0 4c 5f 47 65 74 43 6c 69 70 52 65 63 74 22 29 20  L_GetClipRect") 
db6c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
db6d0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
db6e0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
db6f0 73 75 72 66 61 63 65 2e 68 3a 33 35 39 3a 33 30  surface.h:359:30
db700 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
db710 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
db720 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
db730 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
db740 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
db750 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
db760 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
db770 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
db780 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63 65 22  name . "surface"
db790 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
db7a0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
db7b0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
db7c0 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29  . "SDL_Surface")
db7d0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
db7e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
db7f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
db800 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20 20   . "rect").     
db810 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
db820 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
db830 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
db840 52 65 63 74 22 29 29 29 29 29 29 0a 20 20 20 20  Rect")))))).    
db850 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
db860 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
db870 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
db880 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
db890 4c 5f 44 75 70 6c 69 63 61 74 65 53 75 72 66 61  L_DuplicateSurfa
db8a0 63 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ce") (ns . 0).  
db8b0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
db8c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
db8d0 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 33  /SDL_surface.h:3
db8e0 36 35 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72  65:38").    (var
db8f0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
db900 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
db910 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
db920 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
db930 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
db940 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
db950 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
db960 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 75 72      (name . "sur
db970 66 61 63 65 22 29 0a 20 20 20 20 20 20 20 20 20  face").         
db980 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
db990 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
db9a0 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66  (tag . "SDL_Surf
db9b0 61 63 65 22 29 29 29 29 29 29 0a 20 20 20 20 28  ace")))))).    (
db9c0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
db9d0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
db9e0 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
db9f0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
dba00 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74 61  face")))).  ((ta
dba10 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
dba20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6e  (name . "SDL_Con
dba30 76 65 72 74 53 75 72 66 61 63 65 22 29 20 28 6e  vertSurface") (n
dba40 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
dba50 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
dba60 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75  lude/SDL2/SDL_su
dba70 72 66 61 63 65 2e 68 3a 33 37 37 3a 33 38 22 29  rface.h:377:38")
dba80 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
dba90 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
dbaa0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
dbab0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
dbac0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
dbad0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
dbae0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
dbaf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
dbb00 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20 20 20  me . "src").    
dbb10 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
dbb20 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
dbb30 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
dbb40 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
dbb50 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
dbb60 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
dbb70 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d       (name . "fm
dbb80 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
dbb90 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
dbba0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
dbbb0 67 20 2e 20 22 53 44 4c 5f 50 69 78 65 6c 46 6f  g . "SDL_PixelFo
dbbc0 72 6d 61 74 22 29 29 29 29 0a 20 20 20 20 20 20  rmat")))).      
dbbd0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
dbbe0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
dbbf0 20 28 6e 61 6d 65 20 2e 20 22 66 6c 61 67 73 22   (name . "flags"
dbc00 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
dbc10 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
dbc20 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
dbc30 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
dbc40 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
dbc50 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
dbc60 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
dbc70 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
dbc80 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
dbc90 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 76 65 72 74  e . "SDL_Convert
dbca0 53 75 72 66 61 63 65 46 6f 72 6d 61 74 22 29 20  SurfaceFormat") 
dbcb0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
dbcc0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
dbcd0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
dbce0 73 75 72 66 61 63 65 2e 68 3a 33 37 39 3a 33 38  surface.h:379:38
dbcf0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
dbd00 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
dbd10 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
dbd20 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
dbd30 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
dbd40 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
dbd50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
dbd60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
dbd70 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20  name . "src").  
dbd80 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dbd90 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
dbda0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
dbdb0 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a  DL_Surface")))).
dbdc0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
dbdd0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
dbde0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
dbdf0 70 69 78 65 6c 5f 66 6f 72 6d 61 74 22 29 0a 20  pixel_format"). 
dbe00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
dbe10 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
dbe20 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
dbe30 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
dbe40 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
dbe50 20 22 66 6c 61 67 73 22 29 0a 20 20 20 20 20 20   "flags").      
dbe60 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
dbe70 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20   "Uint32"))))). 
dbe80 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
dbe90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
dbea0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
dbeb0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
dbec0 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
dbed0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
dbee0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
dbef0 5f 43 6f 6e 76 65 72 74 50 69 78 65 6c 73 22 29  _ConvertPixels")
dbf00 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
dbf10 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
dbf20 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
dbf30 5f 73 75 72 66 61 63 65 2e 68 3a 33 38 37 3a 32  _surface.h:387:2
dbf40 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
dbf50 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
dbf60 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
dbf70 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
dbf80 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
dbf90 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
dbfa0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
dbfb0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
dbfc0 28 6e 61 6d 65 20 2e 20 22 77 69 64 74 68 22 29  (name . "width")
dbfd0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
dbfe0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
dbff0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
dc000 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
dc010 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
dc020 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
dc030 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
dc040 61 6d 65 20 2e 20 22 68 65 69 67 68 74 22 29 0a  ame . "height").
dc050 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
dc060 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
dc070 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
dc080 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
dc090 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
dc0a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
dc0b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
dc0c0 6d 65 20 2e 20 22 73 72 63 5f 66 6f 72 6d 61 74  me . "src_format
dc0d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dc0e0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
dc0f0 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
dc100 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
dc110 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
dc120 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20 20 20  me . "src").    
dc130 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
dc140 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
dc150 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
dc160 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  id")))).        
dc170 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
dc180 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
dc190 6e 61 6d 65 20 2e 20 22 73 72 63 5f 70 69 74 63  name . "src_pitc
dc1a0 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
dc1b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
dc1c0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
dc1d0 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
dc1e0 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
dc1f0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
dc200 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
dc210 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 5f 66 6f   (name . "dst_fo
dc220 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  rmat").         
dc230 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
dc240 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
dc250 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
dc260 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
dc270 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a   (name . "dst").
dc280 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
dc290 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
dc2a0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
dc2b0 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
dc2c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
dc2d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
dc2e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 5f     (name . "dst_
dc2f0 70 69 74 63 68 22 29 0a 20 20 20 20 20 20 20 20  pitch").        
dc300 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
dc310 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
dc320 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
dc330 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
dc340 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
dc350 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
dc360 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
dc370 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
dc380 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
dc390 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
dc3a0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
dc3b0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
dc3c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
dc3d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
dc3e0 46 69 6c 6c 52 65 63 74 22 29 20 28 6e 73 20 2e  FillRect") (ns .
dc3f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
dc400 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
dc410 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61  e/SDL2/SDL_surfa
dc420 63 65 2e 68 3a 34 30 33 3a 32 39 22 29 0a 20 20  ce.h:403:29").  
dc430 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
dc440 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
dc450 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
dc460 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
dc470 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
dc480 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
dc490 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
dc4a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
dc4b0 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20 20 20  . "dst").       
dc4c0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dc4d0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
dc4e0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
dc4f0 72 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20  rface")))).     
dc500 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
dc510 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
dc520 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22    (name . "rect"
dc530 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
dc540 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
dc550 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
dc560 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29  . "SDL_Rect"))))
dc570 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
dc580 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
dc590 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
dc5a0 22 63 6f 6c 6f 72 22 29 0a 20 20 20 20 20 20 20  "color").       
dc5b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dc5c0 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20  "Uint32"))))).  
dc5d0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
dc5e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
dc5f0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
dc600 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
dc610 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
dc620 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
dc630 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
dc640 6d 65 20 2e 20 22 53 44 4c 5f 46 69 6c 6c 52 65  me . "SDL_FillRe
dc650 63 74 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cts") (ns . 0). 
dc660 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
dc670 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
dc680 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a  2/SDL_surface.h:
dc690 34 30 35 3a 32 39 22 29 0a 20 20 20 20 28 76 61  405:29").    (va
dc6a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
dc6b0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
dc6c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
dc6d0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
dc6e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
dc6f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
dc700 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
dc710 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73       (name . "ds
dc720 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
dc730 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
dc740 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
dc750 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
dc760 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
dc770 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
dc780 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
dc790 6d 65 20 2e 20 22 72 65 63 74 73 22 29 0a 20 20  me . "rects").  
dc7a0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dc7b0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
dc7c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
dc7d0 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20  DL_Rect")))).   
dc7e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
dc7f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
dc800 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f 75      (name . "cou
dc810 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
dc820 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
dc830 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
dc840 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
dc850 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
dc860 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
dc870 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
dc880 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f 6c 6f 72    (name . "color
dc890 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dc8a0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
dc8b0 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2"))))).    (ret
dc8c0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
dc8d0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
dc8e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
dc8f0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
dc900 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
dc910 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
dc920 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
dc930 53 44 4c 5f 55 70 70 65 72 42 6c 69 74 22 29 20  SDL_UpperBlit") 
dc940 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
dc950 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
dc960 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
dc970 73 75 72 66 61 63 65 2e 68 3a 34 37 31 3a 32 39  surface.h:471:29
dc980 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
dc990 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
dc9a0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
dc9b0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
dc9c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
dc9d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
dc9e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
dc9f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
dca00 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20  name . "src").  
dca10 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dca20 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
dca30 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
dca40 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a  DL_Surface")))).
dca50 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
dca60 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
dca70 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
dca80 73 72 63 72 65 63 74 22 29 0a 20 20 20 20 20 20  srcrect").      
dca90 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
dcaa0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
dcab0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
dcac0 65 63 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  ect")))).       
dcad0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
dcae0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
dcaf0 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20  (name . "dst"). 
dcb00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
dcb10 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
dcb20 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
dcb30 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29  SDL_Surface"))))
dcb40 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
dcb50 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
dcb60 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
dcb70 22 64 73 74 72 65 63 74 22 29 0a 20 20 20 20 20  "dstrect").     
dcb80 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
dcb90 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
dcba0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
dcbb0 52 65 63 74 22 29 29 29 29 29 29 0a 20 20 20 20  Rect")))))).    
dcbc0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
dcbd0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
dcbe0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
dcbf0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
dcc00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
dcc10 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
dcc20 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
dcc30 20 2e 20 22 53 44 4c 5f 4c 6f 77 65 72 42 6c 69   . "SDL_LowerBli
dcc40 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
dcc50 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
dcc60 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
dcc70 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 34 37  SDL_surface.h:47
dcc80 39 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  9:29").    (vari
dcc90 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
dcca0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
dccb0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
dccc0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
dccd0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
dcce0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
dccf0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
dcd00 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22     (name . "src"
dcd10 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
dcd20 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
dcd30 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
dcd40 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29  . "SDL_Surface")
dcd50 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
dcd60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
dcd70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
dcd80 20 2e 20 22 73 72 63 72 65 63 74 22 29 0a 20 20   . "srcrect").  
dcd90 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dcda0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
dcdb0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
dcdc0 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20  DL_Rect")))).   
dcdd0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
dcde0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
dcdf0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74      (name . "dst
dce00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dce10 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dce20 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dce30 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
dce40 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
dce50 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
dce60 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
dce70 65 20 2e 20 22 64 73 74 72 65 63 74 22 29 0a 20  e . "dstrect"). 
dce80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
dce90 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
dcea0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
dceb0 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a  SDL_Rect")))))).
dcec0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
dced0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
dcee0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
dcef0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
dcf00 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
dcf10 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
dcf20 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
dcf30 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 6f 66 74  name . "SDL_Soft
dcf40 53 74 72 65 74 63 68 22 29 20 28 6e 73 20 2e 20  Stretch") (ns . 
dcf50 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
dcf60 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
dcf70 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63  /SDL2/SDL_surfac
dcf80 65 2e 68 3a 34 38 39 3a 32 39 22 29 0a 20 20 20  e.h:489:29").   
dcf90 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
dcfa0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
dcfb0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
dcfc0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
dcfd0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
dcfe0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
dcff0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
dd000 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
dd010 20 22 73 72 63 22 29 0a 20 20 20 20 20 20 20 20   "src").        
dd020 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
dd030 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
dd040 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
dd050 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20 20  face")))).      
dd060 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
dd070 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
dd080 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 72 65 63   (name . "srcrec
dd090 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
dd0a0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
dd0b0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
dd0c0 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29  g . "SDL_Rect"))
dd0d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
dd0e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
dd0f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
dd100 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20 20 20  . "dst").       
dd110 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dd120 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
dd130 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
dd140 72 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20  rface")))).     
dd150 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
dd160 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
dd170 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 72 65    (name . "dstre
dd180 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ct").          (
dd190 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
dd1a0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
dd1b0 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29  ag . "SDL_Rect")
dd1c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
dd1d0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
dd1e0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
dd1f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
dd200 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
dd210 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
dd220 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
dd230 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
dd240 4c 5f 55 70 70 65 72 42 6c 69 74 53 63 61 6c 65  L_UpperBlitScale
dd250 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
dd260 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
dd270 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
dd280 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 35 30  SDL_surface.h:50
dd290 30 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  0:29").    (vari
dd2a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
dd2b0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
dd2c0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
dd2d0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
dd2e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
dd2f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
dd300 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
dd310 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22     (name . "src"
dd320 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
dd330 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
dd340 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
dd350 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29  . "SDL_Surface")
dd360 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
dd370 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
dd380 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
dd390 20 2e 20 22 73 72 63 72 65 63 74 22 29 0a 20 20   . "srcrect").  
dd3a0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dd3b0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
dd3c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
dd3d0 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20  DL_Rect")))).   
dd3e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
dd3f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
dd400 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74      (name . "dst
dd410 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dd420 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dd430 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dd440 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
dd450 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
dd460 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
dd470 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
dd480 65 20 2e 20 22 64 73 74 72 65 63 74 22 29 0a 20  e . "dstrect"). 
dd490 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
dd4a0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
dd4b0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
dd4c0 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a  SDL_Rect")))))).
dd4d0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
dd4e0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
dd4f0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
dd500 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
dd510 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
dd520 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
dd530 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
dd540 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 77 65  name . "SDL_Lowe
dd550 72 42 6c 69 74 53 63 61 6c 65 64 22 29 20 28 6e  rBlitScaled") (n
dd560 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
dd570 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
dd580 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75  lude/SDL2/SDL_su
dd590 72 66 61 63 65 2e 68 3a 35 30 38 3a 32 39 22 29  rface.h:508:29")
dd5a0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
dd5b0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
dd5c0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
dd5d0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
dd5e0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
dd5f0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
dd600 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
dd610 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
dd620 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20 20 20  me . "src").    
dd630 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
dd640 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
dd650 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
dd660 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
dd670 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
dd680 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
dd690 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72       (name . "sr
dd6a0 63 72 65 63 74 22 29 0a 20 20 20 20 20 20 20 20  crect").        
dd6b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
dd6c0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
dd6d0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63   (tag . "SDL_Rec
dd6e0 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
dd6f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
dd700 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
dd710 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20 20  ame . "dst").   
dd720 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
dd730 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
dd740 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
dd750 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20  L_Surface")))). 
dd760 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
dd770 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
dd780 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64        (name . "d
dd790 73 74 72 65 63 74 22 29 0a 20 20 20 20 20 20 20  strect").       
dd7a0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dd7b0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
dd7c0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
dd7d0 63 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  ct")))))).    (r
dd7e0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
dd7f0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
dd800 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
dd810 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
dd820 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
dd830 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
dd840 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
dd850 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
dd860 20 22 53 44 4c 5f 44 69 73 70 6c 61 79 4d 6f 64   "SDL_DisplayMod
dd870 65 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  e").    (locatio
dd880 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
dd890 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
dd8a0 2e 68 3a 36 30 3a 33 22 29 0a 20 20 20 20 28 74  .h:60:3").    (t
dd8b0 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75  ype (tag . "stru
dd8c0 63 74 22 29 20 28 6e 73 20 2e 20 32 32 30 30 37  ct") (ns . 22007
dd8d0 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
dd8e0 64 20 2e 20 38 32 29 0a 20 20 20 20 20 20 28 6c  d . 82).      (l
dd8f0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
dd900 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
dd910 5f 76 69 64 65 6f 2e 68 3a 35 33 3a 39 22 29 0a  _video.h:53:9").
dd920 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
dd930 2e 20 31 39 32 29 20 28 62 69 74 2d 61 6c 69 67  . 192) (bit-alig
dd940 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
dd950 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
dd960 20 20 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28    ..        #(((
dd970 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
dd980 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74 22 29  name . "format")
dd990 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
dd9a0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
dd9b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
dd9c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
dd9d0 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
dd9e0 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
dd9f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
dda00 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
dda10 77 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  w") (bit-offset 
dda20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20  . 32) (bit-size 
dda30 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
dda40 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
dda50 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
dda60 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dda70 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
dda80 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
dda90 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
ddaa0 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e           ((tag .
ddab0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ddac0 2e 20 22 68 22 29 20 28 62 69 74 2d 6f 66 66 73  . "h") (bit-offs
ddad0 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69  et . 64) (bit-si
ddae0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
ddaf0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
ddb00 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
ddb10 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ddb20 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
ddb30 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
ddb40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
ddb50 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61  ).          ((ta
ddb60 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
ddb70 6d 65 20 2e 20 22 72 65 66 72 65 73 68 5f 72 61  me . "refresh_ra
ddb80 74 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  te") (bit-offset
ddb90 20 2e 20 39 36 29 20 28 62 69 74 2d 73 69 7a 65   . 96) (bit-size
ddba0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
ddbb0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
ddbc0 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
ddbd0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ddbe0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
ddbf0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
ddc00 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
ddc10 20 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20            ((tag 
ddc20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ddc30 20 2e 20 22 64 72 69 76 65 72 64 61 74 61 22 29   . "driverdata")
ddc40 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
ddc50 32 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  28) (bit-size . 
ddc60 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
ddc70 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ddc80 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
ddc90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
ddca0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
ddcb0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
ddcc0 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
ddcd0 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
ddce0 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c   0) (name . "SDL
ddcf0 5f 57 69 6e 64 6f 77 22 29 20 28 69 64 20 2e 20  _Window") (id . 
ddd00 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ddd10 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
ddd20 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
ddd30 68 3a 39 30 3a 31 36 22 29 0a 20 20 20 20 28 62  h:90:16").    (b
ddd40 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69  it-size . 0) (bi
ddd50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
ddd60 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
ddd70 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
ddd80 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
ddd90 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
ddda0 53 44 4c 5f 57 69 6e 64 6f 77 22 29 0a 20 20 20  SDL_Window").   
dddb0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
dddc0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
dddd0 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 39 30 3a 32  SDL_video.h:90:2
ddde0 37 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  7").    (type (t
dddf0 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
dde00 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
dde10 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 20 28 69  "SDL_Window") (i
dde20 64 20 2e 20 30 29 0a 20 20 20 20 20 20 28 6c 6f  d . 0).      (lo
dde30 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
dde40 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
dde50 76 69 64 65 6f 2e 68 3a 39 30 3a 31 36 22 29 0a  video.h:90:16").
dde60 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
dde70 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 0) (bit-alignm
dde80 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
dde90 20 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74 61   . #()))).  ((ta
ddea0 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20  g . "enum") (ns 
ddeb0 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29  . 0) (name . "")
ddec0 20 28 69 64 20 2e 20 38 34 29 0a 20 20 20 20 28   (id . 84).    (
dded0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
ddee0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
ddef0 4c 5f 76 69 64 65 6f 2e 68 3a 39 37 3a 39 22 29  L_video.h:97:9")
ddf00 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
ddf10 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
ddf20 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
ddf30 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ddf40 22 53 44 4c 5f 57 49 4e 44 4f 57 5f 46 55 4c 4c  "SDL_WINDOW_FULL
ddf50 53 43 52 45 45 4e 22 29 0a 20 20 20 20 20 20 20  SCREEN").       
ddf60 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a     (value . 1)).
ddf70 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ddf80 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
ddf90 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f 4f 50 45   "SDL_WINDOW_OPE
ddfa0 4e 47 4c 22 29 20 28 76 61 6c 75 65 20 2e 20 32  NGL") (value . 2
ddfb0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ddfc0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
ddfd0 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f  e . "SDL_WINDOW_
ddfe0 53 48 4f 57 4e 22 29 20 28 76 61 6c 75 65 20 2e  SHOWN") (value .
ddff0 20 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   4)).        ((t
de000 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
de010 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f  ame . "SDL_WINDO
de020 57 5f 48 49 44 44 45 4e 22 29 20 28 76 61 6c 75  W_HIDDEN") (valu
de030 65 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20 20  e . 8)).        
de040 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
de050 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
de060 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f 42   . "SDL_WINDOW_B
de070 4f 52 44 45 52 4c 45 53 53 22 29 0a 20 20 20 20  ORDERLESS").    
de080 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
de090 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
de0a0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
de0b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
de0c0 53 44 4c 5f 57 49 4e 44 4f 57 5f 52 45 53 49 5a  SDL_WINDOW_RESIZ
de0d0 41 42 4c 45 22 29 0a 20 20 20 20 20 20 20 20 20  ABLE").         
de0e0 20 28 76 61 6c 75 65 20 2e 20 33 32 29 29 0a 20   (value . 32)). 
de0f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
de100 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
de110 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57    (name . "SDL_W
de120 49 4e 44 4f 57 5f 4d 49 4e 49 4d 49 5a 45 44 22  INDOW_MINIMIZED"
de130 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
de140 75 65 20 2e 20 36 34 29 29 0a 20 20 20 20 20 20  ue . 64)).      
de150 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
de160 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
de170 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57  me . "SDL_WINDOW
de180 5f 4d 41 58 49 4d 49 5a 45 44 22 29 0a 20 20 20  _MAXIMIZED").   
de190 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
de1a0 31 32 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  128)).        ((
de1b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
de1c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
de1d0 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f 49 4e 50   "SDL_WINDOW_INP
de1e0 55 54 5f 47 52 41 42 42 45 44 22 29 0a 20 20 20  UT_GRABBED").   
de1f0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
de200 32 35 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  256)).        ((
de210 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
de220 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
de230 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f 49 4e 50   "SDL_WINDOW_INP
de240 55 54 5f 46 4f 43 55 53 22 29 0a 20 20 20 20 20  UT_FOCUS").     
de250 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 35 31       (value . 51
de260 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
de270 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
de280 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
de290 53 44 4c 5f 57 49 4e 44 4f 57 5f 4d 4f 55 53 45  SDL_WINDOW_MOUSE
de2a0 5f 46 4f 43 55 53 22 29 0a 20 20 20 20 20 20 20  _FOCUS").       
de2b0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 32 34     (value . 1024
de2c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
de2d0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
de2e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
de2f0 44 4c 5f 57 49 4e 44 4f 57 5f 46 55 4c 4c 53 43  DL_WINDOW_FULLSC
de300 52 45 45 4e 5f 44 45 53 4b 54 4f 50 22 29 0a 20  REEN_DESKTOP"). 
de310 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
de320 2e 20 34 30 39 37 29 29 0a 20 20 20 20 20 20 20  . 4097)).       
de330 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
de340 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
de350 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f  e . "SDL_WINDOW_
de360 46 4f 52 45 49 47 4e 22 29 0a 20 20 20 20 20 20  FOREIGN").      
de370 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 30 34      (value . 204
de380 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
de390 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
de3a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
de3b0 53 44 4c 5f 57 49 4e 44 4f 57 5f 41 4c 4c 4f 57  SDL_WINDOW_ALLOW
de3c0 5f 48 49 47 48 44 50 49 22 29 0a 20 20 20 20 20  _HIGHDPI").     
de3d0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 38 31       (value . 81
de3e0 39 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  92)).        ((t
de3f0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
de400 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
de410 22 53 44 4c 5f 57 49 4e 44 4f 57 5f 4d 4f 55 53  "SDL_WINDOW_MOUS
de420 45 5f 43 41 50 54 55 52 45 22 29 0a 20 20 20 20  E_CAPTURE").    
de430 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
de440 36 33 38 34 29 29 0a 20 20 20 20 20 20 20 20 28  6384)).        (
de450 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
de460 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
de470 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f 41 4c  . "SDL_WINDOW_AL
de480 57 41 59 53 5f 4f 4e 5f 54 4f 50 22 29 0a 20 20  WAYS_ON_TOP").  
de490 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
de4a0 20 33 32 37 36 38 29 29 0a 20 20 20 20 20 20 20   32768)).       
de4b0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
de4c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
de4d0 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f  e . "SDL_WINDOW_
de4e0 53 4b 49 50 5f 54 41 53 4b 42 41 52 22 29 0a 20  SKIP_TASKBAR"). 
de4f0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
de500 2e 20 36 35 35 33 36 29 29 0a 20 20 20 20 20 20  . 65536)).      
de510 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
de520 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
de530 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57  me . "SDL_WINDOW
de540 5f 55 54 49 4c 49 54 59 22 29 0a 20 20 20 20 20  _UTILITY").     
de550 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 33       (value . 13
de560 31 30 37 32 29 29 0a 20 20 20 20 20 20 20 20 28  1072)).        (
de570 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
de580 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
de590 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f 54 4f  . "SDL_WINDOW_TO
de5a0 4f 4c 54 49 50 22 29 0a 20 20 20 20 20 20 20 20  OLTIP").        
de5b0 20 20 28 76 61 6c 75 65 20 2e 20 32 36 32 31 34    (value . 26214
de5c0 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
de5d0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
de5e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
de5f0 53 44 4c 5f 57 49 4e 44 4f 57 5f 50 4f 50 55 50  SDL_WINDOW_POPUP
de600 5f 4d 45 4e 55 22 29 0a 20 20 20 20 20 20 20 20  _MENU").        
de610 20 20 28 76 61 6c 75 65 20 2e 20 35 32 34 32 38    (value . 52428
de620 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
de630 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
de640 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
de650 53 44 4c 5f 57 49 4e 44 4f 57 5f 56 55 4c 4b 41  SDL_WINDOW_VULKA
de660 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  N").          (v
de670 61 6c 75 65 20 2e 20 32 36 38 34 33 35 34 35 36  alue . 268435456
de680 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
de690 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
de6a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
de6b0 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 46  e . "SDL_WindowF
de6c0 6c 61 67 73 22 29 0a 20 20 20 20 28 6c 6f 63 61  lags").    (loca
de6d0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
de6e0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
de6f0 64 65 6f 2e 68 3a 31 32 31 3a 33 22 29 0a 20 20  deo.h:121:3").  
de700 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
de710 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20  :enum") (name . 
de720 22 22 29 20 28 69 64 20 2e 20 38 34 29 29 29 0a  "") (id . 84))).
de730 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22    ((tag . "enum"
de740 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
de750 20 2e 20 22 22 29 20 28 69 64 20 2e 20 38 35 29   . "") (id . 85)
de760 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
de770 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
de780 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
de790 31 34 34 3a 39 22 29 0a 20 20 20 20 28 66 69 65  144:9").    (fie
de7a0 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
de7b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
de7c0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
de7d0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44  name . "SDL_WIND
de7e0 4f 57 45 56 45 4e 54 5f 4e 4f 4e 45 22 29 0a 20  OWEVENT_NONE"). 
de7f0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
de800 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 0)).        ((
de810 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
de820 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
de830 20 22 53 44 4c 5f 57 49 4e 44 4f 57 45 56 45 4e   "SDL_WINDOWEVEN
de840 54 5f 53 48 4f 57 4e 22 29 0a 20 20 20 20 20 20  T_SHOWN").      
de850 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29      (value . 1))
de860 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
de870 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
de880 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
de890 5f 57 49 4e 44 4f 57 45 56 45 4e 54 5f 48 49 44  _WINDOWEVENT_HID
de8a0 44 45 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20  DEN").          
de8b0 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20  (value . 2)).   
de8c0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
de8d0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
de8e0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e  (name . "SDL_WIN
de8f0 44 4f 57 45 56 45 4e 54 5f 45 58 50 4f 53 45 44  DOWEVENT_EXPOSED
de900 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
de910 6c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20  lue . 3)).      
de920 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
de930 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
de940 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57  me . "SDL_WINDOW
de950 45 56 45 4e 54 5f 4d 4f 56 45 44 22 29 0a 20 20  EVENT_MOVED").  
de960 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
de970 20 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   4)).        ((t
de980 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
de990 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
de9a0 22 53 44 4c 5f 57 49 4e 44 4f 57 45 56 45 4e 54  "SDL_WINDOWEVENT
de9b0 5f 52 45 53 49 5a 45 44 22 29 0a 20 20 20 20 20  _RESIZED").     
de9c0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 35 29       (value . 5)
de9d0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
de9e0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
de9f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
dea00 4c 5f 57 49 4e 44 4f 57 45 56 45 4e 54 5f 53 49  L_WINDOWEVENT_SI
dea10 5a 45 5f 43 48 41 4e 47 45 44 22 29 0a 20 20 20  ZE_CHANGED").   
dea20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
dea30 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
dea40 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
dea50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
dea60 53 44 4c 5f 57 49 4e 44 4f 57 45 56 45 4e 54 5f  SDL_WINDOWEVENT_
dea70 4d 49 4e 49 4d 49 5a 45 44 22 29 0a 20 20 20 20  MINIMIZED").    
dea80 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 37        (value . 7
dea90 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
deaa0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
deab0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
deac0 44 4c 5f 57 49 4e 44 4f 57 45 56 45 4e 54 5f 4d  DL_WINDOWEVENT_M
dead0 41 58 49 4d 49 5a 45 44 22 29 0a 20 20 20 20 20  AXIMIZED").     
deae0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 38 29       (value . 8)
deaf0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
deb00 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
deb10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
deb20 4c 5f 57 49 4e 44 4f 57 45 56 45 4e 54 5f 52 45  L_WINDOWEVENT_RE
deb30 53 54 4f 52 45 44 22 29 0a 20 20 20 20 20 20 20  STORED").       
deb40 20 20 20 28 76 61 6c 75 65 20 2e 20 39 29 29 0a     (value . 9)).
deb50 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
deb60 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
deb70 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
deb80 57 49 4e 44 4f 57 45 56 45 4e 54 5f 45 4e 54 45  WINDOWEVENT_ENTE
deb90 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  R").          (v
deba0 61 6c 75 65 20 2e 20 31 30 29 29 0a 20 20 20 20  alue . 10)).    
debb0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
debc0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
debd0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44  name . "SDL_WIND
debe0 4f 57 45 56 45 4e 54 5f 4c 45 41 56 45 22 29 0a  OWEVENT_LEAVE").
debf0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
dec00 20 2e 20 31 31 29 29 0a 20 20 20 20 20 20 20 20   . 11)).        
dec10 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
dec20 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
dec30 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 45 56   . "SDL_WINDOWEV
dec40 45 4e 54 5f 46 4f 43 55 53 5f 47 41 49 4e 45 44  ENT_FOCUS_GAINED
dec50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
dec60 6c 75 65 20 2e 20 31 32 29 29 0a 20 20 20 20 20  lue . 12)).     
dec70 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
dec80 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
dec90 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f  ame . "SDL_WINDO
deca0 57 45 56 45 4e 54 5f 46 4f 43 55 53 5f 4c 4f 53  WEVENT_FOCUS_LOS
decb0 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  T").          (v
decc0 61 6c 75 65 20 2e 20 31 33 29 29 0a 20 20 20 20  alue . 13)).    
decd0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
dece0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
decf0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44  name . "SDL_WIND
ded00 4f 57 45 56 45 4e 54 5f 43 4c 4f 53 45 22 29 0a  OWEVENT_CLOSE").
ded10 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ded20 20 2e 20 31 34 29 29 0a 20 20 20 20 20 20 20 20   . 14)).        
ded30 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ded40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ded50 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 45 56   . "SDL_WINDOWEV
ded60 45 4e 54 5f 54 41 4b 45 5f 46 4f 43 55 53 22 29  ENT_TAKE_FOCUS")
ded70 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ded80 65 20 2e 20 31 35 29 29 0a 20 20 20 20 20 20 20  e . 15)).       
ded90 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
deda0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
dedb0 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 45  e . "SDL_WINDOWE
dedc0 56 45 4e 54 5f 48 49 54 5f 54 45 53 54 22 29 0a  VENT_HIT_TEST").
dedd0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
dede0 20 2e 20 31 36 29 29 29 29 29 0a 20 20 28 28 74   . 16))))).  ((t
dedf0 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
dee00 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
dee10 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 69   (name . "SDL_Wi
dee20 6e 64 6f 77 45 76 65 6e 74 49 44 22 29 0a 20 20  ndowEventID").  
dee30 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
dee40 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
dee50 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 36 38  /SDL_video.h:168
dee60 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  :3").    (type (
dee70 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28  tag . ":enum") (
dee80 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
dee90 20 38 35 29 29 29 0a 20 20 28 28 74 61 67 20 2e   85))).  ((tag .
deea0 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
deeb0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
deec0 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 43 6f 6e 74  me . "SDL_GLCont
deed0 65 78 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ext").    (locat
deee0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
deef0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
def00 65 6f 2e 68 3a 31 37 33 3a 31 35 22 29 0a 20 20  eo.h:173:15").  
def10 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
def20 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
def30 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
def40 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
def50 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28  num") (ns . 0) (
def60 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
def70 20 38 36 29 0a 20 20 20 20 28 6c 6f 63 61 74 69   86).    (locati
def80 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
def90 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65  de/SDL2/SDL_vide
defa0 6f 2e 68 3a 31 37 38 3a 39 22 29 0a 20 20 20 20  o.h:178:9").    
defb0 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
defc0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
defd0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
defe0 20 22 53 44 4c 5f 47 4c 5f 52 45 44 5f 53 49 5a   "SDL_GL_RED_SIZ
deff0 45 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29  E") (value . 0))
df000 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
df010 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
df020 2e 20 22 53 44 4c 5f 47 4c 5f 47 52 45 45 4e 5f  . "SDL_GL_GREEN_
df030 53 49 5a 45 22 29 20 28 76 61 6c 75 65 20 2e 20  SIZE") (value . 
df040 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  1)).        ((ta
df050 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
df060 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 42 4c 55  me . "SDL_GL_BLU
df070 45 5f 53 49 5a 45 22 29 20 28 76 61 6c 75 65 20  E_SIZE") (value 
df080 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 2)).        ((
df090 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
df0a0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 41  name . "SDL_GL_A
df0b0 4c 50 48 41 5f 53 49 5a 45 22 29 20 28 76 61 6c  LPHA_SIZE") (val
df0c0 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20 20  ue . 3)).       
df0d0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
df0e0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
df0f0 4c 5f 42 55 46 46 45 52 5f 53 49 5a 45 22 29 20  L_BUFFER_SIZE") 
df100 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20 20  (value . 4)).   
df110 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
df120 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
df130 44 4c 5f 47 4c 5f 44 4f 55 42 4c 45 42 55 46 46  DL_GL_DOUBLEBUFF
df140 45 52 22 29 20 28 76 61 6c 75 65 20 2e 20 35 29  ER") (value . 5)
df150 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
df160 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
df170 20 2e 20 22 53 44 4c 5f 47 4c 5f 44 45 50 54 48   . "SDL_GL_DEPTH
df180 5f 53 49 5a 45 22 29 20 28 76 61 6c 75 65 20 2e  _SIZE") (value .
df190 20 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   6)).        ((t
df1a0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
df1b0 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 53 54  ame . "SDL_GL_ST
df1c0 45 4e 43 49 4c 5f 53 49 5a 45 22 29 20 28 76 61  ENCIL_SIZE") (va
df1d0 6c 75 65 20 2e 20 37 29 29 0a 20 20 20 20 20 20  lue . 7)).      
df1e0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
df1f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
df200 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 41 43 43  me . "SDL_GL_ACC
df210 55 4d 5f 52 45 44 5f 53 49 5a 45 22 29 0a 20 20  UM_RED_SIZE").  
df220 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
df230 20 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   8)).        ((t
df240 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
df250 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
df260 22 53 44 4c 5f 47 4c 5f 41 43 43 55 4d 5f 47 52  "SDL_GL_ACCUM_GR
df270 45 45 4e 5f 53 49 5a 45 22 29 0a 20 20 20 20 20  EEN_SIZE").     
df280 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 39 29       (value . 9)
df290 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
df2a0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
df2b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
df2c0 4c 5f 47 4c 5f 41 43 43 55 4d 5f 42 4c 55 45 5f  L_GL_ACCUM_BLUE_
df2d0 53 49 5a 45 22 29 0a 20 20 20 20 20 20 20 20 20  SIZE").         
df2e0 20 28 76 61 6c 75 65 20 2e 20 31 30 29 29 0a 20   (value . 10)). 
df2f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
df300 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
df310 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47    (name . "SDL_G
df320 4c 5f 41 43 43 55 4d 5f 41 4c 50 48 41 5f 53 49  L_ACCUM_ALPHA_SI
df330 5a 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ZE").          (
df340 76 61 6c 75 65 20 2e 20 31 31 29 29 0a 20 20 20  value . 11)).   
df350 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
df360 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
df370 44 4c 5f 47 4c 5f 53 54 45 52 45 4f 22 29 20 28  DL_GL_STEREO") (
df380 76 61 6c 75 65 20 2e 20 31 32 29 29 0a 20 20 20  value . 12)).   
df390 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
df3a0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
df3b0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
df3c0 4d 55 4c 54 49 53 41 4d 50 4c 45 42 55 46 46 45  MULTISAMPLEBUFFE
df3d0 52 53 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  RS").          (
df3e0 76 61 6c 75 65 20 2e 20 31 33 29 29 0a 20 20 20  value . 13)).   
df3f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
df400 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
df410 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
df420 4d 55 4c 54 49 53 41 4d 50 4c 45 53 41 4d 50 4c  MULTISAMPLESAMPL
df430 45 53 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ES").          (
df440 76 61 6c 75 65 20 2e 20 31 34 29 29 0a 20 20 20  value . 14)).   
df450 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
df460 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
df470 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
df480 41 43 43 45 4c 45 52 41 54 45 44 5f 56 49 53 55  ACCELERATED_VISU
df490 41 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AL").          (
df4a0 76 61 6c 75 65 20 2e 20 31 35 29 29 0a 20 20 20  value . 15)).   
df4b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
df4c0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
df4d0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
df4e0 52 45 54 41 49 4e 45 44 5f 42 41 43 4b 49 4e 47  RETAINED_BACKING
df4f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
df500 6c 75 65 20 2e 20 31 36 29 29 0a 20 20 20 20 20  lue . 16)).     
df510 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
df520 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
df530 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f  ame . "SDL_GL_CO
df540 4e 54 45 58 54 5f 4d 41 4a 4f 52 5f 56 45 52 53  NTEXT_MAJOR_VERS
df550 49 4f 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20  ION").          
df560 28 76 61 6c 75 65 20 2e 20 31 37 29 29 0a 20 20  (value . 17)).  
df570 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
df580 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
df590 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c   (name . "SDL_GL
df5a0 5f 43 4f 4e 54 45 58 54 5f 4d 49 4e 4f 52 5f 56  _CONTEXT_MINOR_V
df5b0 45 52 53 49 4f 4e 22 29 0a 20 20 20 20 20 20 20  ERSION").       
df5c0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 38 29 29     (value . 18))
df5d0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
df5e0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
df5f0 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58  . "SDL_GL_CONTEX
df600 54 5f 45 47 4c 22 29 20 28 76 61 6c 75 65 20 2e  T_EGL") (value .
df610 20 31 39 29 29 0a 20 20 20 20 20 20 20 20 28 28   19)).        ((
df620 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
df630 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
df640 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54   "SDL_GL_CONTEXT
df650 5f 46 4c 41 47 53 22 29 0a 20 20 20 20 20 20 20  _FLAGS").       
df660 20 20 20 28 76 61 6c 75 65 20 2e 20 32 30 29 29     (value . 20))
df670 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
df680 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
df690 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
df6a0 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 50 52 4f 46  _GL_CONTEXT_PROF
df6b0 49 4c 45 5f 4d 41 53 4b 22 29 0a 20 20 20 20 20  ILE_MASK").     
df6c0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 31       (value . 21
df6d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
df6e0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
df6f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
df700 44 4c 5f 47 4c 5f 53 48 41 52 45 5f 57 49 54 48  DL_GL_SHARE_WITH
df710 5f 43 55 52 52 45 4e 54 5f 43 4f 4e 54 45 58 54  _CURRENT_CONTEXT
df720 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
df730 6c 75 65 20 2e 20 32 32 29 29 0a 20 20 20 20 20  lue . 22)).     
df740 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
df750 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
df760 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 46 52  ame . "SDL_GL_FR
df770 41 4d 45 42 55 46 46 45 52 5f 53 52 47 42 5f 43  AMEBUFFER_SRGB_C
df780 41 50 41 42 4c 45 22 29 0a 20 20 20 20 20 20 20  APABLE").       
df790 20 20 20 28 76 61 6c 75 65 20 2e 20 32 33 29 29     (value . 23))
df7a0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
df7b0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
df7c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
df7d0 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 52 45 4c 45  _GL_CONTEXT_RELE
df7e0 41 53 45 5f 42 45 48 41 56 49 4f 52 22 29 0a 20  ASE_BEHAVIOR"). 
df7f0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
df800 2e 20 32 34 29 29 0a 20 20 20 20 20 20 20 20 28  . 24)).        (
df810 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
df820 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
df830 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58  . "SDL_GL_CONTEX
df840 54 5f 52 45 53 45 54 5f 4e 4f 54 49 46 49 43 41  T_RESET_NOTIFICA
df850 54 49 4f 4e 22 29 0a 20 20 20 20 20 20 20 20 20  TION").         
df860 20 28 76 61 6c 75 65 20 2e 20 32 35 29 29 0a 20   (value . 25)). 
df870 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
df880 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
df890 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47    (name . "SDL_G
df8a0 4c 5f 43 4f 4e 54 45 58 54 5f 4e 4f 5f 45 52 52  L_CONTEXT_NO_ERR
df8b0 4f 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  OR").          (
df8c0 76 61 6c 75 65 20 2e 20 32 36 29 29 29 29 29 0a  value . 26))))).
df8d0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
df8e0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
df8f0 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
df900 44 4c 5f 47 4c 61 74 74 72 22 29 0a 20 20 20 20  DL_GLattr").    
df910 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
df920 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
df930 44 4c 5f 76 69 64 65 6f 2e 68 3a 32 30 37 3a 33  DL_video.h:207:3
df940 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
df950 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61  g . ":enum") (na
df960 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 38  me . "") (id . 8
df970 36 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  6))).  ((tag . "
df980 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20  enum") (ns . 0) 
df990 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
df9a0 2e 20 38 37 29 0a 20 20 20 20 28 6c 6f 63 61 74  . 87).    (locat
df9b0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
df9c0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
df9d0 65 6f 2e 68 3a 32 30 39 3a 39 22 29 0a 20 20 20  eo.h:209:9").   
df9e0 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
df9f0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
dfa00 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
dfa10 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
dfa20 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 50 52 4f 46  _GL_CONTEXT_PROF
dfa30 49 4c 45 5f 43 4f 52 45 22 29 0a 20 20 20 20 20  ILE_CORE").     
dfa40 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29       (value . 1)
dfa50 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
dfa60 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
dfa70 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
dfa80 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 50 52 4f  L_GL_CONTEXT_PRO
dfa90 46 49 4c 45 5f 43 4f 4d 50 41 54 49 42 49 4c 49  FILE_COMPATIBILI
dfaa0 54 59 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  TY").          (
dfab0 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20 20  value . 2)).    
dfac0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
dfad0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
dfae0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 43  name . "SDL_GL_C
dfaf0 4f 4e 54 45 58 54 5f 50 52 4f 46 49 4c 45 5f 45  ONTEXT_PROFILE_E
dfb00 53 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  S").          (v
dfb10 61 6c 75 65 20 2e 20 34 29 29 29 29 29 0a 20 20  alue . 4))))).  
dfb20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
dfb30 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
dfb40 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
dfb50 5f 47 4c 70 72 6f 66 69 6c 65 22 29 0a 20 20 20  _GLprofile").   
dfb60 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
dfb70 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
dfb80 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 32 31 34 3a  SDL_video.h:214:
dfb90 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
dfba0 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e  ag . ":enum") (n
dfbb0 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
dfbc0 38 37 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  87))).  ((tag . 
dfbd0 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29  "enum") (ns . 0)
dfbe0 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
dfbf0 20 2e 20 38 38 29 0a 20 20 20 20 28 6c 6f 63 61   . 88).    (loca
dfc00 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
dfc10 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
dfc20 64 65 6f 2e 68 3a 32 31 36 3a 39 22 29 0a 20 20  deo.h:216:9").  
dfc30 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
dfc40 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
dfc50 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
dfc60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
dfc70 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 44 45 42  L_GL_CONTEXT_DEB
dfc80 55 47 5f 46 4c 41 47 22 29 0a 20 20 20 20 20 20  UG_FLAG").      
dfc90 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29      (value . 1))
dfca0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
dfcb0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
dfcc0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
dfcd0 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 46 4f 52 57  _GL_CONTEXT_FORW
dfce0 41 52 44 5f 43 4f 4d 50 41 54 49 42 4c 45 5f 46  ARD_COMPATIBLE_F
dfcf0 4c 41 47 22 29 0a 20 20 20 20 20 20 20 20 20 20  LAG").          
dfd00 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20  (value . 2)).   
dfd10 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
dfd20 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
dfd30 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
dfd40 43 4f 4e 54 45 58 54 5f 52 4f 42 55 53 54 5f 41  CONTEXT_ROBUST_A
dfd50 43 43 45 53 53 5f 46 4c 41 47 22 29 0a 20 20 20  CCESS_FLAG").   
dfd60 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
dfd70 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
dfd80 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
dfd90 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
dfda0 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 52  SDL_GL_CONTEXT_R
dfdb0 45 53 45 54 5f 49 53 4f 4c 41 54 49 4f 4e 5f 46  ESET_ISOLATION_F
dfdc0 4c 41 47 22 29 0a 20 20 20 20 20 20 20 20 20 20  LAG").          
dfdd0 28 76 61 6c 75 65 20 2e 20 38 29 29 29 29 29 0a  (value . 8))))).
dfde0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
dfdf0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
dfe00 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
dfe10 44 4c 5f 47 4c 63 6f 6e 74 65 78 74 46 6c 61 67  DL_GLcontextFlag
dfe20 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
dfe30 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
dfe40 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
dfe50 68 3a 32 32 32 3a 33 22 29 0a 20 20 20 20 28 74  h:222:3").    (t
dfe60 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
dfe70 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
dfe80 28 69 64 20 2e 20 38 38 29 29 29 0a 20 20 28 28  (id . 88))).  ((
dfe90 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e  tag . "enum") (n
dfea0 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
dfeb0 22 29 20 28 69 64 20 2e 20 38 39 29 0a 20 20 20  ") (id . 89).   
dfec0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
dfed0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
dfee0 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 32 32 34 3a  SDL_video.h:224:
dfef0 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  9").    (fields.
dff00 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
dff10 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
dff20 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
dff30 20 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45   . "SDL_GL_CONTE
dff40 58 54 5f 52 45 4c 45 41 53 45 5f 42 45 48 41 56  XT_RELEASE_BEHAV
dff50 49 4f 52 5f 4e 4f 4e 45 22 29 0a 20 20 20 20 20  IOR_NONE").     
dff60 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30 29       (value . 0)
dff70 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
dff80 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
dff90 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
dffa0 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 52 45 4c  L_GL_CONTEXT_REL
dffb0 45 41 53 45 5f 42 45 48 41 56 49 4f 52 5f 46 4c  EASE_BEHAVIOR_FL
dffc0 55 53 48 22 29 0a 20 20 20 20 20 20 20 20 20 20  USH").          
dffd0 28 76 61 6c 75 65 20 2e 20 31 29 29 29 29 29 0a  (value . 1))))).
dffe0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
dfff0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
e0000 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
e0010 44 4c 5f 47 4c 63 6f 6e 74 65 78 74 52 65 6c 65  DL_GLcontextRele
e0020 61 73 65 46 6c 61 67 22 29 0a 20 20 20 20 28 6c  aseFlag").    (l
e0030 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
e0040 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
e0050 5f 76 69 64 65 6f 2e 68 3a 32 32 38 3a 33 22 29  _video.h:228:3")
e0060 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
e0070 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65  . ":enum") (name
e0080 20 2e 20 22 22 29 20 28 69 64 20 2e 20 38 39 29   . "") (id . 89)
e0090 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e  )).  ((tag . "en
e00a0 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  um") (ns . 0) (n
e00b0 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
e00c0 39 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  90).    (locatio
e00d0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e00e0 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e00f0 2e 68 3a 32 33 30 3a 39 22 29 0a 20 20 20 20 28  .h:230:9").    (
e0100 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
e0110 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e0120 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
e0130 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47    (name . "SDL_G
e0140 4c 5f 43 4f 4e 54 45 58 54 5f 52 45 53 45 54 5f  L_CONTEXT_RESET_
e0150 4e 4f 5f 4e 4f 54 49 46 49 43 41 54 49 4f 4e 22  NO_NOTIFICATION"
e0160 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
e0170 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20  ue . 0)).       
e0180 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
e0190 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e01a0 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54  e . "SDL_GL_CONT
e01b0 45 58 54 5f 52 45 53 45 54 5f 4c 4f 53 45 5f 43  EXT_RESET_LOSE_C
e01c0 4f 4e 54 45 58 54 22 29 0a 20 20 20 20 20 20 20  ONTEXT").       
e01d0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29 29     (value . 1)))
e01e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
e01f0 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
e0200 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
e0210 20 22 53 44 4c 5f 47 4c 43 6f 6e 74 65 78 74 52   "SDL_GLContextR
e0220 65 73 65 74 4e 6f 74 69 66 69 63 61 74 69 6f 6e  esetNotification
e0230 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
e0240 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e0250 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e0260 68 3a 32 33 34 3a 33 22 29 0a 20 20 20 20 28 74  h:234:3").    (t
e0270 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
e0280 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
e0290 28 69 64 20 2e 20 39 30 29 29 29 0a 20 20 28 28  (id . 90))).  ((
e02a0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
e02b0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
e02c0 65 74 4e 75 6d 56 69 64 65 6f 44 72 69 76 65 72  etNumVideoDriver
e02d0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
e02e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e02f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e0300 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 32 34 33 3a  SDL_video.h:243:
e0310 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
e0320 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e0330 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e0340 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e0350 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e0360 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65  s . #()).    (re
e0370 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
e0380 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
e0390 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e03a0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
e03b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
e03c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e03d0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e03e0 22 53 44 4c 5f 47 65 74 56 69 64 65 6f 44 72 69  "SDL_GetVideoDri
e03f0 76 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ver") (ns . 0). 
e0400 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e0410 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e0420 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 32 35  2/SDL_video.h:25
e0430 33 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72 69  3:37").    (vari
e0440 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
e0450 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
e0460 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
e0470 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
e0480 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
e0490 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
e04a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
e04b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 64 65     (name . "inde
e04c0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
e04d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e04e0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
e04f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
e0500 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
e0510 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
e0520 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
e0530 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e0540 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
e0550 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
e0560 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
e0570 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
e0580 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
e0590 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
e05a0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
e05b0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 56  ) (name . "SDL_V
e05c0 69 64 65 6f 49 6e 69 74 22 29 20 28 6e 73 20 2e  ideoInit") (ns .
e05d0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e05e0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e05f0 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e0600 2e 68 3a 32 36 39 3a 32 39 22 29 0a 20 20 20 20  .h:269:29").    
e0610 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
e0620 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
e0630 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
e0640 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
e0650 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
e0660 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
e0670 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
e0680 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
e0690 22 64 72 69 76 65 72 5f 6e 61 6d 65 22 29 0a 20  "driver_name"). 
e06a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
e06b0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
e06c0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
e06d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
e06e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
e06f0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
e0700 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
e0710 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
e0720 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
e0730 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
e0740 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e0750 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
e0760 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
e0770 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e0780 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e0790 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
e07a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e07b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 56 69   (name . "SDL_Vi
e07c0 64 65 6f 51 75 69 74 22 29 20 28 6e 73 20 2e 20  deoQuit") (ns . 
e07d0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e07e0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e07f0 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e0800 68 3a 32 37 38 3a 33 30 22 29 0a 20 20 20 20 28  h:278:30").    (
e0810 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e0820 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e0830 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e0840 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e0850 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
e0860 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
e0870 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
e0880 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e0890 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e08a0 5f 47 65 74 43 75 72 72 65 6e 74 56 69 64 65 6f  _GetCurrentVideo
e08b0 44 72 69 76 65 72 22 29 20 28 6e 73 20 2e 20 30  Driver") (ns . 0
e08c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e08d0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e08e0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e08f0 3a 32 38 39 3a 33 37 22 29 0a 20 20 20 20 28 76  :289:37").    (v
e0900 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e0910 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e0920 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e0930 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e0940 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
e0950 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
e0960 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
e0970 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
e0980 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
e0990 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
e09a0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
e09b0 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61  t . 8)))).  ((ta
e09c0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e09d0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
e09e0 4e 75 6d 56 69 64 65 6f 44 69 73 70 6c 61 79 73  NumVideoDisplays
e09f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
e0a00 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
e0a10 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
e0a20 44 4c 5f 76 69 64 65 6f 2e 68 3a 32 39 36 3a 32  DL_video.h:296:2
e0a30 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
e0a40 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
e0a50 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
e0a60 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
e0a70 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
e0a80 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74   . #()).    (ret
e0a90 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
e0aa0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
e0ab0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
e0ac0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
e0ad0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
e0ae0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
e0af0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
e0b00 53 44 4c 5f 47 65 74 44 69 73 70 6c 61 79 4e 61  SDL_GetDisplayNa
e0b10 6d 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  me") (ns . 0).  
e0b20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e0b30 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
e0b40 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 33 30 35  /SDL_video.h:305
e0b50 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61  :38").    (varia
e0b60 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e0b70 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e0b80 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e0b90 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e0ba0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e0bb0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e0bc0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e0bd0 20 20 28 6e 61 6d 65 20 2e 20 22 64 69 73 70 6c    (name . "displ
e0be0 61 79 49 6e 64 65 78 22 29 0a 20 20 20 20 20 20  ayIndex").      
e0bf0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
e0c00 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
e0c10 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
e0c20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e0c30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
e0c40 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e0c50 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
e0c60 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
e0c70 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
e0c80 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e0c90 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
e0ca0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
e0cb0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
e0cc0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e0cd0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e0ce0 22 53 44 4c 5f 47 65 74 44 69 73 70 6c 61 79 42  "SDL_GetDisplayB
e0cf0 6f 75 6e 64 73 22 29 20 28 6e 73 20 2e 20 30 29  ounds") (ns . 0)
e0d00 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e0d10 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
e0d20 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
e0d30 33 31 35 3a 32 39 22 29 0a 20 20 20 20 28 76 61  315:29").    (va
e0d40 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
e0d50 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
e0d60 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
e0d70 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
e0d80 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
e0d90 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
e0da0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e0db0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 69       (name . "di
e0dc0 73 70 6c 61 79 49 6e 64 65 78 22 29 0a 20 20 20  splayIndex").   
e0dd0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e0de0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
e0df0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
e0e00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e0e10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e0e20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e0e30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e0e40 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20 20 20  . "rect").      
e0e50 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e0e60 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
e0e70 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
e0e80 65 63 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  ect")))))).    (
e0e90 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
e0ea0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
e0eb0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
e0ec0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
e0ed0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e0ee0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e0ef0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e0f00 2e 20 22 53 44 4c 5f 47 65 74 44 69 73 70 6c 61  . "SDL_GetDispla
e0f10 79 44 50 49 22 29 20 28 6e 73 20 2e 20 30 29 0a  yDPI") (ns . 0).
e0f20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e0f30 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e0f40 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 33  L2/SDL_video.h:3
e0f50 32 37 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  27:29").    (var
e0f60 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e0f70 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e0f80 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e0f90 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e0fa0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e0fb0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e0fc0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e0fd0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 69 73      (name . "dis
e0fe0 70 6c 61 79 49 6e 64 65 78 22 29 0a 20 20 20 20  playIndex").    
e0ff0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e1000 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
e1010 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
e1020 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
e1030 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e1040 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e1050 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e1060 20 22 64 64 70 69 22 29 0a 20 20 20 20 20 20 20   "ddpi").       
e1070 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
e1080 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
e1090 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
e10a0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
e10b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e10c0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
e10d0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
e10e0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
e10f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
e1100 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20  ent . 32)))).   
e1110 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
e1120 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e1130 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 64 70      (name . "hdp
e1140 69 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  i").          (t
e1150 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e1160 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e1170 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
e1180 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
e1190 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
e11a0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
e11b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
e11c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
e11d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e11e0 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20   32)))).        
e11f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e1200 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e1210 6e 61 6d 65 20 2e 20 22 76 64 70 69 22 29 0a 20  name . "vdpi"). 
e1220 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
e1230 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
e1240 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
e1250 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
e1260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
e1270 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
e1280 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
e1290 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
e12a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
e12b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
e12c0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
e12d0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
e12e0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e12f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e1300 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
e1310 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
e1320 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e1330 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e1340 5f 47 65 74 44 69 73 70 6c 61 79 55 73 61 62 6c  _GetDisplayUsabl
e1350 65 42 6f 75 6e 64 73 22 29 20 28 6e 73 20 2e 20  eBounds") (ns . 
e1360 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e1370 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e1380 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e1390 68 3a 33 34 36 3a 32 39 22 29 0a 20 20 20 20 28  h:346:29").    (
e13a0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e13b0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e13c0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e13d0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e13e0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e13f0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e1400 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e1410 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e1420 64 69 73 70 6c 61 79 49 6e 64 65 78 22 29 0a 20  displayIndex"). 
e1430 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e1440 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
e1450 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
e1460 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e1470 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
e1480 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e1490 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e14a0 65 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20  e . "rect").    
e14b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e14c0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
e14d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
e14e0 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20 20 20  _Rect")))))).   
e14f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
e1500 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
e1510 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
e1520 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
e1530 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e1540 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
e1550 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
e1560 65 20 2e 20 22 53 44 4c 5f 47 65 74 4e 75 6d 44  e . "SDL_GetNumD
e1570 69 73 70 6c 61 79 4d 6f 64 65 73 22 29 20 28 6e  isplayModes") (n
e1580 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
e1590 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e15a0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e15b0 64 65 6f 2e 68 3a 33 35 33 3a 32 39 22 29 0a 20  deo.h:353:29"). 
e15c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e15d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e15e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e15f0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e1600 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
e1610 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e1620 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e1630 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e1640 20 2e 20 22 64 69 73 70 6c 61 79 49 6e 64 65 78   . "displayIndex
e1650 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e1660 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
e1670 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
e1680 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
e1690 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
e16a0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
e16b0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
e16c0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
e16d0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
e16e0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
e16f0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
e1700 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e1710 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
e1720 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
e1730 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 44 69  ame . "SDL_GetDi
e1740 73 70 6c 61 79 4d 6f 64 65 22 29 20 28 6e 73 20  splayMode") (ns 
e1750 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
e1760 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
e1770 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65  de/SDL2/SDL_vide
e1780 6f 2e 68 3a 33 36 36 3a 32 39 22 29 0a 20 20 20  o.h:366:29").   
e1790 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e17a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e17b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e17c0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e17d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
e17e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
e17f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e1800 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e1810 20 22 64 69 73 70 6c 61 79 49 6e 64 65 78 22 29   "displayIndex")
e1820 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e1830 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
e1840 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
e1850 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e1860 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
e1870 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e1880 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e1890 61 6d 65 20 2e 20 22 6d 6f 64 65 49 6e 64 65 78  ame . "modeIndex
e18a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e18b0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
e18c0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
e18d0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
e18e0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
e18f0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
e1900 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e1910 28 6e 61 6d 65 20 2e 20 22 6d 6f 64 65 22 29 0a  (name . "mode").
e1920 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
e1930 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
e1940 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
e1950 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
e1960 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 44 69 73   (tag . "SDL_Dis
e1970 70 6c 61 79 4d 6f 64 65 22 29 29 29 29 29 29 0a  playMode")))))).
e1980 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e1990 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
e19a0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
e19b0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
e19c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
e19d0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
e19e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e19f0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 44  name . "SDL_GetD
e1a00 65 73 6b 74 6f 70 44 69 73 70 6c 61 79 4d 6f 64  esktopDisplayMod
e1a10 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
e1a20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e1a30 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e1a40 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 33 37 32 3a  SDL_video.h:372:
e1a50 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
e1a60 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e1a70 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e1a80 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e1a90 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e1aa0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e1ab0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e1ac0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e1ad0 20 28 6e 61 6d 65 20 2e 20 22 64 69 73 70 6c 61   (name . "displa
e1ae0 79 49 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20  yIndex").       
e1af0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e1b00 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
e1b10 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
e1b20 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
e1b30 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
e1b40 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e1b50 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d        (name . "m
e1b60 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ode").          
e1b70 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
e1b80 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
e1b90 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
e1ba0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e1bb0 44 4c 5f 44 69 73 70 6c 61 79 4d 6f 64 65 22 29  DL_DisplayMode")
e1bc0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
e1bd0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
e1be0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
e1bf0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
e1c00 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
e1c10 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
e1c20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e1c30 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e1c40 4c 5f 47 65 74 43 75 72 72 65 6e 74 44 69 73 70  L_GetCurrentDisp
e1c50 6c 61 79 4d 6f 64 65 22 29 20 28 6e 73 20 2e 20  layMode") (ns . 
e1c60 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e1c70 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e1c80 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e1c90 68 3a 33 37 37 3a 32 39 22 29 0a 20 20 20 20 28  h:377:29").    (
e1ca0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e1cb0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e1cc0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e1cd0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e1ce0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e1cf0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e1d00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e1d10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e1d20 64 69 73 70 6c 61 79 49 6e 64 65 78 22 29 0a 20  displayIndex"). 
e1d30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e1d40 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
e1d50 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
e1d60 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e1d70 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
e1d80 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e1d90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e1da0 65 20 2e 20 22 6d 6f 64 65 22 29 0a 20 20 20 20  e . "mode").    
e1db0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
e1dc0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e1dd0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
e1de0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e1df0 67 20 2e 20 22 53 44 4c 5f 44 69 73 70 6c 61 79  g . "SDL_Display
e1e00 4d 6f 64 65 22 29 29 29 29 29 29 0a 20 20 20 20  Mode")))))).    
e1e10 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
e1e20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
e1e30 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
e1e40 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
e1e50 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e1e60 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
e1e70 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e1e80 20 2e 20 22 53 44 4c 5f 47 65 74 43 6c 6f 73 65   . "SDL_GetClose
e1e90 73 74 44 69 73 70 6c 61 79 4d 6f 64 65 22 29 20  stDisplayMode") 
e1ea0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e1eb0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e1ec0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e1ed0 76 69 64 65 6f 2e 68 3a 34 30 31 3a 34 33 22 29  video.h:401:43")
e1ee0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
e1ef0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
e1f00 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
e1f10 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
e1f20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
e1f30 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
e1f40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e1f50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e1f60 6d 65 20 2e 20 22 64 69 73 70 6c 61 79 49 6e 64  me . "displayInd
e1f70 65 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ex").          (
e1f80 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
e1f90 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
e1fa0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
e1fb0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
e1fc0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
e1fd0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e1fe0 20 20 28 6e 61 6d 65 20 2e 20 22 6d 6f 64 65 22    (name . "mode"
e1ff0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e2000 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
e2010 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
e2020 2e 20 22 53 44 4c 5f 44 69 73 70 6c 61 79 4d 6f  . "SDL_DisplayMo
e2030 64 65 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  de")))).        
e2040 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e2050 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e2060 6e 61 6d 65 20 2e 20 22 63 6c 6f 73 65 73 74 22  name . "closest"
e2070 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e2080 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
e2090 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e20a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
e20b0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 44  pe (tag . "SDL_D
e20c0 69 73 70 6c 61 79 4d 6f 64 65 22 29 29 29 29 29  isplayMode")))))
e20d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e20e0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
e20f0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
e2100 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e2110 53 44 4c 5f 44 69 73 70 6c 61 79 4d 6f 64 65 22  SDL_DisplayMode"
e2120 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
e2130 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e2140 20 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f   . "SDL_GetWindo
e2150 77 44 69 73 70 6c 61 79 49 6e 64 65 78 22 29 20  wDisplayIndex") 
e2160 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e2170 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e2180 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e2190 76 69 64 65 6f 2e 68 3a 34 30 39 3a 32 39 22 29  video.h:409:29")
e21a0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
e21b0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
e21c0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
e21d0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
e21e0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
e21f0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
e2200 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e2210 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e2220 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20  me . "window"). 
e2230 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e2240 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e2250 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
e2260 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29  SDL_Window")))))
e2270 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e2280 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
e2290 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
e22a0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e22b0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e22c0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
e22d0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e22e0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
e22f0 74 57 69 6e 64 6f 77 44 69 73 70 6c 61 79 4d 6f  tWindowDisplayMo
e2300 64 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  de") (ns . 0).  
e2310 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e2320 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
e2330 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 34 32 35  /SDL_video.h:425
e2340 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
e2350 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e2360 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e2370 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e2380 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e2390 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e23a0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e23b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e23c0 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f    (name . "windo
e23d0 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
e23e0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
e23f0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
e2400 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  g . "SDL_Window"
e2410 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
e2420 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e2430 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e2440 65 20 2e 20 22 6d 6f 64 65 22 29 0a 20 20 20 20  e . "mode").    
e2450 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
e2460 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e2470 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
e2480 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e2490 67 20 2e 20 22 53 44 4c 5f 44 69 73 70 6c 61 79  g . "SDL_Display
e24a0 4d 6f 64 65 22 29 29 29 29 29 29 0a 20 20 20 20  Mode")))))).    
e24b0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
e24c0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
e24d0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
e24e0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
e24f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e2500 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
e2510 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e2520 20 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f   . "SDL_GetWindo
e2530 77 44 69 73 70 6c 61 79 4d 6f 64 65 22 29 20 28  wDisplayMode") (
e2540 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e2550 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e2560 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e2570 69 64 65 6f 2e 68 3a 34 33 36 3a 32 39 22 29 0a  ideo.h:436:29").
e2580 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e2590 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e25a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e25b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e25c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e25d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e25e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e25f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e2600 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20  e . "window").  
e2610 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e2620 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e2630 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e2640 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20  DL_Window")))). 
e2650 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
e2660 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e2670 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d        (name . "m
e2680 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ode").          
e2690 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
e26a0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
e26b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
e26c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e26d0 44 4c 5f 44 69 73 70 6c 61 79 4d 6f 64 65 22 29  DL_DisplayMode")
e26e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
e26f0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
e2700 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
e2710 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
e2720 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
e2730 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
e2740 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e2750 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e2760 4c 5f 47 65 74 57 69 6e 64 6f 77 50 69 78 65 6c  L_GetWindowPixel
e2770 46 6f 72 6d 61 74 22 29 20 28 6e 73 20 2e 20 30  Format") (ns . 0
e2780 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e2790 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e27a0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e27b0 3a 34 34 32 3a 33 32 22 29 0a 20 20 20 20 28 76  :442:32").    (v
e27c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e27d0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e27e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e27f0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e2800 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e2810 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e2820 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e2830 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e2840 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e2850 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e2860 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e2870 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e2880 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20 28  dow")))))).    (
e2890 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
e28a0 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
e28b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e28c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e28d0 4c 5f 43 72 65 61 74 65 57 69 6e 64 6f 77 22 29  L_CreateWindow")
e28e0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
e28f0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
e2900 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
e2910 5f 76 69 64 65 6f 2e 68 3a 34 38 36 3a 33 38 22  _video.h:486:38"
e2920 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
e2930 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
e2940 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
e2950 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
e2960 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
e2970 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
e2980 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e2990 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e29a0 61 6d 65 20 2e 20 22 74 69 74 6c 65 22 29 0a 20  ame . "title"). 
e29b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
e29c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
e29d0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
e29e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
e29f0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
e2a00 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
e2a10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e2a20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
e2a30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e2a40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e2a50 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20  me . "x").      
e2a60 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e2a70 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
e2a80 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
e2a90 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
e2aa0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e2ab0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e2ac0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e2ad0 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
e2ae0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
e2af0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
e2b00 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
e2b10 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
e2b20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
e2b30 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e2b40 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20   (name . "w").  
e2b50 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e2b60 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
e2b70 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
e2b80 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e2b90 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
e2ba0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e2bb0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e2bc0 20 2e 20 22 68 22 29 0a 20 20 20 20 20 20 20 20   . "h").        
e2bd0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e2be0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
e2bf0 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
e2c00 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
e2c10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
e2c20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e2c30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6c       (name . "fl
e2c40 61 67 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  ags").          
e2c50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
e2c60 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20 28  nt32"))))).    (
e2c70 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
e2c80 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
e2c90 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
e2ca0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e2cb0 64 6f 77 22 29 29 29 29 0a 20 20 28 28 74 61 67  dow")))).  ((tag
e2cc0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e2cd0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 72 65 61  name . "SDL_Crea
e2ce0 74 65 57 69 6e 64 6f 77 46 72 6f 6d 22 29 20 28  teWindowFrom") (
e2cf0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e2d00 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e2d10 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e2d20 69 64 65 6f 2e 68 3a 34 39 39 3a 33 38 22 29 0a  ideo.h:499:38").
e2d30 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e2d40 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e2d50 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e2d60 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e2d70 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e2d80 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e2d90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e2da0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e2db0 65 20 2e 20 22 64 61 74 61 22 29 0a 20 20 20 20  e . "data").    
e2dc0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e2dd0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
e2de0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
e2df0 69 64 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  id")))))).    (r
e2e00 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
e2e10 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e2e20 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
e2e30 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64  (tag . "SDL_Wind
e2e40 6f 77 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  ow")))).  ((tag 
e2e50 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
e2e60 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 57 69  ame . "SDL_GetWi
e2e70 6e 64 6f 77 49 44 22 29 20 28 6e 73 20 2e 20 30  ndowID") (ns . 0
e2e80 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e2e90 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e2ea0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e2eb0 3a 35 30 34 3a 33 32 22 29 0a 20 20 20 20 28 76  :504:32").    (v
e2ec0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e2ed0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e2ee0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e2ef0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e2f00 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e2f10 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e2f20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e2f30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e2f40 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e2f50 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e2f60 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e2f70 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e2f80 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20 28  dow")))))).    (
e2f90 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
e2fa0 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
e2fb0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e2fc0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e2fd0 4c 5f 47 65 74 57 69 6e 64 6f 77 46 72 6f 6d 49  L_GetWindowFromI
e2fe0 44 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  D") (ns . 0).   
e2ff0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e3000 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e3010 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 35 30 39 3a  SDL_video.h:509:
e3020 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  38").    (variad
e3030 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e3040 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e3050 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e3060 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e3070 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e3080 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e3090 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e30a0 20 28 6e 61 6d 65 20 2e 20 22 69 64 22 29 0a 20   (name . "id"). 
e30b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e30c0 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
e30d0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
e30e0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
e30f0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
e3100 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e3110 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
e3120 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e3130 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e3140 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f 77 46 6c  "SDL_GetWindowFl
e3150 61 67 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ags") (ns . 0). 
e3160 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e3170 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e3180 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 35 31  2/SDL_video.h:51
e3190 34 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  4:32").    (vari
e31a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
e31b0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
e31c0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
e31d0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
e31e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
e31f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
e3200 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
e3210 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64     (name . "wind
e3220 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ow").          (
e3230 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
e3240 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
e3250 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77  ag . "SDL_Window
e3260 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
e3270 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
e3280 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28  "Uint32"))).  ((
e3290 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
e32a0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
e32b0 65 74 57 69 6e 64 6f 77 54 69 74 6c 65 22 29 20  etWindowTitle") 
e32c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e32d0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e32e0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e32f0 76 69 64 65 6f 2e 68 3a 35 32 31 3a 33 30 22 29  video.h:521:30")
e3300 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
e3310 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
e3320 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
e3330 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
e3340 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
e3350 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
e3360 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e3370 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e3380 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20  me . "window"). 
e3390 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e33a0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e33b0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
e33c0 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a  SDL_Window")))).
e33d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e33e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e33f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e3400 74 69 74 6c 65 22 29 0a 20 20 20 20 20 20 20 20  title").        
e3410 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
e3420 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
e3430 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
e3440 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
e3450 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
e3460 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
e3470 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e3480 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
e3490 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
e34a0 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
e34b0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
e34c0 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
e34d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e34e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e34f0 5f 47 65 74 57 69 6e 64 6f 77 54 69 74 6c 65 22  _GetWindowTitle"
e3500 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e3510 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e3520 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
e3530 4c 5f 76 69 64 65 6f 2e 68 3a 35 32 39 3a 33 37  L_video.h:529:37
e3540 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e3550 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e3560 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e3570 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e3580 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e3590 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e35a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e35b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e35c0 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29  name . "window")
e35d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e35e0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e35f0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e3600 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
e3610 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
e3620 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
e3630 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
e3640 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e3650 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
e3660 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
e3670 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
e3680 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e3690 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e36a0 44 4c 5f 53 65 74 57 69 6e 64 6f 77 49 63 6f 6e  DL_SetWindowIcon
e36b0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
e36c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
e36d0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
e36e0 44 4c 5f 76 69 64 65 6f 2e 68 3a 35 33 37 3a 33  DL_video.h:537:3
e36f0 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
e3700 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
e3710 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
e3720 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
e3730 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
e3740 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
e3750 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
e3760 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e3770 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22  (name . "window"
e3780 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e3790 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
e37a0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
e37b0 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29  . "SDL_Window"))
e37c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e37d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e37e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e37f0 2e 20 22 69 63 6f 6e 22 29 0a 20 20 20 20 20 20  . "icon").      
e3800 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e3810 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
e3820 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53  pe (tag . "SDL_S
e3830 75 72 66 61 63 65 22 29 29 29 29 29 29 0a 20 20  urface")))))).  
e3840 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
e3850 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
e3860 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
e3870 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
e3880 53 44 4c 5f 53 65 74 57 69 6e 64 6f 77 44 61 74  SDL_SetWindowDat
e3890 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  a") (ns . 0).   
e38a0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e38b0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e38c0 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 35 35 33 3a  SDL_video.h:553:
e38d0 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  31").    (variad
e38e0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e38f0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e3900 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e3910 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e3920 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e3930 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e3940 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e3950 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
e3960 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e3970 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
e3980 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
e3990 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
e39a0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
e39b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e39c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e39d0 20 2e 20 22 6e 61 6d 65 22 29 0a 20 20 20 20 20   . "name").     
e39e0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
e39f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
e3a00 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
e3a10 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e3a20 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
e3a30 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
e3a40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
e3a50 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e3a60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e3a70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e3a80 20 22 75 73 65 72 64 61 74 61 22 29 0a 20 20 20   "userdata").   
e3a90 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e3aa0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
e3ab0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
e3ac0 6f 69 64 22 29 29 29 29 29 29 0a 20 20 20 20 28  oid")))))).    (
e3ad0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
e3ae0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
e3af0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
e3b00 69 64 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  id")))).  ((tag 
e3b10 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
e3b20 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 57 69  ame . "SDL_GetWi
e3b30 6e 64 6f 77 44 61 74 61 22 29 20 28 6e 73 20 2e  ndowData") (ns .
e3b40 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e3b50 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e3b60 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e3b70 2e 68 3a 35 36 37 3a 33 31 22 29 0a 20 20 20 20  .h:567:31").    
e3b80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
e3b90 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
e3ba0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
e3bb0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
e3bc0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
e3bd0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
e3be0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
e3bf0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
e3c00 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20  "window").      
e3c10 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e3c20 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
e3c30 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57  pe (tag . "SDL_W
e3c40 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20  indow")))).     
e3c50 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
e3c60 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e3c70 20 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d 65 22    (name . "name"
e3c80 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e3c90 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
e3ca0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e3cb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
e3cc0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
e3cd0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
e3ce0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
e3cf0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
e3d00 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
e3d10 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
e3d20 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
e3d30 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  -type (tag . ":p
e3d40 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e3d50 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
e3d60 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e3d70 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e3d80 22 53 44 4c 5f 53 65 74 57 69 6e 64 6f 77 50 6f  "SDL_SetWindowPo
e3d90 73 69 74 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30  sition") (ns . 0
e3da0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e3db0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e3dc0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e3dd0 3a 35 38 33 3a 33 30 22 29 0a 20 20 20 20 28 76  :583:30").    (v
e3de0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e3df0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e3e00 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e3e10 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e3e20 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e3e30 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e3e40 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e3e50 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e3e60 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e3e70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e3e80 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e3e90 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e3ea0 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20  dow")))).       
e3eb0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
e3ec0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e3ed0 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20  (name . "x").   
e3ee0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e3ef0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
e3f00 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
e3f10 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e3f20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e3f30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e3f40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e3f50 2e 20 22 79 22 29 0a 20 20 20 20 20 20 20 20 20  . "y").         
e3f60 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
e3f70 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
e3f80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
e3f90 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e3fa0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
e3fb0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
e3fc0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
e3fd0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
e3fe0 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
e3ff0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
e4000 65 20 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e 64  e . "SDL_GetWind
e4010 6f 77 50 6f 73 69 74 69 6f 6e 22 29 20 28 6e 73  owPosition") (ns
e4020 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e4030 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e4040 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
e4050 65 6f 2e 68 3a 35 39 37 3a 33 30 22 29 0a 20 20  eo.h:597:30").  
e4060 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
e4070 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
e4080 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e4090 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e40a0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
e40b0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
e40c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e40d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e40e0 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20  . "window").    
e40f0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e4100 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
e4110 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
e4120 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 20  _Window")))).   
e4130 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
e4140 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e4150 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29      (name . "x")
e4160 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e4170 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
e4180 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
e4190 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
e41a0 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
e41b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e41c0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e41d0 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20  . 32)))).       
e41e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
e41f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e4200 28 6e 61 6d 65 20 2e 20 22 79 22 29 0a 20 20 20  (name . "y").   
e4210 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
e4220 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
e4230 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
e4240 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
e4250 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
e4260 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e4270 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
e4280 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
e4290 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
e42a0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
e42b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e42c0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
e42d0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e42e0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e42f0 2e 20 22 53 44 4c 5f 53 65 74 57 69 6e 64 6f 77  . "SDL_SetWindow
e4300 53 69 7a 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  Size") (ns . 0).
e4310 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e4320 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e4330 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 36  L2/SDL_video.h:6
e4340 31 38 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  18:30").    (var
e4350 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e4360 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e4370 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e4380 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e4390 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e43a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e43b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e43c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
e43d0 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  dow").          
e43e0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e43f0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e4400 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
e4410 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  w")))).        (
e4420 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e4430 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e4440 61 6d 65 20 2e 20 22 77 22 29 0a 20 20 20 20 20  ame . "w").     
e4450 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e4460 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
e4470 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
e4480 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
e4490 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
e44a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
e44b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
e44c0 22 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "h").          (
e44d0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
e44e0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
e44f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
e4500 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
e4510 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
e4520 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
e4530 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e4540 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
e4550 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e4560 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e4570 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f 77  . "SDL_GetWindow
e4580 53 69 7a 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  Size") (ns . 0).
e4590 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e45a0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e45b0 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 36  L2/SDL_video.h:6
e45c0 33 37 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  37:30").    (var
e45d0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e45e0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e45f0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e4600 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e4610 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e4620 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e4630 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e4640 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
e4650 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  dow").          
e4660 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e4670 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e4680 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
e4690 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  w")))).        (
e46a0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e46b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e46c0 61 6d 65 20 2e 20 22 77 22 29 0a 20 20 20 20 20  ame . "w").     
e46d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
e46e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
e46f0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
e4700 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e4710 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
e4720 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
e4730 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
e4740 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e4750 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e4760 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e4770 2e 20 22 68 22 29 0a 20 20 20 20 20 20 20 20 20  . "h").         
e4780 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
e4790 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
e47a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e47b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
e47c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
e47d0 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
e47e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
e47f0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
e4800 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e4810 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28  . 32)))))).    (
e4820 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
e4830 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
e4840 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e4850 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e4860 5f 47 65 74 57 69 6e 64 6f 77 42 6f 72 64 65 72  _GetWindowBorder
e4870 73 53 69 7a 65 22 29 20 28 6e 73 20 2e 20 30 29  sSize") (ns . 0)
e4880 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e4890 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
e48a0 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
e48b0 36 35 35 3a 32 39 22 29 0a 20 20 20 20 28 76 61  655:29").    (va
e48c0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
e48d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
e48e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
e48f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
e4900 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
e4910 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
e4920 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e4930 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69       (name . "wi
e4940 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20  ndow").         
e4950 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e4960 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
e4970 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64  (tag . "SDL_Wind
e4980 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ow")))).        
e4990 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e49a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e49b0 6e 61 6d 65 20 2e 20 22 74 6f 70 22 29 0a 20 20  name . "top").  
e49c0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
e49d0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
e49e0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
e49f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e4a00 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
e4a10 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
e4a20 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e4a30 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
e4a40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e4a50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e4a60 6d 65 20 2e 20 22 6c 65 66 74 22 29 0a 20 20 20  me . "left").   
e4a70 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
e4a80 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
e4a90 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
e4aa0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e4ab0 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
e4ac0 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
e4ad0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e4ae0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
e4af0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e4b00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e4b10 65 20 2e 20 22 62 6f 74 74 6f 6d 22 29 0a 20 20  e . "bottom").  
e4b20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
e4b30 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
e4b40 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
e4b50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e4b60 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
e4b70 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
e4b80 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e4b90 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
e4ba0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e4bb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e4bc0 6d 65 20 2e 20 22 72 69 67 68 74 22 29 0a 20 20  me . "right").  
e4bd0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
e4be0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
e4bf0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
e4c00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
e4c10 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
e4c20 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
e4c30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
e4c40 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
e4c50 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
e4c60 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
e4c70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e4c80 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
e4c90 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
e4ca0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e4cb0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e4cc0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
e4cd0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e4ce0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
e4cf0 74 57 69 6e 64 6f 77 4d 69 6e 69 6d 75 6d 53 69  tWindowMinimumSi
e4d00 7a 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ze") (ns . 0).  
e4d10 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e4d20 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
e4d30 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 36 37 32  /SDL_video.h:672
e4d40 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
e4d50 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e4d60 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e4d70 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e4d80 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e4d90 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e4da0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e4db0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e4dc0 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f    (name . "windo
e4dd0 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
e4de0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
e4df0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
e4e00 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  g . "SDL_Window"
e4e10 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
e4e20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e4e30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e4e40 65 20 2e 20 22 6d 69 6e 5f 77 22 29 0a 20 20 20  e . "min_w").   
e4e50 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e4e60 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
e4e70 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
e4e80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e4e90 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e4ea0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e4eb0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e4ec0 2e 20 22 6d 69 6e 5f 68 22 29 0a 20 20 20 20 20  . "min_h").     
e4ed0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
e4ee0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
e4ef0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
e4f00 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
e4f10 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
e4f20 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e4f30 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
e4f40 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
e4f50 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
e4f60 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e4f70 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
e4f80 57 69 6e 64 6f 77 4d 69 6e 69 6d 75 6d 53 69 7a  WindowMinimumSiz
e4f90 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
e4fa0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e4fb0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e4fc0 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 36 38 35 3a  SDL_video.h:685:
e4fd0 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
e4fe0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e4ff0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e5000 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e5010 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e5020 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e5030 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e5040 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e5050 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
e5060 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e5070 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
e5080 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
e5090 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
e50a0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
e50b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e50c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e50d0 20 2e 20 22 77 22 29 0a 20 20 20 20 20 20 20 20   . "w").        
e50e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
e50f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
e5100 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
e5110 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e5120 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
e5130 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
e5140 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a  gnment . 32)))).
e5150 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e5160 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e5170 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e5180 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
e5190 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e51a0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e51b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
e51c0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
e51d0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
e51e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
e51f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
e5200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
e5210 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e5220 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2)))))).    (ret
e5230 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
e5240 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
e5250 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e5260 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
e5270 74 57 69 6e 64 6f 77 4d 61 78 69 6d 75 6d 53 69  tWindowMaximumSi
e5280 7a 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ze") (ns . 0).  
e5290 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e52a0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
e52b0 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 37 30 31  /SDL_video.h:701
e52c0 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
e52d0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e52e0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e52f0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e5300 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e5310 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e5320 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e5330 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e5340 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f    (name . "windo
e5350 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
e5360 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
e5370 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
e5380 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  g . "SDL_Window"
e5390 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
e53a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e53b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e53c0 65 20 2e 20 22 6d 61 78 5f 77 22 29 0a 20 20 20  e . "max_w").   
e53d0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e53e0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
e53f0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
e5400 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e5410 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e5420 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e5430 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e5440 2e 20 22 6d 61 78 5f 68 22 29 0a 20 20 20 20 20  . "max_h").     
e5450 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
e5460 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
e5470 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
e5480 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
e5490 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
e54a0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e54b0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
e54c0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
e54d0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
e54e0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e54f0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
e5500 57 69 6e 64 6f 77 4d 61 78 69 6d 75 6d 53 69 7a  WindowMaximumSiz
e5510 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
e5520 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e5530 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e5540 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 37 31 34 3a  SDL_video.h:714:
e5550 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
e5560 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e5570 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e5580 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e5590 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e55a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e55b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e55c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e55d0 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
e55e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e55f0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
e5600 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
e5610 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
e5620 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
e5630 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e5640 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e5650 20 2e 20 22 77 22 29 0a 20 20 20 20 20 20 20 20   . "w").        
e5660 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
e5670 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
e5680 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
e5690 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e56a0 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
e56b0 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
e56c0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a  gnment . 32)))).
e56d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e56e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e56f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e5700 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
e5710 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e5720 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e5730 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
e5740 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
e5750 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
e5760 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
e5770 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
e5780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
e5790 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e57a0 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2)))))).    (ret
e57b0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
e57c0 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
e57d0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e57e0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
e57f0 74 57 69 6e 64 6f 77 42 6f 72 64 65 72 65 64 22  tWindowBordered"
e5800 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e5810 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e5820 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
e5830 4c 5f 76 69 64 65 6f 2e 68 3a 37 33 31 3a 33 30  L_video.h:731:30
e5840 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e5850 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e5860 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e5870 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e5880 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e5890 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e58a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e58b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e58c0 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29  name . "window")
e58d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e58e0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e58f0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e5900 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
e5910 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e5920 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e5930 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e5940 20 22 62 6f 72 64 65 72 65 64 22 29 0a 20 20 20   "bordered").   
e5950 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e5960 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
e5970 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
e5980 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
e5990 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
e59a0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e59b0 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 57 69 6e  me . "SDL_SetWin
e59c0 64 6f 77 52 65 73 69 7a 61 62 6c 65 22 29 20 28  dowResizable") (
e59d0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e59e0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e59f0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e5a00 69 64 65 6f 2e 68 3a 37 34 38 3a 33 30 22 29 0a  ideo.h:748:30").
e5a10 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e5a20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e5a30 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e5a40 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e5a50 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e5a60 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e5a70 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e5a80 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e5a90 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20  e . "window").  
e5aa0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e5ab0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e5ac0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e5ad0 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20  DL_Window")))). 
e5ae0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
e5af0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e5b00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
e5b10 65 73 69 7a 61 62 6c 65 22 29 0a 20 20 20 20 20  esizable").     
e5b20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e5b30 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 29  . "SDL_bool"))))
e5b40 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e5b50 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
e5b60 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
e5b70 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e5b80 20 2e 20 22 53 44 4c 5f 53 68 6f 77 57 69 6e 64   . "SDL_ShowWind
e5b90 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ow") (ns . 0).  
e5ba0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e5bb0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
e5bc0 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 37 35 36  /SDL_video.h:756
e5bd0 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
e5be0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e5bf0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e5c00 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e5c10 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e5c20 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e5c30 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e5c40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e5c50 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f    (name . "windo
e5c60 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
e5c70 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
e5c80 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
e5c90 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  g . "SDL_Window"
e5ca0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
e5cb0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
e5cc0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
e5cd0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e5ce0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 69 64  (name . "SDL_Hid
e5cf0 65 57 69 6e 64 6f 77 22 29 20 28 6e 73 20 2e 20  eWindow") (ns . 
e5d00 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e5d10 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e5d20 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e5d30 68 3a 37 36 33 3a 33 30 22 29 0a 20 20 20 20 28  h:763:30").    (
e5d40 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e5d50 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e5d60 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e5d70 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e5d80 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e5d90 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e5da0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e5db0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e5dc0 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
e5dd0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e5de0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
e5df0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
e5e00 6e 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20  ndow")))))).    
e5e10 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
e5e20 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
e5e30 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e5e40 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e5e50 4c 5f 52 61 69 73 65 57 69 6e 64 6f 77 22 29 20  L_RaiseWindow") 
e5e60 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e5e70 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e5e80 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e5e90 76 69 64 65 6f 2e 68 3a 37 36 38 3a 33 30 22 29  video.h:768:30")
e5ea0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
e5eb0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
e5ec0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
e5ed0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
e5ee0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
e5ef0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
e5f00 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e5f10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e5f20 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20  me . "window"). 
e5f30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e5f40 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e5f50 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
e5f60 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29  SDL_Window")))))
e5f70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e5f80 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
e5f90 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
e5fa0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e5fb0 20 2e 20 22 53 44 4c 5f 4d 61 78 69 6d 69 7a 65   . "SDL_Maximize
e5fc0 57 69 6e 64 6f 77 22 29 20 28 6e 73 20 2e 20 30  Window") (ns . 0
e5fd0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e5fe0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e5ff0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e6000 3a 37 37 35 3a 33 30 22 29 0a 20 20 20 20 28 76  :775:30").    (v
e6010 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e6020 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e6030 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e6040 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e6050 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e6060 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e6070 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e6080 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e6090 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e60a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e60b0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e60c0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e60d0 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20 28  dow")))))).    (
e60e0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
e60f0 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
e6100 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e6110 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e6120 5f 4d 69 6e 69 6d 69 7a 65 57 69 6e 64 6f 77 22  _MinimizeWindow"
e6130 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e6140 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e6150 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
e6160 4c 5f 76 69 64 65 6f 2e 68 3a 37 38 32 3a 33 30  L_video.h:782:30
e6170 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e6180 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e6190 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e61a0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e61b0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e61c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e61d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e61e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e61f0 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29  name . "window")
e6200 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e6210 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e6220 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e6230 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
e6240 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
e6250 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
e6260 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
e6270 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e6280 6d 65 20 2e 20 22 53 44 4c 5f 52 65 73 74 6f 72  me . "SDL_Restor
e6290 65 57 69 6e 64 6f 77 22 29 20 28 6e 73 20 2e 20  eWindow") (ns . 
e62a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e62b0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e62c0 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e62d0 68 3a 37 39 30 3a 33 30 22 29 0a 20 20 20 20 28  h:790:30").    (
e62e0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e62f0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e6300 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e6310 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e6320 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e6330 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e6340 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e6350 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e6360 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
e6370 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e6380 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
e6390 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
e63a0 6e 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20  ndow")))))).    
e63b0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
e63c0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
e63d0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e63e0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e63f0 4c 5f 53 65 74 57 69 6e 64 6f 77 46 75 6c 6c 73  L_SetWindowFulls
e6400 63 72 65 65 6e 22 29 20 28 6e 73 20 2e 20 30 29  creen") (ns . 0)
e6410 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e6420 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
e6430 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
e6440 38 30 30 3a 32 39 22 29 0a 20 20 20 20 28 76 61  800:29").    (va
e6450 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
e6460 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
e6470 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
e6480 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
e6490 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
e64a0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
e64b0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e64c0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69       (name . "wi
e64d0 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20  ndow").         
e64e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e64f0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
e6500 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64  (tag . "SDL_Wind
e6510 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ow")))).        
e6520 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e6530 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e6540 6e 61 6d 65 20 2e 20 22 66 6c 61 67 73 22 29 0a  name . "flags").
e6550 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
e6560 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
e6570 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
e6580 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
e6590 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e65a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e65b0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
e65c0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
e65d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e65e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e65f0 5f 47 65 74 57 69 6e 64 6f 77 53 75 72 66 61 63  _GetWindowSurfac
e6600 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
e6610 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e6620 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e6630 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 38 31 36 3a  SDL_video.h:816:
e6640 33 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  39").    (variad
e6650 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e6660 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e6670 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e6680 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e6690 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e66a0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e66b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e66c0 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
e66d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e66e0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
e66f0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
e6700 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
e6710 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
e6720 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
e6730 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
e6740 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e6750 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
e6760 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
e6770 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e6780 20 2e 20 22 53 44 4c 5f 55 70 64 61 74 65 57 69   . "SDL_UpdateWi
e6790 6e 64 6f 77 53 75 72 66 61 63 65 22 29 20 28 6e  ndowSurface") (n
e67a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
e67b0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e67c0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e67d0 64 65 6f 2e 68 3a 38 32 36 3a 32 39 22 29 0a 20  deo.h:826:29"). 
e67e0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e67f0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e6800 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e6810 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e6820 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
e6830 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e6840 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e6850 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e6860 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20   . "window").   
e6870 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e6880 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
e6890 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e68a0 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a  L_Window")))))).
e68b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e68c0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
e68d0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
e68e0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
e68f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
e6900 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
e6910 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e6920 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 55 70 64 61  name . "SDL_Upda
e6930 74 65 57 69 6e 64 6f 77 53 75 72 66 61 63 65 52  teWindowSurfaceR
e6940 65 63 74 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  ects") (ns . 0).
e6950 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e6960 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e6970 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 38  L2/SDL_video.h:8
e6980 33 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  36:29").    (var
e6990 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e69a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e69b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e69c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e69d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e69e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e69f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e6a00 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
e6a10 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  dow").          
e6a20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e6a30 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e6a40 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
e6a50 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  w")))).        (
e6a60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e6a70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e6a80 61 6d 65 20 2e 20 22 72 65 63 74 73 22 29 0a 20  ame . "rects"). 
e6a90 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e6aa0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e6ab0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
e6ac0 53 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20  SDL_Rect")))).  
e6ad0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
e6ae0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e6af0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 75       (name . "nu
e6b00 6d 72 65 63 74 73 22 29 0a 20 20 20 20 20 20 20  mrects").       
e6b10 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
e6b20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
e6b30 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
e6b40 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
e6b50 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
e6b60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e6b70 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
e6b80 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
e6b90 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e6ba0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e6bb0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
e6bc0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
e6bd0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e6be0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e6bf0 5f 53 65 74 57 69 6e 64 6f 77 47 72 61 62 22 29  _SetWindowGrab")
e6c00 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
e6c10 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
e6c20 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
e6c30 5f 76 69 64 65 6f 2e 68 3a 38 35 31 3a 33 30 22  _video.h:851:30"
e6c40 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
e6c50 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
e6c60 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
e6c70 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
e6c80 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
e6c90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
e6ca0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e6cb0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e6cc0 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a  ame . "window").
e6cd0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
e6ce0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e6cf0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
e6d00 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29  "SDL_Window"))))
e6d10 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
e6d20 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
e6d30 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
e6d40 22 67 72 61 62 62 65 64 22 29 0a 20 20 20 20 20  "grabbed").     
e6d50 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e6d60 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 29  . "SDL_bool"))))
e6d70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e6d80 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
e6d90 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
e6da0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e6db0 20 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f   . "SDL_GetWindo
e6dc0 77 47 72 61 62 22 29 20 28 6e 73 20 2e 20 30 29  wGrab") (ns . 0)
e6dd0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e6de0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
e6df0 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
e6e00 38 36 31 3a 33 34 22 29 0a 20 20 20 20 28 76 61  861:34").    (va
e6e10 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
e6e20 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
e6e30 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
e6e40 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
e6e50 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
e6e60 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
e6e70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e6e80 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69       (name . "wi
e6e90 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20  ndow").         
e6ea0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e6eb0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
e6ec0 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64  (tag . "SDL_Wind
e6ed0 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  ow")))))).    (r
e6ee0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
e6ef0 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a  . "SDL_bool"))).
e6f00 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e6f10 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e6f20 44 4c 5f 47 65 74 47 72 61 62 62 65 64 57 69 6e  DL_GetGrabbedWin
e6f30 64 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  dow") (ns . 0). 
e6f40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e6f50 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e6f60 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 38 37  2/SDL_video.h:87
e6f70 30 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69  0:38").    (vari
e6f80 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
e6f90 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
e6fa0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
e6fb0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
e6fc0 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28  ers . #()).    (
e6fd0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
e6fe0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
e6ff0 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
e7000 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e7010 64 6f 77 22 29 29 29 29 0a 20 20 28 28 74 61 67  dow")))).  ((tag
e7020 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e7030 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 57  name . "SDL_SetW
e7040 69 6e 64 6f 77 42 72 69 67 68 74 6e 65 73 73 22  indowBrightness"
e7050 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e7060 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e7070 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
e7080 4c 5f 76 69 64 65 6f 2e 68 3a 38 38 30 3a 32 39  L_video.h:880:29
e7090 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e70a0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e70b0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e70c0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e70d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e70e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e70f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e7100 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e7110 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29  name . "window")
e7120 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e7130 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e7140 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e7150 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
e7160 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e7170 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e7180 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e7190 20 22 62 72 69 67 68 74 6e 65 73 73 22 29 0a 20   "brightness"). 
e71a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
e71b0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
e71c0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
e71d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
e71e0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
e71f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e7200 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
e7210 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
e7220 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
e7230 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
e7240 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
e7250 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e7260 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
e7270 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
e7280 65 20 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e 64  e . "SDL_GetWind
e7290 6f 77 42 72 69 67 68 74 6e 65 73 73 22 29 20 28  owBrightness") (
e72a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e72b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e72c0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e72d0 69 64 65 6f 2e 68 3a 38 38 39 3a 33 31 22 29 0a  ideo.h:889:31").
e72e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e72f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e7300 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e7310 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e7320 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e7330 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e7340 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e7350 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e7360 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20  e . "window").  
e7370 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e7380 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e7390 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e73a0 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29  DL_Window"))))))
e73b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e73c0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
e73d0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
e73e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
e73f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
e7400 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
e7410 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
e7420 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
e7430 65 74 57 69 6e 64 6f 77 4f 70 61 63 69 74 79 22  etWindowOpacity"
e7440 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e7450 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e7460 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
e7470 4c 5f 76 69 64 65 6f 2e 68 3a 39 30 32 3a 32 39  L_video.h:902:29
e7480 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e7490 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e74a0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e74b0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e74c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e74d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e74e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e74f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e7500 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29  name . "window")
e7510 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e7520 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e7530 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e7540 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
e7550 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e7560 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e7570 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e7580 20 22 6f 70 61 63 69 74 79 22 29 0a 20 20 20 20   "opacity").    
e7590 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
e75a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e75b0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
e75c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e75d0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
e75e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e75f0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
e7600 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
e7610 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
e7620 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
e7630 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
e7640 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e7650 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
e7660 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
e7670 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f 77 4f   "SDL_GetWindowO
e7680 70 61 63 69 74 79 22 29 20 28 6e 73 20 2e 20 30  pacity") (ns . 0
e7690 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e76a0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e76b0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e76c0 3a 39 31 37 3a 32 39 22 29 0a 20 20 20 20 28 76  :917:29").    (v
e76d0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e76e0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e76f0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e7700 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e7710 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e7720 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e7730 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e7740 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e7750 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e7760 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e7770 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e7780 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e7790 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20  dow")))).       
e77a0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
e77b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e77c0 28 6e 61 6d 65 20 2e 20 22 6f 75 74 5f 6f 70 61  (name . "out_opa
e77d0 63 69 74 79 22 29 0a 20 20 20 20 20 20 20 20 20  city").         
e77e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
e77f0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
e7800 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e7810 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
e7820 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
e7830 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
e7840 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e7850 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
e7860 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e7870 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
e7880 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
e7890 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
e78a0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
e78b0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
e78c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e78d0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
e78e0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
e78f0 65 20 2e 20 22 53 44 4c 5f 53 65 74 57 69 6e 64  e . "SDL_SetWind
e7900 6f 77 4d 6f 64 61 6c 46 6f 72 22 29 20 28 6e 73  owModalFor") (ns
e7910 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e7920 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e7930 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
e7940 65 6f 2e 68 3a 39 32 37 3a 32 39 22 29 0a 20 20  eo.h:927:29").  
e7950 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
e7960 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
e7970 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e7980 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e7990 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
e79a0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
e79b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e79c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e79d0 2e 20 22 6d 6f 64 61 6c 5f 77 69 6e 64 6f 77 22  . "modal_window"
e79e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e79f0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
e7a00 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
e7a10 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29  . "SDL_Window"))
e7a20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e7a30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e7a40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e7a50 2e 20 22 70 61 72 65 6e 74 5f 77 69 6e 64 6f 77  . "parent_window
e7a60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e7a70 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
e7a80 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
e7a90 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
e7aa0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
e7ab0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
e7ac0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
e7ad0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
e7ae0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
e7af0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
e7b00 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e7b10 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e7b20 4c 5f 53 65 74 57 69 6e 64 6f 77 49 6e 70 75 74  L_SetWindowInput
e7b30 46 6f 63 75 73 22 29 20 28 6e 73 20 2e 20 30 29  Focus") (ns . 0)
e7b40 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e7b50 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
e7b60 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
e7b70 39 34 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61  941:29").    (va
e7b80 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
e7b90 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
e7ba0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
e7bb0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
e7bc0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
e7bd0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
e7be0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e7bf0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69       (name . "wi
e7c00 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20  ndow").         
e7c10 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e7c20 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
e7c30 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64  (tag . "SDL_Wind
e7c40 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  ow")))))).    (r
e7c50 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
e7c60 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
e7c70 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
e7c80 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
e7c90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e7ca0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
e7cb0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
e7cc0 20 22 53 44 4c 5f 53 65 74 57 69 6e 64 6f 77 47   "SDL_SetWindowG
e7cd0 61 6d 6d 61 52 61 6d 70 22 29 20 28 6e 73 20 2e  ammaRamp") (ns .
e7ce0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e7cf0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e7d00 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e7d10 2e 68 3a 39 36 31 3a 32 39 22 29 0a 20 20 20 20  .h:961:29").    
e7d20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
e7d30 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
e7d40 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
e7d50 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
e7d60 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
e7d70 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
e7d80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
e7d90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
e7da0 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20  "window").      
e7db0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e7dc0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
e7dd0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57  pe (tag . "SDL_W
e7de0 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20  indow")))).     
e7df0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
e7e00 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e7e10 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 64 22 29    (name . "red")
e7e20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e7e30 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e7e40 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e7e50 20 22 55 69 6e 74 31 36 22 29 29 29 29 0a 20 20   "Uint16")))).  
e7e60 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
e7e70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e7e80 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 72       (name . "gr
e7e90 65 65 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  een").          
e7ea0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e7eb0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e7ec0 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
e7ed0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e7ee0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e7ef0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e7f00 2e 20 22 62 6c 75 65 22 29 0a 20 20 20 20 20 20  . "blue").      
e7f10 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e7f20 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
e7f30 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
e7f40 36 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  6")))))).    (re
e7f50 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
e7f60 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
e7f70 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e7f80 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
e7f90 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
e7fa0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e7fb0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e7fc0 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f 77 47 61  "SDL_GetWindowGa
e7fd0 6d 6d 61 52 61 6d 70 22 29 20 28 6e 73 20 2e 20  mmaRamp") (ns . 
e7fe0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e7ff0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e8000 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e8010 68 3a 39 38 31 3a 32 39 22 29 0a 20 20 20 20 28  h:981:29").    (
e8020 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e8030 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e8040 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e8050 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e8060 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e8070 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e8080 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e8090 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e80a0 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
e80b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e80c0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
e80d0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
e80e0 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20  ndow")))).      
e80f0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
e8100 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e8110 20 28 6e 61 6d 65 20 2e 20 22 72 65 64 22 29 0a   (name . "red").
e8120 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
e8130 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e8140 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
e8150 22 55 69 6e 74 31 36 22 29 29 29 29 0a 20 20 20  "Uint16")))).   
e8160 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
e8170 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e8180 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 72 65      (name . "gre
e8190 65 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  en").          (
e81a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
e81b0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
e81c0 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
e81d0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e81e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e81f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e8200 20 22 62 6c 75 65 22 29 0a 20 20 20 20 20 20 20   "blue").       
e8210 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e8220 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
e8230 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
e8240 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
e8250 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
e8260 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
e8270 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
e8280 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
e8290 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
e82a0 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d  .  ((tag . "enum
e82b0 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
e82c0 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 39 31  e . "") (id . 91
e82d0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e82e0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e82f0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e8300 3a 39 39 31 3a 39 22 29 0a 20 20 20 20 28 66 69  :991:9").    (fi
e8310 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
e8320 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
e8330 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
e8340 44 4c 5f 48 49 54 54 45 53 54 5f 4e 4f 52 4d 41  DL_HITTEST_NORMA
e8350 4c 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29  L") (value . 0))
e8360 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
e8370 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
e8380 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
e8390 5f 48 49 54 54 45 53 54 5f 44 52 41 47 47 41 42  _HITTEST_DRAGGAB
e83a0 4c 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  LE").          (
e83b0 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20  value . 1)).    
e83c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
e83d0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
e83e0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 49 54 54  name . "SDL_HITT
e83f0 45 53 54 5f 52 45 53 49 5a 45 5f 54 4f 50 4c 45  EST_RESIZE_TOPLE
e8400 46 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  FT").          (
e8410 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20 20  value . 2)).    
e8420 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
e8430 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
e8440 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 49 54 54  name . "SDL_HITT
e8450 45 53 54 5f 52 45 53 49 5a 45 5f 54 4f 50 22 29  EST_RESIZE_TOP")
e8460 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
e8470 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20  e . 3)).        
e8480 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
e8490 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e84a0 20 2e 20 22 53 44 4c 5f 48 49 54 54 45 53 54 5f   . "SDL_HITTEST_
e84b0 52 45 53 49 5a 45 5f 54 4f 50 52 49 47 48 54 22  RESIZE_TOPRIGHT"
e84c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
e84d0 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20 20  ue . 4)).       
e84e0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
e84f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e8500 65 20 2e 20 22 53 44 4c 5f 48 49 54 54 45 53 54  e . "SDL_HITTEST
e8510 5f 52 45 53 49 5a 45 5f 52 49 47 48 54 22 29 0a  _RESIZE_RIGHT").
e8520 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
e8530 20 2e 20 35 29 29 0a 20 20 20 20 20 20 20 20 28   . 5)).        (
e8540 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
e8550 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e8560 2e 20 22 53 44 4c 5f 48 49 54 54 45 53 54 5f 52  . "SDL_HITTEST_R
e8570 45 53 49 5a 45 5f 42 4f 54 54 4f 4d 52 49 47 48  ESIZE_BOTTOMRIGH
e8580 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  T").          (v
e8590 61 6c 75 65 20 2e 20 36 29 29 0a 20 20 20 20 20  alue . 6)).     
e85a0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
e85b0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
e85c0 61 6d 65 20 2e 20 22 53 44 4c 5f 48 49 54 54 45  ame . "SDL_HITTE
e85d0 53 54 5f 52 45 53 49 5a 45 5f 42 4f 54 54 4f 4d  ST_RESIZE_BOTTOM
e85e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
e85f0 6c 75 65 20 2e 20 37 29 29 0a 20 20 20 20 20 20  lue . 7)).      
e8600 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
e8610 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e8620 6d 65 20 2e 20 22 53 44 4c 5f 48 49 54 54 45 53  me . "SDL_HITTES
e8630 54 5f 52 45 53 49 5a 45 5f 42 4f 54 54 4f 4d 4c  T_RESIZE_BOTTOML
e8640 45 46 54 22 29 0a 20 20 20 20 20 20 20 20 20 20  EFT").          
e8650 28 76 61 6c 75 65 20 2e 20 38 29 29 0a 20 20 20  (value . 8)).   
e8660 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
e8670 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
e8680 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 49 54  (name . "SDL_HIT
e8690 54 45 53 54 5f 52 45 53 49 5a 45 5f 4c 45 46 54  TEST_RESIZE_LEFT
e86a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
e86b0 6c 75 65 20 2e 20 39 29 29 29 29 29 0a 20 20 28  lue . 9))))).  (
e86c0 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
e86d0 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
e86e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
e86f0 48 69 74 54 65 73 74 52 65 73 75 6c 74 22 29 0a  HitTestResult").
e8700 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e8710 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e8720 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31  L2/SDL_video.h:1
e8730 30 30 33 3a 33 22 29 0a 20 20 20 20 28 74 79 70  003:3").    (typ
e8740 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22  e (tag . ":enum"
e8750 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
e8760 64 20 2e 20 39 31 29 29 29 0a 20 20 28 28 74 61  d . 91))).  ((ta
e8770 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
e8780 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
e8790 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 69 74  (name . "SDL_Hit
e87a0 54 65 73 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  Test").    (loca
e87b0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e87c0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e87d0 64 65 6f 2e 68 3a 31 30 31 30 3a 33 37 22 29 0a  deo.h:1010:37").
e87e0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e87f0 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e   ":function-poin
e8800 74 65 72 22 29 29 29 0a 20 20 28 28 74 61 67 20  ter"))).  ((tag 
e8810 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
e8820 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 57 69  ame . "SDL_SetWi
e8830 6e 64 6f 77 48 69 74 54 65 73 74 22 29 20 28 6e  ndowHitTest") (n
e8840 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
e8850 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e8860 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e8870 64 65 6f 2e 68 3a 31 30 35 31 3a 32 39 22 29 0a  deo.h:1051:29").
e8880 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e8890 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e88a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e88b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e88c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e88d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e88e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e88f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e8900 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20  e . "window").  
e8910 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e8920 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e8930 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e8940 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20  DL_Window")))). 
e8950 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
e8960 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e8970 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
e8980 61 6c 6c 62 61 63 6b 22 29 0a 20 20 20 20 20 20  allback").      
e8990 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e89a0 20 22 53 44 4c 5f 48 69 74 54 65 73 74 22 29 29   "SDL_HitTest"))
e89b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e89c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e89d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e89e0 20 22 63 61 6c 6c 62 61 63 6b 5f 64 61 74 61 22   "callback_data"
e89f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e8a00 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
e8a10 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
e8a20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29 29 0a  . ":void")))))).
e8a30 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e8a40 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
e8a50 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
e8a60 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
e8a70 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
e8a80 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
e8a90 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e8aa0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 65 73 74  name . "SDL_Dest
e8ab0 72 6f 79 57 69 6e 64 6f 77 22 29 20 28 6e 73 20  royWindow") (ns 
e8ac0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
e8ad0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
e8ae0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65  de/SDL2/SDL_vide
e8af0 6f 2e 68 3a 31 30 35 38 3a 33 30 22 29 0a 20 20  o.h:1058:30").  
e8b00 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
e8b10 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
e8b20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e8b30 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e8b40 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
e8b50 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
e8b60 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e8b70 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e8b80 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20  . "window").    
e8b90 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e8ba0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
e8bb0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
e8bc0 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a 20  _Window")))))). 
e8bd0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
e8be0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
e8bf0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e8c00 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e8c10 22 53 44 4c 5f 49 73 53 63 72 65 65 6e 53 61 76  "SDL_IsScreenSav
e8c20 65 72 45 6e 61 62 6c 65 64 22 29 20 28 6e 73 20  erEnabled") (ns 
e8c30 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
e8c40 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
e8c50 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65  de/SDL2/SDL_vide
e8c60 6f 2e 68 3a 31 30 36 37 3a 33 34 22 29 0a 20 20  o.h:1067:34").  
e8c70 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
e8c80 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
e8c90 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e8ca0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e8cb0 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
e8cc0 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28  ) (return-type (
e8cd0 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22  tag . "SDL_bool"
e8ce0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e8cf0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e8d00 2e 20 22 53 44 4c 5f 45 6e 61 62 6c 65 53 63 72  . "SDL_EnableScr
e8d10 65 65 6e 53 61 76 65 72 22 29 20 28 6e 73 20 2e  eenSaver") (ns .
e8d20 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e8d30 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e8d40 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e8d50 2e 68 3a 31 30 37 35 3a 33 30 22 29 0a 20 20 20  .h:1075:30").   
e8d60 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e8d70 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e8d80 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e8d90 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e8da0 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29  arameters . #())
e8db0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
e8dc0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
e8dd0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e8de0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e8df0 44 4c 5f 44 69 73 61 62 6c 65 53 63 72 65 65 6e  DL_DisableScreen
e8e00 53 61 76 65 72 22 29 20 28 6e 73 20 2e 20 30 29  Saver") (ns . 0)
e8e10 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e8e20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
e8e30 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
e8e40 31 30 38 33 3a 33 30 22 29 0a 20 20 20 20 28 76  1083:30").    (v
e8e50 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e8e60 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e8e70 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e8e80 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e8e90 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72  meters . #()) (r
e8ea0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
e8eb0 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
e8ec0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
e8ed0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
e8ee0 47 4c 5f 4c 6f 61 64 4c 69 62 72 61 72 79 22 29  GL_LoadLibrary")
e8ef0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
e8f00 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
e8f10 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
e8f20 5f 76 69 64 65 6f 2e 68 3a 31 31 30 39 3a 32 39  _video.h:1109:29
e8f30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e8f40 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e8f50 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e8f60 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e8f70 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e8f80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e8f90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e8fa0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e8fb0 6e 61 6d 65 20 2e 20 22 70 61 74 68 22 29 0a 20  name . "path"). 
e8fc0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
e8fd0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
e8fe0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
e8ff0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
e9000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
e9010 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
e9020 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
e9030 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
e9040 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
e9050 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
e9060 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e9070 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
e9080 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
e9090 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e90a0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e90b0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
e90c0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e90d0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c   (name . "SDL_GL
e90e0 5f 47 65 74 50 72 6f 63 41 64 64 72 65 73 73 22  _GetProcAddress"
e90f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e9100 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e9110 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
e9120 4c 5f 76 69 64 65 6f 2e 68 3a 31 31 31 34 3a 33  L_video.h:1114:3
e9130 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
e9140 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
e9150 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
e9160 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
e9170 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
e9180 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
e9190 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
e91a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e91b0 28 6e 61 6d 65 20 2e 20 22 70 72 6f 63 22 29 0a  (name . "proc").
e91c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
e91d0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
e91e0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
e91f0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
e9200 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
e9210 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
e9220 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
e9230 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
e9240 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
e9250 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
e9260 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
e9270 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
e9280 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
e9290 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
e92a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e92b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e92c0 44 4c 5f 47 4c 5f 55 6e 6c 6f 61 64 4c 69 62 72  DL_GL_UnloadLibr
e92d0 61 72 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ary") (ns . 0). 
e92e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e92f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e9300 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 31  2/SDL_video.h:11
e9310 32 31 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  21:30").    (var
e9320 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e9330 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e9340 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e9350 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e9360 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74  ters . #()) (ret
e9370 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
e9380 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
e9390 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e93a0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c   (name . "SDL_GL
e93b0 5f 45 78 74 65 6e 73 69 6f 6e 53 75 70 70 6f 72  _ExtensionSuppor
e93c0 74 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ted") (ns . 0). 
e93d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e93e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e93f0 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 31  2/SDL_video.h:11
e9400 32 37 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72  27:34").    (var
e9410 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e9420 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e9430 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e9440 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e9450 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e9460 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e9470 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e9480 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 78 74      (name . "ext
e9490 65 6e 73 69 6f 6e 22 29 0a 20 20 20 20 20 20 20  ension").       
e94a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
e94b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
e94c0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
e94d0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
e94e0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e94f0 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
e9500 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
e9510 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
e9520 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e9530 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
e9540 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
e9550 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
e9560 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e9570 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e9580 22 53 44 4c 5f 47 4c 5f 52 65 73 65 74 41 74 74  "SDL_GL_ResetAtt
e9590 72 69 62 75 74 65 73 22 29 20 28 6e 73 20 2e 20  ributes") (ns . 
e95a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e95b0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e95c0 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e95d0 68 3a 31 31 33 33 3a 33 30 22 29 0a 20 20 20 20  h:1133:30").    
e95e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
e95f0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
e9600 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
e9610 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
e9620 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20  rameters . #()) 
e9630 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
e9640 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
e9650 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e9660 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e9670 4c 5f 47 4c 5f 53 65 74 41 74 74 72 69 62 75 74  L_GL_SetAttribut
e9680 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
e9690 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e96a0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e96b0 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 31 34 30  SDL_video.h:1140
e96c0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
e96d0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e96e0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e96f0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e9700 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e9710 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e9720 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e9730 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e9740 20 20 28 6e 61 6d 65 20 2e 20 22 61 74 74 72 22    (name . "attr"
e9750 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e9760 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 4c  e (tag . "SDL_GL
e9770 61 74 74 72 22 29 29 29 0a 20 20 20 20 20 20 20  attr"))).       
e9780 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
e9790 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e97a0 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65 22 29  (name . "value")
e97b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e97c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
e97d0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
e97e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
e97f0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
e9800 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e9810 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
e9820 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
e9830 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
e9840 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
e9850 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
e9860 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e9870 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
e9880 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
e9890 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 47 65 74 41  e . "SDL_GL_GetA
e98a0 74 74 72 69 62 75 74 65 22 29 20 28 6e 73 20 2e  ttribute") (ns .
e98b0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e98c0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e98d0 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e98e0 2e 68 3a 31 31 34 38 3a 32 39 22 29 0a 20 20 20  .h:1148:29").   
e98f0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e9900 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e9910 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e9920 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e9930 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
e9940 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
e9950 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e9960 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e9970 20 22 61 74 74 72 22 29 0a 20 20 20 20 20 20 20   "attr").       
e9980 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e9990 22 53 44 4c 5f 47 4c 61 74 74 72 22 29 29 29 0a  "SDL_GLattr"))).
e99a0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e99b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e99c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e99d0 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20  value").        
e99e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
e99f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
e9a00 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
e9a10 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
e9a20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
e9a30 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
e9a40 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
e9a50 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
e9a60 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
e9a70 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
e9a80 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
e9a90 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
e9aa0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
e9ab0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
e9ac0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e9ad0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
e9ae0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e9af0 20 2e 20 22 53 44 4c 5f 47 4c 5f 43 72 65 61 74   . "SDL_GL_Creat
e9b00 65 43 6f 6e 74 65 78 74 22 29 20 28 6e 73 20 2e  eContext") (ns .
e9b10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e9b20 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e9b30 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e9b40 2e 68 3a 31 31 35 36 3a 33 39 22 29 0a 20 20 20  .h:1156:39").   
e9b50 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e9b60 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e9b70 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e9b80 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e9b90 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
e9ba0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
e9bb0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e9bc0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e9bd0 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20   "window").     
e9be0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e9bf0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
e9c00 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
e9c10 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a 20 20  Window")))))).  
e9c20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
e9c30 74 61 67 20 2e 20 22 53 44 4c 5f 47 4c 43 6f 6e  tag . "SDL_GLCon
e9c40 74 65 78 74 22 29 29 29 0a 20 20 28 28 74 61 67  text"))).  ((tag
e9c50 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e9c60 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 4d  name . "SDL_GL_M
e9c70 61 6b 65 43 75 72 72 65 6e 74 22 29 20 28 6e 73  akeCurrent") (ns
e9c80 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e9c90 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e9ca0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
e9cb0 65 6f 2e 68 3a 31 31 36 34 3a 32 39 22 29 0a 20  eo.h:1164:29"). 
e9cc0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e9cd0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e9ce0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e9cf0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e9d00 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
e9d10 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e9d20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e9d30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e9d40 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20   . "window").   
e9d50 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e9d60 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
e9d70 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e9d80 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20  L_Window")))).  
e9d90 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
e9da0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e9db0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f       (name . "co
e9dc0 6e 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20  ntext").        
e9dd0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e9de0 53 44 4c 5f 47 4c 43 6f 6e 74 65 78 74 22 29 29  SDL_GLContext"))
e9df0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
e9e00 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
e9e10 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
e9e20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
e9e30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
e9e40 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
e9e50 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
e9e60 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
e9e70 47 4c 5f 47 65 74 43 75 72 72 65 6e 74 57 69 6e  GL_GetCurrentWin
e9e80 64 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  dow") (ns . 0). 
e9e90 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e9ea0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e9eb0 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 31  2/SDL_video.h:11
e9ec0 37 30 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72  70:37").    (var
e9ed0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e9ee0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e9ef0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e9f00 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e9f10 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20  ters . #()).    
e9f20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
e9f30 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
e9f40 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
e9f50 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
e9f60 6e 64 6f 77 22 29 29 29 29 0a 20 20 28 28 74 61  ndow")))).  ((ta
e9f70 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e9f80 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
e9f90 47 65 74 43 75 72 72 65 6e 74 43 6f 6e 74 65 78  GetCurrentContex
e9fa0 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
e9fb0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e9fc0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e9fd0 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 31 37 35  SDL_video.h:1175
e9fe0 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :39").    (varia
e9ff0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
ea000 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
ea010 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
ea020 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
ea030 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
ea040 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
ea050 44 4c 5f 47 4c 43 6f 6e 74 65 78 74 22 29 29 29  DL_GLContext")))
ea060 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
ea070 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
ea080 53 44 4c 5f 47 4c 5f 47 65 74 44 72 61 77 61 62  SDL_GL_GetDrawab
ea090 6c 65 53 69 7a 65 22 29 20 28 6e 73 20 2e 20 30  leSize") (ns . 0
ea0a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
ea0b0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
ea0c0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
ea0d0 3a 31 31 39 33 3a 33 30 22 29 0a 20 20 20 20 28  :1193:30").    (
ea0e0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
ea0f0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
ea100 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
ea110 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
ea120 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
ea130 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
ea140 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ea150 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ea160 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
ea170 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ea180 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
ea190 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
ea1a0 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20  ndow")))).      
ea1b0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
ea1c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ea1d0 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20   (name . "w").  
ea1e0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
ea1f0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
ea200 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
ea210 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ea220 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
ea230 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
ea240 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
ea250 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
ea260 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ea270 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ea280 6d 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20 20  me . "h").      
ea290 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
ea2a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
ea2b0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
ea2c0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
ea2d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
ea2e0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
ea2f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
ea300 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
ea310 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
ea320 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
ea330 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
ea340 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
ea350 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
ea360 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
ea370 53 44 4c 5f 47 4c 5f 53 65 74 53 77 61 70 49 6e  SDL_GL_SetSwapIn
ea380 74 65 72 76 61 6c 22 29 20 28 6e 73 20 2e 20 30  terval") (ns . 0
ea390 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
ea3a0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
ea3b0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
ea3c0 3a 31 32 30 38 3a 32 39 22 29 0a 20 20 20 20 28  :1208:29").    (
ea3d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
ea3e0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
ea3f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
ea400 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
ea410 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
ea420 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
ea430 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ea440 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ea450 69 6e 74 65 72 76 61 6c 22 29 0a 20 20 20 20 20  interval").     
ea460 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
ea470 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
ea480 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
ea490 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
ea4a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
ea4b0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
ea4c0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
ea4d0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
ea4e0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
ea4f0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
ea500 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
ea510 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
ea520 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ea530 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
ea540 44 4c 5f 47 4c 5f 47 65 74 53 77 61 70 49 6e 74  DL_GL_GetSwapInt
ea550 65 72 76 61 6c 22 29 20 28 6e 73 20 2e 20 30 29  erval") (ns . 0)
ea560 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
ea570 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
ea580 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
ea590 31 32 32 31 3a 32 39 22 29 0a 20 20 20 20 28 76  1221:29").    (v
ea5a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
ea5b0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
ea5c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
ea5d0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
ea5e0 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
ea5f0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
ea600 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
ea610 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
ea620 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
ea630 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ea640 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
ea650 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
ea660 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 53 77 61  me . "SDL_GL_Swa
ea670 70 57 69 6e 64 6f 77 22 29 20 28 6e 73 20 2e 20  pWindow") (ns . 
ea680 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ea690 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
ea6a0 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
ea6b0 68 3a 31 32 32 37 3a 33 30 22 29 0a 20 20 20 20  h:1227:30").    
ea6c0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
ea6d0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
ea6e0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
ea6f0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
ea700 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
ea710 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
ea720 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
ea730 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ea740 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20  "window").      
ea750 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ea760 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
ea770 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57  pe (tag . "SDL_W
ea780 69 6e 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20  indow")))))).   
ea790 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
ea7a0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
ea7b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ea7c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
ea7d0 44 4c 5f 47 4c 5f 44 65 6c 65 74 65 43 6f 6e 74  DL_GL_DeleteCont
ea7e0 65 78 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ext") (ns . 0). 
ea7f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
ea800 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
ea810 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 32  2/SDL_video.h:12
ea820 33 34 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  34:30").    (var
ea830 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
ea840 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
ea850 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
ea860 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
ea870 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
ea880 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
ea890 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
ea8a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f 6e      (name . "con
ea8b0 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20 20  text").         
ea8c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
ea8d0 44 4c 5f 47 4c 43 6f 6e 74 65 78 74 22 29 29 29  DL_GLContext")))
ea8e0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
ea8f0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
ea900 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
ea910 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29  "enum") (ns . 0)
ea920 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
ea930 20 2e 20 39 32 29 0a 20 20 20 20 28 6c 6f 63 61   . 92).    (loca
ea940 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
ea950 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 63  lude/SDL2/SDL_sc
ea960 61 6e 63 6f 64 65 2e 68 3a 34 33 3a 39 22 29 0a  ancode.h:43:9").
ea970 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
ea980 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
ea990 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ea9a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ea9b0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 55 4e 4b  SDL_SCANCODE_UNK
ea9c0 4e 4f 57 4e 22 29 0a 20 20 20 20 20 20 20 20 20  NOWN").         
ea9d0 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20   (value . 0)).  
ea9e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ea9f0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eaa00 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 22 29  SDL_SCANCODE_A")
eaa10 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20   (value . 4)).  
eaa20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eaa30 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eaa40 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 42 22 29  SDL_SCANCODE_B")
eaa50 20 28 76 61 6c 75 65 20 2e 20 35 29 29 0a 20 20   (value . 5)).  
eaa60 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eaa70 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eaa80 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 43 22 29  SDL_SCANCODE_C")
eaa90 20 28 76 61 6c 75 65 20 2e 20 36 29 29 0a 20 20   (value . 6)).  
eaaa0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eaab0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eaac0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 44 22 29  SDL_SCANCODE_D")
eaad0 20 28 76 61 6c 75 65 20 2e 20 37 29 29 0a 20 20   (value . 7)).  
eaae0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eaaf0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eab00 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 45 22 29  SDL_SCANCODE_E")
eab10 20 28 76 61 6c 75 65 20 2e 20 38 29 29 0a 20 20   (value . 8)).  
eab20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eab30 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eab40 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 22 29  SDL_SCANCODE_F")
eab50 20 28 76 61 6c 75 65 20 2e 20 39 29 29 0a 20 20   (value . 9)).  
eab60 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eab70 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eab80 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 47 22 29  SDL_SCANCODE_G")
eab90 20 28 76 61 6c 75 65 20 2e 20 31 30 29 29 0a 20   (value . 10)). 
eaba0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eabb0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
eabc0 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 48 22  "SDL_SCANCODE_H"
eabd0 29 20 28 76 61 6c 75 65 20 2e 20 31 31 29 29 0a  ) (value . 11)).
eabe0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eabf0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
eac00 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 49   "SDL_SCANCODE_I
eac10 22 29 20 28 76 61 6c 75 65 20 2e 20 31 32 29 29  ") (value . 12))
eac20 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
eac30 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
eac40 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
eac50 4a 22 29 20 28 76 61 6c 75 65 20 2e 20 31 33 29  J") (value . 13)
eac60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eac70 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
eac80 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eac90 5f 4b 22 29 20 28 76 61 6c 75 65 20 2e 20 31 34  _K") (value . 14
eaca0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eacb0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eacc0 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eacd0 45 5f 4c 22 29 20 28 76 61 6c 75 65 20 2e 20 31  E_L") (value . 1
eace0 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
eacf0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
ead00 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ead10 44 45 5f 4d 22 29 20 28 76 61 6c 75 65 20 2e 20  DE_M") (value . 
ead20 31 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  16)).        ((t
ead30 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ead40 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ead50 4f 44 45 5f 4e 22 29 20 28 76 61 6c 75 65 20 2e  ODE_N") (value .
ead60 20 31 37 29 29 0a 20 20 20 20 20 20 20 20 28 28   17)).        ((
ead70 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ead80 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ead90 43 4f 44 45 5f 4f 22 29 20 28 76 61 6c 75 65 20  CODE_O") (value 
eada0 2e 20 31 38 29 29 0a 20 20 20 20 20 20 20 20 28  . 18)).        (
eadb0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
eadc0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
eadd0 4e 43 4f 44 45 5f 50 22 29 20 28 76 61 6c 75 65  NCODE_P") (value
eade0 20 2e 20 31 39 29 29 0a 20 20 20 20 20 20 20 20   . 19)).        
eadf0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eae00 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
eae10 41 4e 43 4f 44 45 5f 51 22 29 20 28 76 61 6c 75  ANCODE_Q") (valu
eae20 65 20 2e 20 32 30 29 29 0a 20 20 20 20 20 20 20  e . 20)).       
eae30 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eae40 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
eae50 43 41 4e 43 4f 44 45 5f 52 22 29 20 28 76 61 6c  CANCODE_R") (val
eae60 75 65 20 2e 20 32 31 29 29 0a 20 20 20 20 20 20  ue . 21)).      
eae70 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eae80 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
eae90 53 43 41 4e 43 4f 44 45 5f 53 22 29 20 28 76 61  SCANCODE_S") (va
eaea0 6c 75 65 20 2e 20 32 32 29 29 0a 20 20 20 20 20  lue . 22)).     
eaeb0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
eaec0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
eaed0 5f 53 43 41 4e 43 4f 44 45 5f 54 22 29 20 28 76  _SCANCODE_T") (v
eaee0 61 6c 75 65 20 2e 20 32 33 29 29 0a 20 20 20 20  alue . 23)).    
eaef0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
eaf00 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
eaf10 4c 5f 53 43 41 4e 43 4f 44 45 5f 55 22 29 20 28  L_SCANCODE_U") (
eaf20 76 61 6c 75 65 20 2e 20 32 34 29 29 0a 20 20 20  value . 24)).   
eaf30 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eaf40 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
eaf50 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 56 22 29 20  DL_SCANCODE_V") 
eaf60 28 76 61 6c 75 65 20 2e 20 32 35 29 29 0a 20 20  (value . 25)).  
eaf70 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eaf80 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eaf90 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 57 22 29  SDL_SCANCODE_W")
eafa0 20 28 76 61 6c 75 65 20 2e 20 32 36 29 29 0a 20   (value . 26)). 
eafb0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eafc0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
eafd0 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 58 22  "SDL_SCANCODE_X"
eafe0 29 20 28 76 61 6c 75 65 20 2e 20 32 37 29 29 0a  ) (value . 27)).
eaff0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eb000 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
eb010 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 59   "SDL_SCANCODE_Y
eb020 22 29 20 28 76 61 6c 75 65 20 2e 20 32 38 29 29  ") (value . 28))
eb030 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
eb040 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
eb050 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
eb060 5a 22 29 20 28 76 61 6c 75 65 20 2e 20 32 39 29  Z") (value . 29)
eb070 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eb080 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
eb090 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eb0a0 5f 31 22 29 20 28 76 61 6c 75 65 20 2e 20 33 30  _1") (value . 30
eb0b0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eb0c0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eb0d0 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eb0e0 45 5f 32 22 29 20 28 76 61 6c 75 65 20 2e 20 33  E_2") (value . 3
eb0f0 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  1)).        ((ta
eb100 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
eb110 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
eb120 44 45 5f 33 22 29 20 28 76 61 6c 75 65 20 2e 20  DE_3") (value . 
eb130 33 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  32)).        ((t
eb140 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
eb150 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eb160 4f 44 45 5f 34 22 29 20 28 76 61 6c 75 65 20 2e  ODE_4") (value .
eb170 20 33 33 29 29 0a 20 20 20 20 20 20 20 20 28 28   33)).        ((
eb180 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
eb190 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
eb1a0 43 4f 44 45 5f 35 22 29 20 28 76 61 6c 75 65 20  CODE_5") (value 
eb1b0 2e 20 33 34 29 29 0a 20 20 20 20 20 20 20 20 28  . 34)).        (
eb1c0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
eb1d0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
eb1e0 4e 43 4f 44 45 5f 36 22 29 20 28 76 61 6c 75 65  NCODE_6") (value
eb1f0 20 2e 20 33 35 29 29 0a 20 20 20 20 20 20 20 20   . 35)).        
eb200 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eb210 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
eb220 41 4e 43 4f 44 45 5f 37 22 29 20 28 76 61 6c 75  ANCODE_7") (valu
eb230 65 20 2e 20 33 36 29 29 0a 20 20 20 20 20 20 20  e . 36)).       
eb240 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eb250 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
eb260 43 41 4e 43 4f 44 45 5f 38 22 29 20 28 76 61 6c  CANCODE_8") (val
eb270 75 65 20 2e 20 33 37 29 29 0a 20 20 20 20 20 20  ue . 37)).      
eb280 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eb290 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
eb2a0 53 43 41 4e 43 4f 44 45 5f 39 22 29 20 28 76 61  SCANCODE_9") (va
eb2b0 6c 75 65 20 2e 20 33 38 29 29 0a 20 20 20 20 20  lue . 38)).     
eb2c0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
eb2d0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
eb2e0 5f 53 43 41 4e 43 4f 44 45 5f 30 22 29 20 28 76  _SCANCODE_0") (v
eb2f0 61 6c 75 65 20 2e 20 33 39 29 29 0a 20 20 20 20  alue . 39)).    
eb300 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
eb310 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
eb320 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
eb330 43 4f 44 45 5f 52 45 54 55 52 4e 22 29 0a 20 20  CODE_RETURN").  
eb340 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
eb350 20 34 30 29 29 0a 20 20 20 20 20 20 20 20 28 28   40)).        ((
eb360 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
eb370 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
eb380 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 45   "SDL_SCANCODE_E
eb390 53 43 41 50 45 22 29 0a 20 20 20 20 20 20 20 20  SCAPE").        
eb3a0 20 20 28 76 61 6c 75 65 20 2e 20 34 31 29 29 0a    (value . 41)).
eb3b0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eb3c0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
eb3d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
eb3e0 53 43 41 4e 43 4f 44 45 5f 42 41 43 4b 53 50 41  SCANCODE_BACKSPA
eb3f0 43 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  CE").          (
eb400 76 61 6c 75 65 20 2e 20 34 32 29 29 0a 20 20 20  value . 42)).   
eb410 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eb420 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
eb430 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 54 41 42 22  DL_SCANCODE_TAB"
eb440 29 20 28 76 61 6c 75 65 20 2e 20 34 33 29 29 0a  ) (value . 43)).
eb450 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eb460 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
eb470 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 53   "SDL_SCANCODE_S
eb480 50 41 43 45 22 29 20 28 76 61 6c 75 65 20 2e 20  PACE") (value . 
eb490 34 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  44)).        ((t
eb4a0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
eb4b0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eb4c0 4f 44 45 5f 4d 49 4e 55 53 22 29 20 28 76 61 6c  ODE_MINUS") (val
eb4d0 75 65 20 2e 20 34 35 29 29 0a 20 20 20 20 20 20  ue . 45)).      
eb4e0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eb4f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
eb500 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
eb510 44 45 5f 45 51 55 41 4c 53 22 29 0a 20 20 20 20  DE_EQUALS").    
eb520 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34        (value . 4
eb530 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
eb540 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
eb550 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
eb560 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c 45 46  SDL_SCANCODE_LEF
eb570 54 42 52 41 43 4b 45 54 22 29 0a 20 20 20 20 20  TBRACKET").     
eb580 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34 37       (value . 47
eb590 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eb5a0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
eb5b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
eb5c0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 52 49 47 48  DL_SCANCODE_RIGH
eb5d0 54 42 52 41 43 4b 45 54 22 29 0a 20 20 20 20 20  TBRACKET").     
eb5e0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34 38       (value . 48
eb5f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eb600 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
eb610 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
eb620 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 42 41 43 4b  DL_SCANCODE_BACK
eb630 53 4c 41 53 48 22 29 0a 20 20 20 20 20 20 20 20  SLASH").        
eb640 20 20 28 76 61 6c 75 65 20 2e 20 34 39 29 29 0a    (value . 49)).
eb650 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eb660 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
eb670 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
eb680 53 43 41 4e 43 4f 44 45 5f 4e 4f 4e 55 53 48 41  SCANCODE_NONUSHA
eb690 53 48 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  SH").          (
eb6a0 76 61 6c 75 65 20 2e 20 35 30 29 29 0a 20 20 20  value . 50)).   
eb6b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eb6c0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
eb6d0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
eb6e0 4e 43 4f 44 45 5f 53 45 4d 49 43 4f 4c 4f 4e 22  NCODE_SEMICOLON"
eb6f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
eb700 75 65 20 2e 20 35 31 29 29 0a 20 20 20 20 20 20  ue . 51)).      
eb710 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eb720 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
eb730 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
eb740 44 45 5f 41 50 4f 53 54 52 4f 50 48 45 22 29 0a  DE_APOSTROPHE").
eb750 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
eb760 20 2e 20 35 32 29 29 0a 20 20 20 20 20 20 20 20   . 52)).        
eb770 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eb780 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
eb790 41 4e 43 4f 44 45 5f 47 52 41 56 45 22 29 20 28  ANCODE_GRAVE") (
eb7a0 76 61 6c 75 65 20 2e 20 35 33 29 29 0a 20 20 20  value . 53)).   
eb7b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eb7c0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
eb7d0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 43 4f 4d 4d  DL_SCANCODE_COMM
eb7e0 41 22 29 20 28 76 61 6c 75 65 20 2e 20 35 34 29  A") (value . 54)
eb7f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eb800 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
eb810 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
eb820 4c 5f 53 43 41 4e 43 4f 44 45 5f 50 45 52 49 4f  L_SCANCODE_PERIO
eb830 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  D").          (v
eb840 61 6c 75 65 20 2e 20 35 35 29 29 0a 20 20 20 20  alue . 55)).    
eb850 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
eb860 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
eb870 4c 5f 53 43 41 4e 43 4f 44 45 5f 53 4c 41 53 48  L_SCANCODE_SLASH
eb880 22 29 20 28 76 61 6c 75 65 20 2e 20 35 36 29 29  ") (value . 56))
eb890 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
eb8a0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
eb8b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
eb8c0 5f 53 43 41 4e 43 4f 44 45 5f 43 41 50 53 4c 4f  _SCANCODE_CAPSLO
eb8d0 43 4b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  CK").          (
eb8e0 76 61 6c 75 65 20 2e 20 35 37 29 29 0a 20 20 20  value . 57)).   
eb8f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eb900 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
eb910 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 31 22 29  DL_SCANCODE_F1")
eb920 20 28 76 61 6c 75 65 20 2e 20 35 38 29 29 0a 20   (value . 58)). 
eb930 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eb940 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
eb950 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 32  "SDL_SCANCODE_F2
eb960 22 29 20 28 76 61 6c 75 65 20 2e 20 35 39 29 29  ") (value . 59))
eb970 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
eb980 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
eb990 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
eb9a0 46 33 22 29 20 28 76 61 6c 75 65 20 2e 20 36 30  F3") (value . 60
eb9b0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eb9c0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eb9d0 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eb9e0 45 5f 46 34 22 29 20 28 76 61 6c 75 65 20 2e 20  E_F4") (value . 
eb9f0 36 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  61)).        ((t
eba00 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
eba10 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eba20 4f 44 45 5f 46 35 22 29 20 28 76 61 6c 75 65 20  ODE_F5") (value 
eba30 2e 20 36 32 29 29 0a 20 20 20 20 20 20 20 20 28  . 62)).        (
eba40 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
eba50 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
eba60 4e 43 4f 44 45 5f 46 36 22 29 20 28 76 61 6c 75  NCODE_F6") (valu
eba70 65 20 2e 20 36 33 29 29 0a 20 20 20 20 20 20 20  e . 63)).       
eba80 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eba90 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ebaa0 43 41 4e 43 4f 44 45 5f 46 37 22 29 20 28 76 61  CANCODE_F7") (va
ebab0 6c 75 65 20 2e 20 36 34 29 29 0a 20 20 20 20 20  lue . 64)).     
ebac0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ebad0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
ebae0 5f 53 43 41 4e 43 4f 44 45 5f 46 38 22 29 20 28  _SCANCODE_F8") (
ebaf0 76 61 6c 75 65 20 2e 20 36 35 29 29 0a 20 20 20  value . 65)).   
ebb00 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ebb10 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
ebb20 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 39 22 29  DL_SCANCODE_F9")
ebb30 20 28 76 61 6c 75 65 20 2e 20 36 36 29 29 0a 20   (value . 66)). 
ebb40 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ebb50 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
ebb60 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 31  "SDL_SCANCODE_F1
ebb70 30 22 29 20 28 76 61 6c 75 65 20 2e 20 36 37 29  0") (value . 67)
ebb80 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ebb90 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ebba0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ebbb0 5f 46 31 31 22 29 20 28 76 61 6c 75 65 20 2e 20  _F11") (value . 
ebbc0 36 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  68)).        ((t
ebbd0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ebbe0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ebbf0 4f 44 45 5f 46 31 32 22 29 20 28 76 61 6c 75 65  ODE_F12") (value
ebc00 20 2e 20 36 39 29 29 0a 20 20 20 20 20 20 20 20   . 69)).        
ebc10 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ebc20 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ebc30 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ebc40 5f 50 52 49 4e 54 53 43 52 45 45 4e 22 29 0a 20  _PRINTSCREEN"). 
ebc50 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ebc60 2e 20 37 30 29 29 0a 20 20 20 20 20 20 20 20 28  . 70)).        (
ebc70 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ebc80 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ebc90 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ebca0 53 43 52 4f 4c 4c 4c 4f 43 4b 22 29 0a 20 20 20  SCROLLLOCK").   
ebcb0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ebcc0 37 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  71)).        ((t
ebcd0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ebce0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ebcf0 4f 44 45 5f 50 41 55 53 45 22 29 20 28 76 61 6c  ODE_PAUSE") (val
ebd00 75 65 20 2e 20 37 32 29 29 0a 20 20 20 20 20 20  ue . 72)).      
ebd10 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ebd20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ebd30 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ebd40 44 45 5f 49 4e 53 45 52 54 22 29 0a 20 20 20 20  DE_INSERT").    
ebd50 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 37        (value . 7
ebd60 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
ebd70 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
ebd80 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ebd90 44 45 5f 48 4f 4d 45 22 29 20 28 76 61 6c 75 65  DE_HOME") (value
ebda0 20 2e 20 37 34 29 29 0a 20 20 20 20 20 20 20 20   . 74)).        
ebdb0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ebdc0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ebdd0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ebde0 5f 50 41 47 45 55 50 22 29 0a 20 20 20 20 20 20  _PAGEUP").      
ebdf0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 37 35 29      (value . 75)
ebe00 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ebe10 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ebe20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ebe30 4c 5f 53 43 41 4e 43 4f 44 45 5f 44 45 4c 45 54  L_SCANCODE_DELET
ebe40 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  E").          (v
ebe50 61 6c 75 65 20 2e 20 37 36 29 29 0a 20 20 20 20  alue . 76)).    
ebe60 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ebe70 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
ebe80 4c 5f 53 43 41 4e 43 4f 44 45 5f 45 4e 44 22 29  L_SCANCODE_END")
ebe90 20 28 76 61 6c 75 65 20 2e 20 37 37 29 29 0a 20   (value . 77)). 
ebea0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ebeb0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ebec0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ebed0 43 41 4e 43 4f 44 45 5f 50 41 47 45 44 4f 57 4e  CANCODE_PAGEDOWN
ebee0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ebef0 6c 75 65 20 2e 20 37 38 29 29 0a 20 20 20 20 20  lue . 78)).     
ebf00 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ebf10 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
ebf20 5f 53 43 41 4e 43 4f 44 45 5f 52 49 47 48 54 22  _SCANCODE_RIGHT"
ebf30 29 20 28 76 61 6c 75 65 20 2e 20 37 39 29 29 0a  ) (value . 79)).
ebf40 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ebf50 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
ebf60 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c   "SDL_SCANCODE_L
ebf70 45 46 54 22 29 20 28 76 61 6c 75 65 20 2e 20 38  EFT") (value . 8
ebf80 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
ebf90 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
ebfa0 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ebfb0 44 45 5f 44 4f 57 4e 22 29 20 28 76 61 6c 75 65  DE_DOWN") (value
ebfc0 20 2e 20 38 31 29 29 0a 20 20 20 20 20 20 20 20   . 81)).        
ebfd0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ebfe0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ebff0 41 4e 43 4f 44 45 5f 55 50 22 29 20 28 76 61 6c  ANCODE_UP") (val
ec000 75 65 20 2e 20 38 32 29 29 0a 20 20 20 20 20 20  ue . 82)).      
ec010 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ec020 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ec030 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ec040 44 45 5f 4e 55 4d 4c 4f 43 4b 43 4c 45 41 52 22  DE_NUMLOCKCLEAR"
ec050 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
ec060 75 65 20 2e 20 38 33 29 29 0a 20 20 20 20 20 20  ue . 83)).      
ec070 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ec080 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ec090 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ec0a0 44 45 5f 4b 50 5f 44 49 56 49 44 45 22 29 0a 20  DE_KP_DIVIDE"). 
ec0b0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ec0c0 2e 20 38 34 29 29 0a 20 20 20 20 20 20 20 20 28  . 84)).        (
ec0d0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ec0e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ec0f0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ec100 4b 50 5f 4d 55 4c 54 49 50 4c 59 22 29 0a 20 20  KP_MULTIPLY").  
ec110 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ec120 20 38 35 29 29 0a 20 20 20 20 20 20 20 20 28 28   85)).        ((
ec130 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ec140 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ec150 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b   "SDL_SCANCODE_K
ec160 50 5f 4d 49 4e 55 53 22 29 0a 20 20 20 20 20 20  P_MINUS").      
ec170 20 20 20 20 28 76 61 6c 75 65 20 2e 20 38 36 29      (value . 86)
ec180 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ec190 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ec1a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ec1b0 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 50 4c  L_SCANCODE_KP_PL
ec1c0 55 53 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  US").          (
ec1d0 76 61 6c 75 65 20 2e 20 38 37 29 29 0a 20 20 20  value . 87)).   
ec1e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ec1f0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ec200 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ec210 4e 43 4f 44 45 5f 4b 50 5f 45 4e 54 45 52 22 29  NCODE_KP_ENTER")
ec220 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ec230 65 20 2e 20 38 38 29 29 0a 20 20 20 20 20 20 20  e . 88)).       
ec240 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ec250 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ec260 43 41 4e 43 4f 44 45 5f 4b 50 5f 31 22 29 20 28  CANCODE_KP_1") (
ec270 76 61 6c 75 65 20 2e 20 38 39 29 29 0a 20 20 20  value . 89)).   
ec280 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ec290 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
ec2a0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 32  DL_SCANCODE_KP_2
ec2b0 22 29 20 28 76 61 6c 75 65 20 2e 20 39 30 29 29  ") (value . 90))
ec2c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ec2d0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ec2e0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ec2f0 4b 50 5f 33 22 29 20 28 76 61 6c 75 65 20 2e 20  KP_3") (value . 
ec300 39 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  91)).        ((t
ec310 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ec320 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ec330 4f 44 45 5f 4b 50 5f 34 22 29 20 28 76 61 6c 75  ODE_KP_4") (valu
ec340 65 20 2e 20 39 32 29 29 0a 20 20 20 20 20 20 20  e . 92)).       
ec350 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ec360 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ec370 43 41 4e 43 4f 44 45 5f 4b 50 5f 35 22 29 20 28  CANCODE_KP_5") (
ec380 76 61 6c 75 65 20 2e 20 39 33 29 29 0a 20 20 20  value . 93)).   
ec390 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ec3a0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
ec3b0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 36  DL_SCANCODE_KP_6
ec3c0 22 29 20 28 76 61 6c 75 65 20 2e 20 39 34 29 29  ") (value . 94))
ec3d0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ec3e0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ec3f0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ec400 4b 50 5f 37 22 29 20 28 76 61 6c 75 65 20 2e 20  KP_7") (value . 
ec410 39 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  95)).        ((t
ec420 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ec430 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ec440 4f 44 45 5f 4b 50 5f 38 22 29 20 28 76 61 6c 75  ODE_KP_8") (valu
ec450 65 20 2e 20 39 36 29 29 0a 20 20 20 20 20 20 20  e . 96)).       
ec460 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ec470 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ec480 43 41 4e 43 4f 44 45 5f 4b 50 5f 39 22 29 20 28  CANCODE_KP_9") (
ec490 76 61 6c 75 65 20 2e 20 39 37 29 29 0a 20 20 20  value . 97)).   
ec4a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ec4b0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
ec4c0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 30  DL_SCANCODE_KP_0
ec4d0 22 29 20 28 76 61 6c 75 65 20 2e 20 39 38 29 29  ") (value . 98))
ec4e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ec4f0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ec500 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ec510 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 50 45 52  _SCANCODE_KP_PER
ec520 49 4f 44 22 29 0a 20 20 20 20 20 20 20 20 20 20  IOD").          
ec530 28 76 61 6c 75 65 20 2e 20 39 39 29 29 0a 20 20  (value . 99)).  
ec540 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ec550 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ec560 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ec570 41 4e 43 4f 44 45 5f 4e 4f 4e 55 53 42 41 43 4b  ANCODE_NONUSBACK
ec580 53 4c 41 53 48 22 29 0a 20 20 20 20 20 20 20 20  SLASH").        
ec590 20 20 28 76 61 6c 75 65 20 2e 20 31 30 30 29 29    (value . 100))
ec5a0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ec5b0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ec5c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ec5d0 5f 53 43 41 4e 43 4f 44 45 5f 41 50 50 4c 49 43  _SCANCODE_APPLIC
ec5e0 41 54 49 4f 4e 22 29 0a 20 20 20 20 20 20 20 20  ATION").        
ec5f0 20 20 28 76 61 6c 75 65 20 2e 20 31 30 31 29 29    (value . 101))
ec600 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ec610 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ec620 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ec630 5f 53 43 41 4e 43 4f 44 45 5f 50 4f 57 45 52 22  _SCANCODE_POWER"
ec640 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
ec650 75 65 20 2e 20 31 30 32 29 29 0a 20 20 20 20 20  ue . 102)).     
ec660 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ec670 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ec680 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ec690 4f 44 45 5f 4b 50 5f 45 51 55 41 4c 53 22 29 0a  ODE_KP_EQUALS").
ec6a0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ec6b0 20 2e 20 31 30 33 29 29 0a 20 20 20 20 20 20 20   . 103)).       
ec6c0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ec6d0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ec6e0 43 41 4e 43 4f 44 45 5f 46 31 33 22 29 20 28 76  CANCODE_F13") (v
ec6f0 61 6c 75 65 20 2e 20 31 30 34 29 29 0a 20 20 20  alue . 104)).   
ec700 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ec710 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
ec720 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 31 34 22  DL_SCANCODE_F14"
ec730 29 20 28 76 61 6c 75 65 20 2e 20 31 30 35 29 29  ) (value . 105))
ec740 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ec750 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ec760 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ec770 46 31 35 22 29 20 28 76 61 6c 75 65 20 2e 20 31  F15") (value . 1
ec780 30 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  06)).        ((t
ec790 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ec7a0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ec7b0 4f 44 45 5f 46 31 36 22 29 20 28 76 61 6c 75 65  ODE_F16") (value
ec7c0 20 2e 20 31 30 37 29 29 0a 20 20 20 20 20 20 20   . 107)).       
ec7d0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ec7e0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ec7f0 43 41 4e 43 4f 44 45 5f 46 31 37 22 29 20 28 76  CANCODE_F17") (v
ec800 61 6c 75 65 20 2e 20 31 30 38 29 29 0a 20 20 20  alue . 108)).   
ec810 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ec820 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
ec830 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 31 38 22  DL_SCANCODE_F18"
ec840 29 20 28 76 61 6c 75 65 20 2e 20 31 30 39 29 29  ) (value . 109))
ec850 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ec860 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ec870 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ec880 46 31 39 22 29 20 28 76 61 6c 75 65 20 2e 20 31  F19") (value . 1
ec890 31 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  10)).        ((t
ec8a0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ec8b0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ec8c0 4f 44 45 5f 46 32 30 22 29 20 28 76 61 6c 75 65  ODE_F20") (value
ec8d0 20 2e 20 31 31 31 29 29 0a 20 20 20 20 20 20 20   . 111)).       
ec8e0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ec8f0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ec900 43 41 4e 43 4f 44 45 5f 46 32 31 22 29 20 28 76  CANCODE_F21") (v
ec910 61 6c 75 65 20 2e 20 31 31 32 29 29 0a 20 20 20  alue . 112)).   
ec920 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ec930 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
ec940 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 32 32 22  DL_SCANCODE_F22"
ec950 29 20 28 76 61 6c 75 65 20 2e 20 31 31 33 29 29  ) (value . 113))
ec960 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ec970 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ec980 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ec990 46 32 33 22 29 20 28 76 61 6c 75 65 20 2e 20 31  F23") (value . 1
ec9a0 31 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  14)).        ((t
ec9b0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ec9c0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ec9d0 4f 44 45 5f 46 32 34 22 29 20 28 76 61 6c 75 65  ODE_F24") (value
ec9e0 20 2e 20 31 31 35 29 29 0a 20 20 20 20 20 20 20   . 115)).       
ec9f0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eca00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
eca10 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eca20 45 5f 45 58 45 43 55 54 45 22 29 0a 20 20 20 20  E_EXECUTE").    
eca30 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
eca40 31 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  16)).        ((t
eca50 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
eca60 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eca70 4f 44 45 5f 48 45 4c 50 22 29 20 28 76 61 6c 75  ODE_HELP") (valu
eca80 65 20 2e 20 31 31 37 29 29 0a 20 20 20 20 20 20  e . 117)).      
eca90 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ecaa0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ecab0 53 43 41 4e 43 4f 44 45 5f 4d 45 4e 55 22 29 20  SCANCODE_MENU") 
ecac0 28 76 61 6c 75 65 20 2e 20 31 31 38 29 29 0a 20  (value . 118)). 
ecad0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ecae0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ecaf0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ecb00 43 41 4e 43 4f 44 45 5f 53 45 4c 45 43 54 22 29  CANCODE_SELECT")
ecb10 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ecb20 65 20 2e 20 31 31 39 29 29 0a 20 20 20 20 20 20  e . 119)).      
ecb30 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ecb40 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ecb50 53 43 41 4e 43 4f 44 45 5f 53 54 4f 50 22 29 20  SCANCODE_STOP") 
ecb60 28 76 61 6c 75 65 20 2e 20 31 32 30 29 29 0a 20  (value . 120)). 
ecb70 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ecb80 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ecb90 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ecba0 43 41 4e 43 4f 44 45 5f 41 47 41 49 4e 22 29 0a  CANCODE_AGAIN").
ecbb0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ecbc0 20 2e 20 31 32 31 29 29 0a 20 20 20 20 20 20 20   . 121)).       
ecbd0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ecbe0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ecbf0 43 41 4e 43 4f 44 45 5f 55 4e 44 4f 22 29 20 28  CANCODE_UNDO") (
ecc00 76 61 6c 75 65 20 2e 20 31 32 32 29 29 0a 20 20  value . 122)).  
ecc10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ecc20 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
ecc30 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 43 55 54  SDL_SCANCODE_CUT
ecc40 22 29 20 28 76 61 6c 75 65 20 2e 20 31 32 33 29  ") (value . 123)
ecc50 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ecc60 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ecc70 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ecc80 5f 43 4f 50 59 22 29 20 28 76 61 6c 75 65 20 2e  _COPY") (value .
ecc90 20 31 32 34 29 29 0a 20 20 20 20 20 20 20 20 28   124)).        (
ecca0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
eccb0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
eccc0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
eccd0 50 41 53 54 45 22 29 0a 20 20 20 20 20 20 20 20  PASTE").        
ecce0 20 20 28 76 61 6c 75 65 20 2e 20 31 32 35 29 29    (value . 125))
eccf0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ecd00 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ecd10 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ecd20 46 49 4e 44 22 29 20 28 76 61 6c 75 65 20 2e 20  FIND") (value . 
ecd30 31 32 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  126)).        ((
ecd40 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ecd50 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ecd60 43 4f 44 45 5f 4d 55 54 45 22 29 20 28 76 61 6c  CODE_MUTE") (val
ecd70 75 65 20 2e 20 31 32 37 29 29 0a 20 20 20 20 20  ue . 127)).     
ecd80 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ecd90 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ecda0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ecdb0 4f 44 45 5f 56 4f 4c 55 4d 45 55 50 22 29 0a 20  ODE_VOLUMEUP"). 
ecdc0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ecdd0 2e 20 31 32 38 29 29 0a 20 20 20 20 20 20 20 20  . 128)).        
ecde0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ecdf0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ece00 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ece10 5f 56 4f 4c 55 4d 45 44 4f 57 4e 22 29 0a 20 20  _VOLUMEDOWN").  
ece20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ece30 20 31 32 39 29 29 0a 20 20 20 20 20 20 20 20 28   129)).        (
ece40 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ece50 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ece60 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ece70 4b 50 5f 43 4f 4d 4d 41 22 29 0a 20 20 20 20 20  KP_COMMA").     
ece80 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 33       (value . 13
ece90 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
ecea0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
eceb0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ecec0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
eced0 45 51 55 41 4c 53 41 53 34 30 30 22 29 0a 20 20  EQUALSAS400").  
ecee0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ecef0 20 31 33 34 29 29 0a 20 20 20 20 20 20 20 20 28   134)).        (
ecf00 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ecf10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ecf20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ecf30 49 4e 54 45 52 4e 41 54 49 4f 4e 41 4c 31 22 29  INTERNATIONAL1")
ecf40 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ecf50 65 20 2e 20 31 33 35 29 29 0a 20 20 20 20 20 20  e . 135)).      
ecf60 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ecf70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ecf80 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ecf90 44 45 5f 49 4e 54 45 52 4e 41 54 49 4f 4e 41 4c  DE_INTERNATIONAL
ecfa0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  2").          (v
ecfb0 61 6c 75 65 20 2e 20 31 33 36 29 29 0a 20 20 20  alue . 136)).   
ecfc0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ecfd0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ecfe0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ecff0 4e 43 4f 44 45 5f 49 4e 54 45 52 4e 41 54 49 4f  NCODE_INTERNATIO
ed000 4e 41 4c 33 22 29 0a 20 20 20 20 20 20 20 20 20  NAL3").         
ed010 20 28 76 61 6c 75 65 20 2e 20 31 33 37 29 29 0a   (value . 137)).
ed020 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ed030 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
ed040 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
ed050 53 43 41 4e 43 4f 44 45 5f 49 4e 54 45 52 4e 41  SCANCODE_INTERNA
ed060 54 49 4f 4e 41 4c 34 22 29 0a 20 20 20 20 20 20  TIONAL4").      
ed070 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 33 38      (value . 138
ed080 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ed090 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ed0a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ed0b0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 49 4e 54 45  DL_SCANCODE_INTE
ed0c0 52 4e 41 54 49 4f 4e 41 4c 35 22 29 0a 20 20 20  RNATIONAL5").   
ed0d0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ed0e0 31 33 39 29 29 0a 20 20 20 20 20 20 20 20 28 28  139)).        ((
ed0f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ed100 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ed110 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 49   "SDL_SCANCODE_I
ed120 4e 54 45 52 4e 41 54 49 4f 4e 41 4c 36 22 29 0a  NTERNATIONAL6").
ed130 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ed140 20 2e 20 31 34 30 29 29 0a 20 20 20 20 20 20 20   . 140)).       
ed150 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ed160 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ed170 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ed180 45 5f 49 4e 54 45 52 4e 41 54 49 4f 4e 41 4c 37  E_INTERNATIONAL7
ed190 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ed1a0 6c 75 65 20 2e 20 31 34 31 29 29 0a 20 20 20 20  lue . 141)).    
ed1b0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ed1c0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ed1d0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ed1e0 43 4f 44 45 5f 49 4e 54 45 52 4e 41 54 49 4f 4e  CODE_INTERNATION
ed1f0 41 4c 38 22 29 0a 20 20 20 20 20 20 20 20 20 20  AL8").          
ed200 28 76 61 6c 75 65 20 2e 20 31 34 32 29 29 0a 20  (value . 142)). 
ed210 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ed220 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ed230 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ed240 43 41 4e 43 4f 44 45 5f 49 4e 54 45 52 4e 41 54  CANCODE_INTERNAT
ed250 49 4f 4e 41 4c 39 22 29 0a 20 20 20 20 20 20 20  IONAL9").       
ed260 20 20 20 28 76 61 6c 75 65 20 2e 20 31 34 33 29     (value . 143)
ed270 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ed280 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ed290 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ed2a0 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c 41 4e 47 31  L_SCANCODE_LANG1
ed2b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ed2c0 6c 75 65 20 2e 20 31 34 34 29 29 0a 20 20 20 20  lue . 144)).    
ed2d0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ed2e0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ed2f0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ed300 43 4f 44 45 5f 4c 41 4e 47 32 22 29 0a 20 20 20  CODE_LANG2").   
ed310 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ed320 31 34 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  145)).        ((
ed330 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ed340 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ed350 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c   "SDL_SCANCODE_L
ed360 41 4e 47 33 22 29 0a 20 20 20 20 20 20 20 20 20  ANG3").         
ed370 20 28 76 61 6c 75 65 20 2e 20 31 34 36 29 29 0a   (value . 146)).
ed380 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ed390 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
ed3a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
ed3b0 53 43 41 4e 43 4f 44 45 5f 4c 41 4e 47 34 22 29  SCANCODE_LANG4")
ed3c0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ed3d0 65 20 2e 20 31 34 37 29 29 0a 20 20 20 20 20 20  e . 147)).      
ed3e0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ed3f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ed400 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ed410 44 45 5f 4c 41 4e 47 35 22 29 0a 20 20 20 20 20  DE_LANG5").     
ed420 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 34       (value . 14
ed430 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
ed440 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ed450 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ed460 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c 41 4e  SDL_SCANCODE_LAN
ed470 47 36 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  G6").          (
ed480 76 61 6c 75 65 20 2e 20 31 34 39 29 29 0a 20 20  value . 149)).  
ed490 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ed4a0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ed4b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ed4c0 41 4e 43 4f 44 45 5f 4c 41 4e 47 37 22 29 0a 20  ANCODE_LANG7"). 
ed4d0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ed4e0 2e 20 31 35 30 29 29 0a 20 20 20 20 20 20 20 20  . 150)).        
ed4f0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ed500 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ed510 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ed520 5f 4c 41 4e 47 38 22 29 0a 20 20 20 20 20 20 20  _LANG8").       
ed530 20 20 20 28 76 61 6c 75 65 20 2e 20 31 35 31 29     (value . 151)
ed540 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ed550 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ed560 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ed570 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c 41 4e 47 39  L_SCANCODE_LANG9
ed580 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ed590 6c 75 65 20 2e 20 31 35 32 29 29 0a 20 20 20 20  lue . 152)).    
ed5a0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ed5b0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ed5c0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ed5d0 43 4f 44 45 5f 41 4c 54 45 52 41 53 45 22 29 0a  CODE_ALTERASE").
ed5e0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ed5f0 20 2e 20 31 35 33 29 29 0a 20 20 20 20 20 20 20   . 153)).       
ed600 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ed610 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ed620 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ed630 45 5f 53 59 53 52 45 51 22 29 0a 20 20 20 20 20  E_SYSREQ").     
ed640 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 35       (value . 15
ed650 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
ed660 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ed670 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ed680 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 43 41 4e  SDL_SCANCODE_CAN
ed690 43 45 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20  CEL").          
ed6a0 28 76 61 6c 75 65 20 2e 20 31 35 35 29 29 0a 20  (value . 155)). 
ed6b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ed6c0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ed6d0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ed6e0 43 41 4e 43 4f 44 45 5f 43 4c 45 41 52 22 29 0a  CANCODE_CLEAR").
ed6f0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ed700 20 2e 20 31 35 36 29 29 0a 20 20 20 20 20 20 20   . 156)).       
ed710 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ed720 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ed730 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ed740 45 5f 50 52 49 4f 52 22 29 0a 20 20 20 20 20 20  E_PRIOR").      
ed750 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 35 37      (value . 157
ed760 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ed770 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ed780 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ed790 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 52 45 54 55  DL_SCANCODE_RETU
ed7a0 52 4e 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  RN2").          
ed7b0 28 76 61 6c 75 65 20 2e 20 31 35 38 29 29 0a 20  (value . 158)). 
ed7c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ed7d0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ed7e0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ed7f0 43 41 4e 43 4f 44 45 5f 53 45 50 41 52 41 54 4f  CANCODE_SEPARATO
ed800 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  R").          (v
ed810 61 6c 75 65 20 2e 20 31 35 39 29 29 0a 20 20 20  alue . 159)).   
ed820 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ed830 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
ed840 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4f 55 54 22  DL_SCANCODE_OUT"
ed850 29 20 28 76 61 6c 75 65 20 2e 20 31 36 30 29 29  ) (value . 160))
ed860 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ed870 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ed880 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ed890 4f 50 45 52 22 29 20 28 76 61 6c 75 65 20 2e 20  OPER") (value . 
ed8a0 31 36 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  161)).        ((
ed8b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ed8c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ed8d0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 43   "SDL_SCANCODE_C
ed8e0 4c 45 41 52 41 47 41 49 4e 22 29 0a 20 20 20 20  LEARAGAIN").    
ed8f0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
ed900 36 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  62)).        ((t
ed910 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
ed920 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ed930 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 43 52  "SDL_SCANCODE_CR
ed940 53 45 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20  SEL").          
ed950 28 76 61 6c 75 65 20 2e 20 31 36 33 29 29 0a 20  (value . 163)). 
ed960 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ed970 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ed980 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ed990 43 41 4e 43 4f 44 45 5f 45 58 53 45 4c 22 29 0a  CANCODE_EXSEL").
ed9a0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ed9b0 20 2e 20 31 36 34 29 29 0a 20 20 20 20 20 20 20   . 164)).       
ed9c0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ed9d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ed9e0 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ed9f0 45 5f 4b 50 5f 30 30 22 29 0a 20 20 20 20 20 20  E_KP_00").      
eda00 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 37 36      (value . 176
eda10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eda20 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
eda30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
eda40 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 30  DL_SCANCODE_KP_0
eda50 30 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  00").          (
eda60 76 61 6c 75 65 20 2e 20 31 37 37 29 29 0a 20 20  value . 177)).  
eda70 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eda80 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
eda90 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
edaa0 41 4e 43 4f 44 45 5f 54 48 4f 55 53 41 4e 44 53  ANCODE_THOUSANDS
edab0 53 45 50 41 52 41 54 4f 52 22 29 0a 20 20 20 20  SEPARATOR").    
edac0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
edad0 37 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  78)).        ((t
edae0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
edaf0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
edb00 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 44 45  "SDL_SCANCODE_DE
edb10 43 49 4d 41 4c 53 45 50 41 52 41 54 4f 52 22 29  CIMALSEPARATOR")
edb20 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
edb30 65 20 2e 20 31 37 39 29 29 0a 20 20 20 20 20 20  e . 179)).      
edb40 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
edb50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
edb60 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
edb70 44 45 5f 43 55 52 52 45 4e 43 59 55 4e 49 54 22  DE_CURRENCYUNIT"
edb80 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
edb90 75 65 20 2e 20 31 38 30 29 29 0a 20 20 20 20 20  ue . 180)).     
edba0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
edbb0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
edbc0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
edbd0 4f 44 45 5f 43 55 52 52 45 4e 43 59 53 55 42 55  ODE_CURRENCYSUBU
edbe0 4e 49 54 22 29 0a 20 20 20 20 20 20 20 20 20 20  NIT").          
edbf0 28 76 61 6c 75 65 20 2e 20 31 38 31 29 29 0a 20  (value . 181)). 
edc00 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
edc10 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
edc20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
edc30 43 41 4e 43 4f 44 45 5f 4b 50 5f 4c 45 46 54 50  CANCODE_KP_LEFTP
edc40 41 52 45 4e 22 29 0a 20 20 20 20 20 20 20 20 20  AREN").         
edc50 20 28 76 61 6c 75 65 20 2e 20 31 38 32 29 29 0a   (value . 182)).
edc60 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
edc70 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
edc80 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
edc90 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 52 49 47 48  SCANCODE_KP_RIGH
edca0 54 50 41 52 45 4e 22 29 0a 20 20 20 20 20 20 20  TPAREN").       
edcb0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 38 33 29     (value . 183)
edcc0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
edcd0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
edce0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
edcf0 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 4c 45  L_SCANCODE_KP_LE
edd00 46 54 42 52 41 43 45 22 29 0a 20 20 20 20 20 20  FTBRACE").      
edd10 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 38 34      (value . 184
edd20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
edd30 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
edd40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
edd50 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 52  DL_SCANCODE_KP_R
edd60 49 47 48 54 42 52 41 43 45 22 29 0a 20 20 20 20  IGHTBRACE").    
edd70 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
edd80 38 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  85)).        ((t
edd90 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
edda0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
eddb0 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50  "SDL_SCANCODE_KP
eddc0 5f 54 41 42 22 29 0a 20 20 20 20 20 20 20 20 20  _TAB").         
eddd0 20 28 76 61 6c 75 65 20 2e 20 31 38 36 29 29 0a   (value . 186)).
edde0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eddf0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
ede00 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
ede10 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 42 41 43 4b  SCANCODE_KP_BACK
ede20 53 50 41 43 45 22 29 0a 20 20 20 20 20 20 20 20  SPACE").        
ede30 20 20 28 76 61 6c 75 65 20 2e 20 31 38 37 29 29    (value . 187))
ede40 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ede50 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ede60 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ede70 4b 50 5f 41 22 29 20 28 76 61 6c 75 65 20 2e 20  KP_A") (value . 
ede80 31 38 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  188)).        ((
ede90 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
edea0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
edeb0 43 4f 44 45 5f 4b 50 5f 42 22 29 20 28 76 61 6c  CODE_KP_B") (val
edec0 75 65 20 2e 20 31 38 39 29 29 0a 20 20 20 20 20  ue . 189)).     
eded0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
edee0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
edef0 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 43 22 29  _SCANCODE_KP_C")
edf00 20 28 76 61 6c 75 65 20 2e 20 31 39 30 29 29 0a   (value . 190)).
edf10 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
edf20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
edf30 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b   "SDL_SCANCODE_K
edf40 50 5f 44 22 29 20 28 76 61 6c 75 65 20 2e 20 31  P_D") (value . 1
edf50 39 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  91)).        ((t
edf60 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
edf70 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
edf80 4f 44 45 5f 4b 50 5f 45 22 29 20 28 76 61 6c 75  ODE_KP_E") (valu
edf90 65 20 2e 20 31 39 32 29 29 0a 20 20 20 20 20 20  e . 192)).      
edfa0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
edfb0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
edfc0 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 46 22 29 20  SCANCODE_KP_F") 
edfd0 28 76 61 6c 75 65 20 2e 20 31 39 33 29 29 0a 20  (value . 193)). 
edfe0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
edff0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ee000 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ee010 43 41 4e 43 4f 44 45 5f 4b 50 5f 58 4f 52 22 29  CANCODE_KP_XOR")
ee020 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ee030 65 20 2e 20 31 39 34 29 29 0a 20 20 20 20 20 20  e . 194)).      
ee040 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ee050 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ee060 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ee070 44 45 5f 4b 50 5f 50 4f 57 45 52 22 29 0a 20 20  DE_KP_POWER").  
ee080 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ee090 20 31 39 35 29 29 0a 20 20 20 20 20 20 20 20 28   195)).        (
ee0a0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ee0b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ee0c0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ee0d0 4b 50 5f 50 45 52 43 45 4e 54 22 29 0a 20 20 20  KP_PERCENT").   
ee0e0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ee0f0 31 39 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  196)).        ((
ee100 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ee110 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ee120 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b   "SDL_SCANCODE_K
ee130 50 5f 4c 45 53 53 22 29 0a 20 20 20 20 20 20 20  P_LESS").       
ee140 20 20 20 28 76 61 6c 75 65 20 2e 20 31 39 37 29     (value . 197)
ee150 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ee160 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ee170 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ee180 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 47 52  L_SCANCODE_KP_GR
ee190 45 41 54 45 52 22 29 0a 20 20 20 20 20 20 20 20  EATER").        
ee1a0 20 20 28 76 61 6c 75 65 20 2e 20 31 39 38 29 29    (value . 198))
ee1b0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ee1c0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ee1d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ee1e0 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 41 4d 50  _SCANCODE_KP_AMP
ee1f0 45 52 53 41 4e 44 22 29 0a 20 20 20 20 20 20 20  ERSAND").       
ee200 20 20 20 28 76 61 6c 75 65 20 2e 20 31 39 39 29     (value . 199)
ee210 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ee220 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ee230 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ee240 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 44 42  L_SCANCODE_KP_DB
ee250 4c 41 4d 50 45 52 53 41 4e 44 22 29 0a 20 20 20  LAMPERSAND").   
ee260 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ee270 32 30 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  200)).        ((
ee280 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ee290 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ee2a0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b   "SDL_SCANCODE_K
ee2b0 50 5f 56 45 52 54 49 43 41 4c 42 41 52 22 29 0a  P_VERTICALBAR").
ee2c0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ee2d0 20 2e 20 32 30 31 29 29 0a 20 20 20 20 20 20 20   . 201)).       
ee2e0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ee2f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ee300 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ee310 45 5f 4b 50 5f 44 42 4c 56 45 52 54 49 43 41 4c  E_KP_DBLVERTICAL
ee320 42 41 52 22 29 0a 20 20 20 20 20 20 20 20 20 20  BAR").          
ee330 28 76 61 6c 75 65 20 2e 20 32 30 32 29 29 0a 20  (value . 202)). 
ee340 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ee350 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ee360 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ee370 43 41 4e 43 4f 44 45 5f 4b 50 5f 43 4f 4c 4f 4e  CANCODE_KP_COLON
ee380 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ee390 6c 75 65 20 2e 20 32 30 33 29 29 0a 20 20 20 20  lue . 203)).    
ee3a0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ee3b0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ee3c0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ee3d0 43 4f 44 45 5f 4b 50 5f 48 41 53 48 22 29 0a 20  CODE_KP_HASH"). 
ee3e0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ee3f0 2e 20 32 30 34 29 29 0a 20 20 20 20 20 20 20 20  . 204)).        
ee400 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ee410 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ee420 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ee430 5f 4b 50 5f 53 50 41 43 45 22 29 0a 20 20 20 20  _KP_SPACE").    
ee440 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32        (value . 2
ee450 30 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  05)).        ((t
ee460 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
ee470 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ee480 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50  "SDL_SCANCODE_KP
ee490 5f 41 54 22 29 0a 20 20 20 20 20 20 20 20 20 20  _AT").          
ee4a0 28 76 61 6c 75 65 20 2e 20 32 30 36 29 29 0a 20  (value . 206)). 
ee4b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ee4c0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ee4d0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ee4e0 43 41 4e 43 4f 44 45 5f 4b 50 5f 45 58 43 4c 41  CANCODE_KP_EXCLA
ee4f0 4d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  M").          (v
ee500 61 6c 75 65 20 2e 20 32 30 37 29 29 0a 20 20 20  alue . 207)).   
ee510 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ee520 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ee530 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ee540 4e 43 4f 44 45 5f 4b 50 5f 4d 45 4d 53 54 4f 52  NCODE_KP_MEMSTOR
ee550 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  E").          (v
ee560 61 6c 75 65 20 2e 20 32 30 38 29 29 0a 20 20 20  alue . 208)).   
ee570 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ee580 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ee590 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ee5a0 4e 43 4f 44 45 5f 4b 50 5f 4d 45 4d 52 45 43 41  NCODE_KP_MEMRECA
ee5b0 4c 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  LL").          (
ee5c0 76 61 6c 75 65 20 2e 20 32 30 39 29 29 0a 20 20  value . 209)).  
ee5d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ee5e0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ee5f0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ee600 41 4e 43 4f 44 45 5f 4b 50 5f 4d 45 4d 43 4c 45  ANCODE_KP_MEMCLE
ee610 41 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AR").          (
ee620 76 61 6c 75 65 20 2e 20 32 31 30 29 29 0a 20 20  value . 210)).  
ee630 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ee640 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ee650 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ee660 41 4e 43 4f 44 45 5f 4b 50 5f 4d 45 4d 41 44 44  ANCODE_KP_MEMADD
ee670 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ee680 6c 75 65 20 2e 20 32 31 31 29 29 0a 20 20 20 20  lue . 211)).    
ee690 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ee6a0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ee6b0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ee6c0 43 4f 44 45 5f 4b 50 5f 4d 45 4d 53 55 42 54 52  CODE_KP_MEMSUBTR
ee6d0 41 43 54 22 29 0a 20 20 20 20 20 20 20 20 20 20  ACT").          
ee6e0 28 76 61 6c 75 65 20 2e 20 32 31 32 29 29 0a 20  (value . 212)). 
ee6f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ee700 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ee710 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ee720 43 41 4e 43 4f 44 45 5f 4b 50 5f 4d 45 4d 4d 55  CANCODE_KP_MEMMU
ee730 4c 54 49 50 4c 59 22 29 0a 20 20 20 20 20 20 20  LTIPLY").       
ee740 20 20 20 28 76 61 6c 75 65 20 2e 20 32 31 33 29     (value . 213)
ee750 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ee760 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ee770 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ee780 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 4d 45  L_SCANCODE_KP_ME
ee790 4d 44 49 56 49 44 45 22 29 0a 20 20 20 20 20 20  MDIVIDE").      
ee7a0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 31 34      (value . 214
ee7b0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ee7c0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ee7d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ee7e0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 50  DL_SCANCODE_KP_P
ee7f0 4c 55 53 4d 49 4e 55 53 22 29 0a 20 20 20 20 20  LUSMINUS").     
ee800 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 31       (value . 21
ee810 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
ee820 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ee830 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ee840 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
ee850 43 4c 45 41 52 22 29 0a 20 20 20 20 20 20 20 20  CLEAR").        
ee860 20 20 28 76 61 6c 75 65 20 2e 20 32 31 36 29 29    (value . 216))
ee870 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ee880 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ee890 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ee8a0 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 43 4c 45  _SCANCODE_KP_CLE
ee8b0 41 52 45 4e 54 52 59 22 29 0a 20 20 20 20 20 20  ARENTRY").      
ee8c0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 31 37      (value . 217
ee8d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ee8e0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ee8f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ee900 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 42  DL_SCANCODE_KP_B
ee910 49 4e 41 52 59 22 29 0a 20 20 20 20 20 20 20 20  INARY").        
ee920 20 20 28 76 61 6c 75 65 20 2e 20 32 31 38 29 29    (value . 218))
ee930 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ee940 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ee950 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ee960 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 4f 43 54  _SCANCODE_KP_OCT
ee970 41 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AL").          (
ee980 76 61 6c 75 65 20 2e 20 32 31 39 29 29 0a 20 20  value . 219)).  
ee990 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ee9a0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ee9b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ee9c0 41 4e 43 4f 44 45 5f 4b 50 5f 44 45 43 49 4d 41  ANCODE_KP_DECIMA
ee9d0 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  L").          (v
ee9e0 61 6c 75 65 20 2e 20 32 32 30 29 29 0a 20 20 20  alue . 220)).   
ee9f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eea00 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
eea10 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
eea20 4e 43 4f 44 45 5f 4b 50 5f 48 45 58 41 44 45 43  NCODE_KP_HEXADEC
eea30 49 4d 41 4c 22 29 0a 20 20 20 20 20 20 20 20 20  IMAL").         
eea40 20 28 76 61 6c 75 65 20 2e 20 32 32 31 29 29 0a   (value . 221)).
eea50 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eea60 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
eea70 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
eea80 53 43 41 4e 43 4f 44 45 5f 4c 43 54 52 4c 22 29  SCANCODE_LCTRL")
eea90 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
eeaa0 65 20 2e 20 32 32 34 29 29 0a 20 20 20 20 20 20  e . 224)).      
eeab0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eeac0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
eead0 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
eeae0 44 45 5f 4c 53 48 49 46 54 22 29 0a 20 20 20 20  DE_LSHIFT").    
eeaf0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32        (value . 2
eeb00 32 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  25)).        ((t
eeb10 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
eeb20 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eeb30 4f 44 45 5f 4c 41 4c 54 22 29 20 28 76 61 6c 75  ODE_LALT") (valu
eeb40 65 20 2e 20 32 32 36 29 29 0a 20 20 20 20 20 20  e . 226)).      
eeb50 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eeb60 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
eeb70 53 43 41 4e 43 4f 44 45 5f 4c 47 55 49 22 29 20  SCANCODE_LGUI") 
eeb80 28 76 61 6c 75 65 20 2e 20 32 32 37 29 29 0a 20  (value . 227)). 
eeb90 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eeba0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
eebb0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
eebc0 43 41 4e 43 4f 44 45 5f 52 43 54 52 4c 22 29 0a  CANCODE_RCTRL").
eebd0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
eebe0 20 2e 20 32 32 38 29 29 0a 20 20 20 20 20 20 20   . 228)).       
eebf0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eec00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
eec10 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eec20 45 5f 52 53 48 49 46 54 22 29 0a 20 20 20 20 20  E_RSHIFT").     
eec30 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 32       (value . 22
eec40 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  9)).        ((ta
eec50 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
eec60 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
eec70 44 45 5f 52 41 4c 54 22 29 20 28 76 61 6c 75 65  DE_RALT") (value
eec80 20 2e 20 32 33 30 29 29 0a 20 20 20 20 20 20 20   . 230)).       
eec90 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eeca0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
eecb0 43 41 4e 43 4f 44 45 5f 52 47 55 49 22 29 20 28  CANCODE_RGUI") (
eecc0 76 61 6c 75 65 20 2e 20 32 33 31 29 29 0a 20 20  value . 231)).  
eecd0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eece0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eecf0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4d 4f 44  SDL_SCANCODE_MOD
eed00 45 22 29 20 28 76 61 6c 75 65 20 2e 20 32 35 37  E") (value . 257
eed10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eed20 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
eed30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
eed40 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 55 44 49  DL_SCANCODE_AUDI
eed50 4f 4e 45 58 54 22 29 0a 20 20 20 20 20 20 20 20  ONEXT").        
eed60 20 20 28 76 61 6c 75 65 20 2e 20 32 35 38 29 29    (value . 258))
eed70 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
eed80 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
eed90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
eeda0 5f 53 43 41 4e 43 4f 44 45 5f 41 55 44 49 4f 50  _SCANCODE_AUDIOP
eedb0 52 45 56 22 29 0a 20 20 20 20 20 20 20 20 20 20  REV").          
eedc0 28 76 61 6c 75 65 20 2e 20 32 35 39 29 29 0a 20  (value . 259)). 
eedd0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eede0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
eedf0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
eee00 43 41 4e 43 4f 44 45 5f 41 55 44 49 4f 53 54 4f  CANCODE_AUDIOSTO
eee10 50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  P").          (v
eee20 61 6c 75 65 20 2e 20 32 36 30 29 29 0a 20 20 20  alue . 260)).   
eee30 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eee40 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
eee50 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
eee60 4e 43 4f 44 45 5f 41 55 44 49 4f 50 4c 41 59 22  NCODE_AUDIOPLAY"
eee70 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
eee80 75 65 20 2e 20 32 36 31 29 29 0a 20 20 20 20 20  ue . 261)).     
eee90 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
eeea0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
eeeb0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eeec0 4f 44 45 5f 41 55 44 49 4f 4d 55 54 45 22 29 0a  ODE_AUDIOMUTE").
eeed0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
eeee0 20 2e 20 32 36 32 29 29 0a 20 20 20 20 20 20 20   . 262)).       
eeef0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eef00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
eef10 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eef20 45 5f 4d 45 44 49 41 53 45 4c 45 43 54 22 29 0a  E_MEDIASELECT").
eef30 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
eef40 20 2e 20 32 36 33 29 29 0a 20 20 20 20 20 20 20   . 263)).       
eef50 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eef60 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
eef70 43 41 4e 43 4f 44 45 5f 57 57 57 22 29 20 28 76  CANCODE_WWW") (v
eef80 61 6c 75 65 20 2e 20 32 36 34 29 29 0a 20 20 20  alue . 264)).   
eef90 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eefa0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
eefb0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4d 41 49 4c  DL_SCANCODE_MAIL
eefc0 22 29 20 28 76 61 6c 75 65 20 2e 20 32 36 35 29  ") (value . 265)
eefd0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eefe0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
eeff0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ef000 4c 5f 53 43 41 4e 43 4f 44 45 5f 43 41 4c 43 55  L_SCANCODE_CALCU
ef010 4c 41 54 4f 52 22 29 0a 20 20 20 20 20 20 20 20  LATOR").        
ef020 20 20 28 76 61 6c 75 65 20 2e 20 32 36 36 29 29    (value . 266))
ef030 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ef040 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ef050 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ef060 5f 53 43 41 4e 43 4f 44 45 5f 43 4f 4d 50 55 54  _SCANCODE_COMPUT
ef070 45 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ER").          (
ef080 76 61 6c 75 65 20 2e 20 32 36 37 29 29 0a 20 20  value . 267)).  
ef090 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ef0a0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ef0b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ef0c0 41 4e 43 4f 44 45 5f 41 43 5f 53 45 41 52 43 48  ANCODE_AC_SEARCH
ef0d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ef0e0 6c 75 65 20 2e 20 32 36 38 29 29 0a 20 20 20 20  lue . 268)).    
ef0f0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ef100 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ef110 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ef120 43 4f 44 45 5f 41 43 5f 48 4f 4d 45 22 29 0a 20  CODE_AC_HOME"). 
ef130 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ef140 2e 20 32 36 39 29 29 0a 20 20 20 20 20 20 20 20  . 269)).        
ef150 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ef160 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ef170 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ef180 5f 41 43 5f 42 41 43 4b 22 29 0a 20 20 20 20 20  _AC_BACK").     
ef190 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 37       (value . 27
ef1a0 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
ef1b0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ef1c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ef1d0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 43 5f  SDL_SCANCODE_AC_
ef1e0 46 4f 52 57 41 52 44 22 29 0a 20 20 20 20 20 20  FORWARD").      
ef1f0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 37 31      (value . 271
ef200 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ef210 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ef220 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ef230 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 43 5f 53  DL_SCANCODE_AC_S
ef240 54 4f 50 22 29 0a 20 20 20 20 20 20 20 20 20 20  TOP").          
ef250 28 76 61 6c 75 65 20 2e 20 32 37 32 29 29 0a 20  (value . 272)). 
ef260 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ef270 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ef280 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ef290 43 41 4e 43 4f 44 45 5f 41 43 5f 52 45 46 52 45  CANCODE_AC_REFRE
ef2a0 53 48 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  SH").          (
ef2b0 76 61 6c 75 65 20 2e 20 32 37 33 29 29 0a 20 20  value . 273)).  
ef2c0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ef2d0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ef2e0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ef2f0 41 4e 43 4f 44 45 5f 41 43 5f 42 4f 4f 4b 4d 41  ANCODE_AC_BOOKMA
ef300 52 4b 53 22 29 0a 20 20 20 20 20 20 20 20 20 20  RKS").          
ef310 28 76 61 6c 75 65 20 2e 20 32 37 34 29 29 0a 20  (value . 274)). 
ef320 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ef330 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ef340 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ef350 43 41 4e 43 4f 44 45 5f 42 52 49 47 48 54 4e 45  CANCODE_BRIGHTNE
ef360 53 53 44 4f 57 4e 22 29 0a 20 20 20 20 20 20 20  SSDOWN").       
ef370 20 20 20 28 76 61 6c 75 65 20 2e 20 32 37 35 29     (value . 275)
ef380 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ef390 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ef3a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ef3b0 4c 5f 53 43 41 4e 43 4f 44 45 5f 42 52 49 47 48  L_SCANCODE_BRIGH
ef3c0 54 4e 45 53 53 55 50 22 29 0a 20 20 20 20 20 20  TNESSUP").      
ef3d0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 37 36      (value . 276
ef3e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ef3f0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ef400 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ef410 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 44 49 53 50  DL_SCANCODE_DISP
ef420 4c 41 59 53 57 49 54 43 48 22 29 0a 20 20 20 20  LAYSWITCH").    
ef430 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32        (value . 2
ef440 37 37 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  77)).        ((t
ef450 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
ef460 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ef470 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 42  "SDL_SCANCODE_KB
ef480 44 49 4c 4c 55 4d 54 4f 47 47 4c 45 22 29 0a 20  DILLUMTOGGLE"). 
ef490 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ef4a0 2e 20 32 37 38 29 29 0a 20 20 20 20 20 20 20 20  . 278)).        
ef4b0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ef4c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ef4d0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ef4e0 5f 4b 42 44 49 4c 4c 55 4d 44 4f 57 4e 22 29 0a  _KBDILLUMDOWN").
ef4f0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ef500 20 2e 20 32 37 39 29 29 0a 20 20 20 20 20 20 20   . 279)).       
ef510 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ef520 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ef530 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ef540 45 5f 4b 42 44 49 4c 4c 55 4d 55 50 22 29 0a 20  E_KBDILLUMUP"). 
ef550 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ef560 2e 20 32 38 30 29 29 0a 20 20 20 20 20 20 20 20  . 280)).        
ef570 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ef580 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ef590 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ef5a0 5f 45 4a 45 43 54 22 29 0a 20 20 20 20 20 20 20  _EJECT").       
ef5b0 20 20 20 28 76 61 6c 75 65 20 2e 20 32 38 31 29     (value . 281)
ef5c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ef5d0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ef5e0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ef5f0 4c 5f 53 43 41 4e 43 4f 44 45 5f 53 4c 45 45 50  L_SCANCODE_SLEEP
ef600 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ef610 6c 75 65 20 2e 20 32 38 32 29 29 0a 20 20 20 20  lue . 282)).    
ef620 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ef630 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
ef640 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 50 50 31 22  L_SCANCODE_APP1"
ef650 29 20 28 76 61 6c 75 65 20 2e 20 32 38 33 29 29  ) (value . 283))
ef660 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ef670 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ef680 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ef690 41 50 50 32 22 29 20 28 76 61 6c 75 65 20 2e 20  APP2") (value . 
ef6a0 32 38 34 29 29 0a 20 20 20 20 20 20 20 20 28 28  284)).        ((
ef6b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ef6c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ef6d0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41   "SDL_SCANCODE_A
ef6e0 55 44 49 4f 52 45 57 49 4e 44 22 29 0a 20 20 20  UDIOREWIND").   
ef6f0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ef700 32 38 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  285)).        ((
ef710 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ef720 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ef730 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41   "SDL_SCANCODE_A
ef740 55 44 49 4f 46 41 53 54 46 4f 52 57 41 52 44 22  UDIOFASTFORWARD"
ef750 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
ef760 75 65 20 2e 20 32 38 36 29 29 0a 20 20 20 20 20  ue . 286)).     
ef770 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ef780 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ef790 61 6d 65 20 2e 20 22 53 44 4c 5f 4e 55 4d 5f 53  ame . "SDL_NUM_S
ef7a0 43 41 4e 43 4f 44 45 53 22 29 0a 20 20 20 20 20  CANCODES").     
ef7b0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 35 31       (value . 51
ef7c0 32 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  2))))).  ((tag .
ef7d0 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
ef7e0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
ef7f0 6d 65 20 2e 20 22 53 44 4c 5f 53 63 61 6e 63 6f  me . "SDL_Scanco
ef800 64 65 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  de").    (locati
ef810 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
ef820 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 63 61 6e  de/SDL2/SDL_scan
ef830 63 6f 64 65 2e 68 3a 34 30 39 3a 33 22 29 0a 20  code.h:409:3"). 
ef840 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ef850 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e  ":enum") (name .
ef860 20 22 22 29 20 28 69 64 20 2e 20 39 32 29 29 29   "") (id . 92)))
ef870 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
ef880 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
ef890 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
ef8a0 53 44 4c 5f 4b 65 79 63 6f 64 65 22 29 0a 20 20  SDL_Keycode").  
ef8b0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
ef8c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
ef8d0 2f 53 44 4c 5f 6b 65 79 63 6f 64 65 2e 68 3a 34  /SDL_keycode.h:4
ef8e0 35 3a 31 36 22 29 0a 20 20 20 20 28 74 79 70 65  5:16").    (type
ef8f0 20 28 74 61 67 20 2e 20 22 53 69 6e 74 33 32 22   (tag . "Sint32"
ef900 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
ef910 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28  num") (ns . 0) (
ef920 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
ef930 20 39 33 29 0a 20 20 20 20 28 6c 6f 63 61 74 69   93).    (locati
ef940 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
ef950 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65 79 63  de/SDL2/SDL_keyc
ef960 6f 64 65 2e 68 3a 35 30 3a 31 22 29 0a 20 20 20  ode.h:50:1").   
ef970 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
ef980 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
ef990 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ef9a0 2e 20 22 53 44 4c 4b 5f 55 4e 4b 4e 4f 57 4e 22  . "SDLK_UNKNOWN"
ef9b0 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20  ) (value . 0)). 
ef9c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ef9d0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
ef9e0 22 53 44 4c 4b 5f 52 45 54 55 52 4e 22 29 20 28  "SDLK_RETURN") (
ef9f0 76 61 6c 75 65 20 2e 20 31 33 29 29 0a 20 20 20  value . 13)).   
efa00 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
efa10 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
efa20 44 4c 4b 5f 45 53 43 41 50 45 22 29 20 28 76 61  DLK_ESCAPE") (va
efa30 6c 75 65 20 2e 20 32 37 29 29 0a 20 20 20 20 20  lue . 27)).     
efa40 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
efa50 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
efa60 4b 5f 42 41 43 4b 53 50 41 43 45 22 29 20 28 76  K_BACKSPACE") (v
efa70 61 6c 75 65 20 2e 20 38 29 29 0a 20 20 20 20 20  alue . 8)).     
efa80 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
efa90 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
efaa0 4b 5f 54 41 42 22 29 20 28 76 61 6c 75 65 20 2e  K_TAB") (value .
efab0 20 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   9)).        ((t
efac0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
efad0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 53 50 41 43  ame . "SDLK_SPAC
efae0 45 22 29 20 28 76 61 6c 75 65 20 2e 20 33 32 29  E") (value . 32)
efaf0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
efb00 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
efb10 20 2e 20 22 53 44 4c 4b 5f 45 58 43 4c 41 49 4d   . "SDLK_EXCLAIM
efb20 22 29 20 28 76 61 6c 75 65 20 2e 20 33 33 29 29  ") (value . 33))
efb30 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
efb40 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
efb50 2e 20 22 53 44 4c 4b 5f 51 55 4f 54 45 44 42 4c  . "SDLK_QUOTEDBL
efb60 22 29 20 28 76 61 6c 75 65 20 2e 20 33 34 29 29  ") (value . 34))
efb70 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
efb80 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
efb90 2e 20 22 53 44 4c 4b 5f 48 41 53 48 22 29 20 28  . "SDLK_HASH") (
efba0 76 61 6c 75 65 20 2e 20 33 35 29 29 0a 20 20 20  value . 35)).   
efbb0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
efbc0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
efbd0 44 4c 4b 5f 50 45 52 43 45 4e 54 22 29 20 28 76  DLK_PERCENT") (v
efbe0 61 6c 75 65 20 2e 20 33 37 29 29 0a 20 20 20 20  alue . 37)).    
efbf0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
efc00 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
efc10 4c 4b 5f 44 4f 4c 4c 41 52 22 29 20 28 76 61 6c  LK_DOLLAR") (val
efc20 75 65 20 2e 20 33 36 29 29 0a 20 20 20 20 20 20  ue . 36)).      
efc30 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
efc40 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
efc50 5f 41 4d 50 45 52 53 41 4e 44 22 29 20 28 76 61  _AMPERSAND") (va
efc60 6c 75 65 20 2e 20 33 38 29 29 0a 20 20 20 20 20  lue . 38)).     
efc70 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
efc80 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
efc90 4b 5f 51 55 4f 54 45 22 29 20 28 76 61 6c 75 65  K_QUOTE") (value
efca0 20 2e 20 33 39 29 29 0a 20 20 20 20 20 20 20 20   . 39)).        
efcb0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
efcc0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4c   (name . "SDLK_L
efcd0 45 46 54 50 41 52 45 4e 22 29 20 28 76 61 6c 75  EFTPAREN") (valu
efce0 65 20 2e 20 34 30 29 29 0a 20 20 20 20 20 20 20  e . 40)).       
efcf0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
efd00 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
efd10 52 49 47 48 54 50 41 52 45 4e 22 29 20 28 76 61  RIGHTPAREN") (va
efd20 6c 75 65 20 2e 20 34 31 29 29 0a 20 20 20 20 20  lue . 41)).     
efd30 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
efd40 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
efd50 4b 5f 41 53 54 45 52 49 53 4b 22 29 20 28 76 61  K_ASTERISK") (va
efd60 6c 75 65 20 2e 20 34 32 29 29 0a 20 20 20 20 20  lue . 42)).     
efd70 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
efd80 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
efd90 4b 5f 50 4c 55 53 22 29 20 28 76 61 6c 75 65 20  K_PLUS") (value 
efda0 2e 20 34 33 29 29 0a 20 20 20 20 20 20 20 20 28  . 43)).        (
efdb0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
efdc0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 4f  (name . "SDLK_CO
efdd0 4d 4d 41 22 29 20 28 76 61 6c 75 65 20 2e 20 34  MMA") (value . 4
efde0 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
efdf0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
efe00 6d 65 20 2e 20 22 53 44 4c 4b 5f 4d 49 4e 55 53  me . "SDLK_MINUS
efe10 22 29 20 28 76 61 6c 75 65 20 2e 20 34 35 29 29  ") (value . 45))
efe20 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
efe30 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
efe40 2e 20 22 53 44 4c 4b 5f 50 45 52 49 4f 44 22 29  . "SDLK_PERIOD")
efe50 20 28 76 61 6c 75 65 20 2e 20 34 36 29 29 0a 20   (value . 46)). 
efe60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
efe70 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
efe80 22 53 44 4c 4b 5f 53 4c 41 53 48 22 29 20 28 76  "SDLK_SLASH") (v
efe90 61 6c 75 65 20 2e 20 34 37 29 29 0a 20 20 20 20  alue . 47)).    
efea0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
efeb0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
efec0 4c 4b 5f 30 22 29 20 28 76 61 6c 75 65 20 2e 20  LK_0") (value . 
efed0 34 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  48)).        ((t
efee0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
efef0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 31 22 29 20  ame . "SDLK_1") 
eff00 28 76 61 6c 75 65 20 2e 20 34 39 29 29 0a 20 20  (value . 49)).  
eff10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eff20 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eff30 53 44 4c 4b 5f 32 22 29 20 28 76 61 6c 75 65 20  SDLK_2") (value 
eff40 2e 20 35 30 29 29 0a 20 20 20 20 20 20 20 20 28  . 50)).        (
eff50 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
eff60 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 33 22  (name . "SDLK_3"
eff70 29 20 28 76 61 6c 75 65 20 2e 20 35 31 29 29 0a  ) (value . 51)).
eff80 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eff90 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
effa0 20 22 53 44 4c 4b 5f 34 22 29 20 28 76 61 6c 75   "SDLK_4") (valu
effb0 65 20 2e 20 35 32 29 29 0a 20 20 20 20 20 20 20  e . 52)).       
effc0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
effd0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
effe0 35 22 29 20 28 76 61 6c 75 65 20 2e 20 35 33 29  5") (value . 53)
efff0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f0000 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f0010 20 2e 20 22 53 44 4c 4b 5f 36 22 29 20 28 76 61   . "SDLK_6") (va
f0020 6c 75 65 20 2e 20 35 34 29 29 0a 20 20 20 20 20  lue . 54)).     
f0030 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f0040 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f0050 4b 5f 37 22 29 20 28 76 61 6c 75 65 20 2e 20 35  K_7") (value . 5
f0060 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
f0070 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f0080 6d 65 20 2e 20 22 53 44 4c 4b 5f 38 22 29 20 28  me . "SDLK_8") (
f0090 76 61 6c 75 65 20 2e 20 35 36 29 29 0a 20 20 20  value . 56)).   
f00a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f00b0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f00c0 44 4c 4b 5f 39 22 29 20 28 76 61 6c 75 65 20 2e  DLK_9") (value .
f00d0 20 35 37 29 29 0a 20 20 20 20 20 20 20 20 28 28   57)).        ((
f00e0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f00f0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 4f 4c  name . "SDLK_COL
f0100 4f 4e 22 29 20 28 76 61 6c 75 65 20 2e 20 35 38  ON") (value . 58
f0110 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f0120 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f0130 65 20 2e 20 22 53 44 4c 4b 5f 53 45 4d 49 43 4f  e . "SDLK_SEMICO
f0140 4c 4f 4e 22 29 20 28 76 61 6c 75 65 20 2e 20 35  LON") (value . 5
f0150 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  9)).        ((ta
f0160 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f0170 6d 65 20 2e 20 22 53 44 4c 4b 5f 4c 45 53 53 22  me . "SDLK_LESS"
f0180 29 20 28 76 61 6c 75 65 20 2e 20 36 30 29 29 0a  ) (value . 60)).
f0190 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f01a0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f01b0 20 22 53 44 4c 4b 5f 45 51 55 41 4c 53 22 29 20   "SDLK_EQUALS") 
f01c0 28 76 61 6c 75 65 20 2e 20 36 31 29 29 0a 20 20  (value . 61)).  
f01d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f01e0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f01f0 53 44 4c 4b 5f 47 52 45 41 54 45 52 22 29 20 28  SDLK_GREATER") (
f0200 76 61 6c 75 65 20 2e 20 36 32 29 29 0a 20 20 20  value . 62)).   
f0210 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f0220 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f0230 44 4c 4b 5f 51 55 45 53 54 49 4f 4e 22 29 20 28  DLK_QUESTION") (
f0240 76 61 6c 75 65 20 2e 20 36 33 29 29 0a 20 20 20  value . 63)).   
f0250 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f0260 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f0270 44 4c 4b 5f 41 54 22 29 20 28 76 61 6c 75 65 20  DLK_AT") (value 
f0280 2e 20 36 34 29 29 0a 20 20 20 20 20 20 20 20 28  . 64)).        (
f0290 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f02a0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4c 45  (name . "SDLK_LE
f02b0 46 54 42 52 41 43 4b 45 54 22 29 20 28 76 61 6c  FTBRACKET") (val
f02c0 75 65 20 2e 20 39 31 29 29 0a 20 20 20 20 20 20  ue . 91)).      
f02d0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f02e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f02f0 5f 42 41 43 4b 53 4c 41 53 48 22 29 20 28 76 61  _BACKSLASH") (va
f0300 6c 75 65 20 2e 20 39 32 29 29 0a 20 20 20 20 20  lue . 92)).     
f0310 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f0320 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f0330 4b 5f 52 49 47 48 54 42 52 41 43 4b 45 54 22 29  K_RIGHTBRACKET")
f0340 20 28 76 61 6c 75 65 20 2e 20 39 33 29 29 0a 20   (value . 93)). 
f0350 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f0360 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f0370 22 53 44 4c 4b 5f 43 41 52 45 54 22 29 20 28 76  "SDLK_CARET") (v
f0380 61 6c 75 65 20 2e 20 39 34 29 29 0a 20 20 20 20  alue . 94)).    
f0390 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f03a0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
f03b0 4c 4b 5f 55 4e 44 45 52 53 43 4f 52 45 22 29 20  LK_UNDERSCORE") 
f03c0 28 76 61 6c 75 65 20 2e 20 39 35 29 29 0a 20 20  (value . 95)).  
f03d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f03e0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f03f0 53 44 4c 4b 5f 42 41 43 4b 51 55 4f 54 45 22 29  SDLK_BACKQUOTE")
f0400 20 28 76 61 6c 75 65 20 2e 20 39 36 29 29 0a 20   (value . 96)). 
f0410 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f0420 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f0430 22 53 44 4c 4b 5f 61 22 29 20 28 76 61 6c 75 65  "SDLK_a") (value
f0440 20 2e 20 39 37 29 29 0a 20 20 20 20 20 20 20 20   . 97)).        
f0450 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f0460 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 62   (name . "SDLK_b
f0470 22 29 20 28 76 61 6c 75 65 20 2e 20 39 38 29 29  ") (value . 98))
f0480 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f0490 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f04a0 2e 20 22 53 44 4c 4b 5f 63 22 29 20 28 76 61 6c  . "SDLK_c") (val
f04b0 75 65 20 2e 20 39 39 29 29 0a 20 20 20 20 20 20  ue . 99)).      
f04c0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f04d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f04e0 5f 64 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  _d") (value . 10
f04f0 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
f0500 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f0510 6d 65 20 2e 20 22 53 44 4c 4b 5f 65 22 29 20 28  me . "SDLK_e") (
f0520 76 61 6c 75 65 20 2e 20 31 30 31 29 29 0a 20 20  value . 101)).  
f0530 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f0540 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f0550 53 44 4c 4b 5f 66 22 29 20 28 76 61 6c 75 65 20  SDLK_f") (value 
f0560 2e 20 31 30 32 29 29 0a 20 20 20 20 20 20 20 20  . 102)).        
f0570 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f0580 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 67   (name . "SDLK_g
f0590 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 33 29  ") (value . 103)
f05a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f05b0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f05c0 20 2e 20 22 53 44 4c 4b 5f 68 22 29 20 28 76 61   . "SDLK_h") (va
f05d0 6c 75 65 20 2e 20 31 30 34 29 29 0a 20 20 20 20  lue . 104)).    
f05e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f05f0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
f0600 4c 4b 5f 69 22 29 20 28 76 61 6c 75 65 20 2e 20  LK_i") (value . 
f0610 31 30 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  105)).        ((
f0620 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f0630 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 6a 22 29  name . "SDLK_j")
f0640 20 28 76 61 6c 75 65 20 2e 20 31 30 36 29 29 0a   (value . 106)).
f0650 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f0660 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f0670 20 22 53 44 4c 4b 5f 6b 22 29 20 28 76 61 6c 75   "SDLK_k") (valu
f0680 65 20 2e 20 31 30 37 29 29 0a 20 20 20 20 20 20  e . 107)).      
f0690 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f06a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f06b0 5f 6c 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  _l") (value . 10
f06c0 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
f06d0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f06e0 6d 65 20 2e 20 22 53 44 4c 4b 5f 6d 22 29 20 28  me . "SDLK_m") (
f06f0 76 61 6c 75 65 20 2e 20 31 30 39 29 29 0a 20 20  value . 109)).  
f0700 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f0710 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f0720 53 44 4c 4b 5f 6e 22 29 20 28 76 61 6c 75 65 20  SDLK_n") (value 
f0730 2e 20 31 31 30 29 29 0a 20 20 20 20 20 20 20 20  . 110)).        
f0740 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f0750 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 6f   (name . "SDLK_o
f0760 22 29 20 28 76 61 6c 75 65 20 2e 20 31 31 31 29  ") (value . 111)
f0770 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f0780 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f0790 20 2e 20 22 53 44 4c 4b 5f 70 22 29 20 28 76 61   . "SDLK_p") (va
f07a0 6c 75 65 20 2e 20 31 31 32 29 29 0a 20 20 20 20  lue . 112)).    
f07b0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f07c0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
f07d0 4c 4b 5f 71 22 29 20 28 76 61 6c 75 65 20 2e 20  LK_q") (value . 
f07e0 31 31 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  113)).        ((
f07f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f0800 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 72 22 29  name . "SDLK_r")
f0810 20 28 76 61 6c 75 65 20 2e 20 31 31 34 29 29 0a   (value . 114)).
f0820 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f0830 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f0840 20 22 53 44 4c 4b 5f 73 22 29 20 28 76 61 6c 75   "SDLK_s") (valu
f0850 65 20 2e 20 31 31 35 29 29 0a 20 20 20 20 20 20  e . 115)).      
f0860 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f0870 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f0880 5f 74 22 29 20 28 76 61 6c 75 65 20 2e 20 31 31  _t") (value . 11
f0890 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
f08a0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f08b0 6d 65 20 2e 20 22 53 44 4c 4b 5f 75 22 29 20 28  me . "SDLK_u") (
f08c0 76 61 6c 75 65 20 2e 20 31 31 37 29 29 0a 20 20  value . 117)).  
f08d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f08e0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f08f0 53 44 4c 4b 5f 76 22 29 20 28 76 61 6c 75 65 20  SDLK_v") (value 
f0900 2e 20 31 31 38 29 29 0a 20 20 20 20 20 20 20 20  . 118)).        
f0910 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f0920 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 77   (name . "SDLK_w
f0930 22 29 20 28 76 61 6c 75 65 20 2e 20 31 31 39 29  ") (value . 119)
f0940 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f0950 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f0960 20 2e 20 22 53 44 4c 4b 5f 78 22 29 20 28 76 61   . "SDLK_x") (va
f0970 6c 75 65 20 2e 20 31 32 30 29 29 0a 20 20 20 20  lue . 120)).    
f0980 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f0990 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
f09a0 4c 4b 5f 79 22 29 20 28 76 61 6c 75 65 20 2e 20  LK_y") (value . 
f09b0 31 32 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  121)).        ((
f09c0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f09d0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 7a 22 29  name . "SDLK_z")
f09e0 20 28 76 61 6c 75 65 20 2e 20 31 32 32 29 29 0a   (value . 122)).
f09f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f0a00 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f0a10 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f0a20 5f 43 41 50 53 4c 4f 43 4b 22 29 0a 20 20 20 20  _CAPSLOCK").    
f0a30 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
f0a40 30 37 33 37 34 31 38 38 31 29 29 0a 20 20 20 20  073741881)).    
f0a50 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f0a60 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
f0a70 4c 4b 5f 46 31 22 29 20 28 76 61 6c 75 65 20 2e  LK_F1") (value .
f0a80 20 31 30 37 33 37 34 31 38 38 32 29 29 0a 20 20   1073741882)).  
f0a90 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f0aa0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f0ab0 53 44 4c 4b 5f 46 32 22 29 20 28 76 61 6c 75 65  SDLK_F2") (value
f0ac0 20 2e 20 31 30 37 33 37 34 31 38 38 33 29 29 0a   . 1073741883)).
f0ad0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f0ae0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f0af0 20 22 53 44 4c 4b 5f 46 33 22 29 20 28 76 61 6c   "SDLK_F3") (val
f0b00 75 65 20 2e 20 31 30 37 33 37 34 31 38 38 34 29  ue . 1073741884)
f0b10 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f0b20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f0b30 20 2e 20 22 53 44 4c 4b 5f 46 34 22 29 20 28 76   . "SDLK_F4") (v
f0b40 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 38 38  alue . 107374188
f0b50 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
f0b60 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f0b70 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 35 22 29 20  me . "SDLK_F5") 
f0b80 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f0b90 38 38 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  886)).        ((
f0ba0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f0bb0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 36 22  name . "SDLK_F6"
f0bc0 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37  ) (value . 10737
f0bd0 34 31 38 38 37 29 29 0a 20 20 20 20 20 20 20 20  41887)).        
f0be0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f0bf0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46   (name . "SDLK_F
f0c00 37 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37  7") (value . 107
f0c10 33 37 34 31 38 38 38 29 29 0a 20 20 20 20 20 20  3741888)).      
f0c20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f0c30 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f0c40 5f 46 38 22 29 20 28 76 61 6c 75 65 20 2e 20 31  _F8") (value . 1
f0c50 30 37 33 37 34 31 38 38 39 29 29 0a 20 20 20 20  073741889)).    
f0c60 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f0c70 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
f0c80 4c 4b 5f 46 39 22 29 20 28 76 61 6c 75 65 20 2e  LK_F9") (value .
f0c90 20 31 30 37 33 37 34 31 38 39 30 29 29 0a 20 20   1073741890)).  
f0ca0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f0cb0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f0cc0 53 44 4c 4b 5f 46 31 30 22 29 20 28 76 61 6c 75  SDLK_F10") (valu
f0cd0 65 20 2e 20 31 30 37 33 37 34 31 38 39 31 29 29  e . 1073741891))
f0ce0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f0cf0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f0d00 2e 20 22 53 44 4c 4b 5f 46 31 31 22 29 20 28 76  . "SDLK_F11") (v
f0d10 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 38 39  alue . 107374189
f0d20 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
f0d30 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f0d40 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 31 32 22 29  me . "SDLK_F12")
f0d50 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f0d60 31 38 39 33 29 29 0a 20 20 20 20 20 20 20 20 28  1893)).        (
f0d70 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f0d80 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f0d90 2e 20 22 53 44 4c 4b 5f 50 52 49 4e 54 53 43 52  . "SDLK_PRINTSCR
f0da0 45 45 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20  EEN").          
f0db0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f0dc0 38 39 34 29 29 0a 20 20 20 20 20 20 20 20 28 28  894)).        ((
f0dd0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f0de0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f0df0 20 22 53 44 4c 4b 5f 53 43 52 4f 4c 4c 4c 4f 43   "SDLK_SCROLLLOC
f0e00 4b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  K").          (v
f0e10 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 38 39  alue . 107374189
f0e20 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
f0e30 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f0e40 6d 65 20 2e 20 22 53 44 4c 4b 5f 50 41 55 53 45  me . "SDLK_PAUSE
f0e50 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f0e60 37 34 31 38 39 36 29 29 0a 20 20 20 20 20 20 20  741896)).       
f0e70 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f0e80 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f0e90 65 20 2e 20 22 53 44 4c 4b 5f 49 4e 53 45 52 54  e . "SDLK_INSERT
f0ea0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f0eb0 6c 75 65 20 2e 20 31 30 37 33 37 34 31 38 39 37  lue . 1073741897
f0ec0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f0ed0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f0ee0 65 20 2e 20 22 53 44 4c 4b 5f 48 4f 4d 45 22 29  e . "SDLK_HOME")
f0ef0 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f0f00 31 38 39 38 29 29 0a 20 20 20 20 20 20 20 20 28  1898)).        (
f0f10 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f0f20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f0f30 2e 20 22 53 44 4c 4b 5f 50 41 47 45 55 50 22 29  . "SDLK_PAGEUP")
f0f40 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f0f50 65 20 2e 20 31 30 37 33 37 34 31 38 39 39 29 29  e . 1073741899))
f0f60 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f0f70 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f0f80 2e 20 22 53 44 4c 4b 5f 44 45 4c 45 54 45 22 29  . "SDLK_DELETE")
f0f90 20 28 76 61 6c 75 65 20 2e 20 31 32 37 29 29 0a   (value . 127)).
f0fa0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f0fb0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f0fc0 20 22 53 44 4c 4b 5f 45 4e 44 22 29 20 28 76 61   "SDLK_END") (va
f0fd0 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 30 31  lue . 1073741901
f0fe0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f0ff0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f1000 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f1010 44 4c 4b 5f 50 41 47 45 44 4f 57 4e 22 29 0a 20  DLK_PAGEDOWN"). 
f1020 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f1030 2e 20 31 30 37 33 37 34 31 39 30 32 29 29 0a 20  . 1073741902)). 
f1040 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f1050 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f1060 22 53 44 4c 4b 5f 52 49 47 48 54 22 29 20 28 76  "SDLK_RIGHT") (v
f1070 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 30  alue . 107374190
f1080 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
f1090 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f10a0 6d 65 20 2e 20 22 53 44 4c 4b 5f 4c 45 46 54 22  me . "SDLK_LEFT"
f10b0 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37  ) (value . 10737
f10c0 34 31 39 30 34 29 29 0a 20 20 20 20 20 20 20 20  41904)).        
f10d0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f10e0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 44   (name . "SDLK_D
f10f0 4f 57 4e 22 29 20 28 76 61 6c 75 65 20 2e 20 31  OWN") (value . 1
f1100 30 37 33 37 34 31 39 30 35 29 29 0a 20 20 20 20  073741905)).    
f1110 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f1120 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
f1130 4c 4b 5f 55 50 22 29 20 28 76 61 6c 75 65 20 2e  LK_UP") (value .
f1140 20 31 30 37 33 37 34 31 39 30 36 29 29 0a 20 20   1073741906)).  
f1150 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f1160 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f1170 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4e   (name . "SDLK_N
f1180 55 4d 4c 4f 43 4b 43 4c 45 41 52 22 29 0a 20 20  UMLOCKCLEAR").  
f1190 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f11a0 20 31 30 37 33 37 34 31 39 30 37 29 29 0a 20 20   1073741907)).  
f11b0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f11c0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f11d0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b   (name . "SDLK_K
f11e0 50 5f 44 49 56 49 44 45 22 29 0a 20 20 20 20 20  P_DIVIDE").     
f11f0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f1200 37 33 37 34 31 39 30 38 29 29 0a 20 20 20 20 20  73741908)).     
f1210 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f1220 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f1230 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4d  ame . "SDLK_KP_M
f1240 55 4c 54 49 50 4c 59 22 29 0a 20 20 20 20 20 20  ULTIPLY").      
f1250 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f1260 33 37 34 31 39 30 39 29 29 0a 20 20 20 20 20 20  3741909)).      
f1270 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f1280 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f1290 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4d 49  me . "SDLK_KP_MI
f12a0 4e 55 53 22 29 0a 20 20 20 20 20 20 20 20 20 20  NUS").          
f12b0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f12c0 39 31 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  910)).        ((
f12d0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f12e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f12f0 20 22 53 44 4c 4b 5f 4b 50 5f 50 4c 55 53 22 29   "SDLK_KP_PLUS")
f1300 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f1310 65 20 2e 20 31 30 37 33 37 34 31 39 31 31 29 29  e . 1073741911))
f1320 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f1330 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f1340 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f1350 4b 5f 4b 50 5f 45 4e 54 45 52 22 29 0a 20 20 20  K_KP_ENTER").   
f1360 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f1370 31 30 37 33 37 34 31 39 31 32 29 29 0a 20 20 20  1073741912)).   
f1380 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f1390 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f13a0 44 4c 4b 5f 4b 50 5f 31 22 29 20 28 76 61 6c 75  DLK_KP_1") (valu
f13b0 65 20 2e 20 31 30 37 33 37 34 31 39 31 33 29 29  e . 1073741913))
f13c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f13d0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f13e0 2e 20 22 53 44 4c 4b 5f 4b 50 5f 32 22 29 20 28  . "SDLK_KP_2") (
f13f0 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39  value . 10737419
f1400 31 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  14)).        ((t
f1410 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f1420 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 33  ame . "SDLK_KP_3
f1430 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f1440 37 34 31 39 31 35 29 29 0a 20 20 20 20 20 20 20  741915)).       
f1450 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f1460 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f1470 4b 50 5f 34 22 29 20 28 76 61 6c 75 65 20 2e 20  KP_4") (value . 
f1480 31 30 37 33 37 34 31 39 31 36 29 29 0a 20 20 20  1073741916)).   
f1490 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f14a0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f14b0 44 4c 4b 5f 4b 50 5f 35 22 29 20 28 76 61 6c 75  DLK_KP_5") (valu
f14c0 65 20 2e 20 31 30 37 33 37 34 31 39 31 37 29 29  e . 1073741917))
f14d0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f14e0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f14f0 2e 20 22 53 44 4c 4b 5f 4b 50 5f 36 22 29 20 28  . "SDLK_KP_6") (
f1500 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39  value . 10737419
f1510 31 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  18)).        ((t
f1520 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f1530 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 37  ame . "SDLK_KP_7
f1540 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f1550 37 34 31 39 31 39 29 29 0a 20 20 20 20 20 20 20  741919)).       
f1560 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f1570 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f1580 4b 50 5f 38 22 29 20 28 76 61 6c 75 65 20 2e 20  KP_8") (value . 
f1590 31 30 37 33 37 34 31 39 32 30 29 29 0a 20 20 20  1073741920)).   
f15a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f15b0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f15c0 44 4c 4b 5f 4b 50 5f 39 22 29 20 28 76 61 6c 75  DLK_KP_9") (valu
f15d0 65 20 2e 20 31 30 37 33 37 34 31 39 32 31 29 29  e . 1073741921))
f15e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f15f0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f1600 2e 20 22 53 44 4c 4b 5f 4b 50 5f 30 22 29 20 28  . "SDLK_KP_0") (
f1610 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39  value . 10737419
f1620 32 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  22)).        ((t
f1630 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f1640 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f1650 22 53 44 4c 4b 5f 4b 50 5f 50 45 52 49 4f 44 22  "SDLK_KP_PERIOD"
f1660 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f1670 75 65 20 2e 20 31 30 37 33 37 34 31 39 32 33 29  ue . 1073741923)
f1680 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f1690 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f16a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f16b0 4c 4b 5f 41 50 50 4c 49 43 41 54 49 4f 4e 22 29  LK_APPLICATION")
f16c0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f16d0 65 20 2e 20 31 30 37 33 37 34 31 39 32 35 29 29  e . 1073741925))
f16e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f16f0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f1700 2e 20 22 53 44 4c 4b 5f 50 4f 57 45 52 22 29 20  . "SDLK_POWER") 
f1710 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f1720 39 32 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  926)).        ((
f1730 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f1740 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f1750 20 22 53 44 4c 4b 5f 4b 50 5f 45 51 55 41 4c 53   "SDLK_KP_EQUALS
f1760 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f1770 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 32 37  lue . 1073741927
f1780 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f1790 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f17a0 65 20 2e 20 22 53 44 4c 4b 5f 46 31 33 22 29 20  e . "SDLK_F13") 
f17b0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f17c0 39 32 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  928)).        ((
f17d0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f17e0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 31 34  name . "SDLK_F14
f17f0 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f1800 37 34 31 39 32 39 29 29 0a 20 20 20 20 20 20 20  741929)).       
f1810 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f1820 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f1830 46 31 35 22 29 20 28 76 61 6c 75 65 20 2e 20 31  F15") (value . 1
f1840 30 37 33 37 34 31 39 33 30 29 29 0a 20 20 20 20  073741930)).    
f1850 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f1860 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
f1870 4c 4b 5f 46 31 36 22 29 20 28 76 61 6c 75 65 20  LK_F16") (value 
f1880 2e 20 31 30 37 33 37 34 31 39 33 31 29 29 0a 20  . 1073741931)). 
f1890 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f18a0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f18b0 22 53 44 4c 4b 5f 46 31 37 22 29 20 28 76 61 6c  "SDLK_F17") (val
f18c0 75 65 20 2e 20 31 30 37 33 37 34 31 39 33 32 29  ue . 1073741932)
f18d0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f18e0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f18f0 20 2e 20 22 53 44 4c 4b 5f 46 31 38 22 29 20 28   . "SDLK_F18") (
f1900 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39  value . 10737419
f1910 33 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  33)).        ((t
f1920 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f1930 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 31 39 22  ame . "SDLK_F19"
f1940 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37  ) (value . 10737
f1950 34 31 39 33 34 29 29 0a 20 20 20 20 20 20 20 20  41934)).        
f1960 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f1970 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46   (name . "SDLK_F
f1980 32 30 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  20") (value . 10
f1990 37 33 37 34 31 39 33 35 29 29 0a 20 20 20 20 20  73741935)).     
f19a0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f19b0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f19c0 4b 5f 46 32 31 22 29 20 28 76 61 6c 75 65 20 2e  K_F21") (value .
f19d0 20 31 30 37 33 37 34 31 39 33 36 29 29 0a 20 20   1073741936)).  
f19e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f19f0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f1a00 53 44 4c 4b 5f 46 32 32 22 29 20 28 76 61 6c 75  SDLK_F22") (valu
f1a10 65 20 2e 20 31 30 37 33 37 34 31 39 33 37 29 29  e . 1073741937))
f1a20 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f1a30 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f1a40 2e 20 22 53 44 4c 4b 5f 46 32 33 22 29 20 28 76  . "SDLK_F23") (v
f1a50 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 33  alue . 107374193
f1a60 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
f1a70 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f1a80 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 32 34 22 29  me . "SDLK_F24")
f1a90 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f1aa0 31 39 33 39 29 29 0a 20 20 20 20 20 20 20 20 28  1939)).        (
f1ab0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f1ac0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f1ad0 2e 20 22 53 44 4c 4b 5f 45 58 45 43 55 54 45 22  . "SDLK_EXECUTE"
f1ae0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f1af0 75 65 20 2e 20 31 30 37 33 37 34 31 39 34 30 29  ue . 1073741940)
f1b00 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f1b10 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f1b20 20 2e 20 22 53 44 4c 4b 5f 48 45 4c 50 22 29 20   . "SDLK_HELP") 
f1b30 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f1b40 39 34 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  941)).        ((
f1b50 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f1b60 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4d 45 4e  name . "SDLK_MEN
f1b70 55 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37  U") (value . 107
f1b80 33 37 34 31 39 34 32 29 29 0a 20 20 20 20 20 20  3741942)).      
f1b90 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f1ba0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f1bb0 6d 65 20 2e 20 22 53 44 4c 4b 5f 53 45 4c 45 43  me . "SDLK_SELEC
f1bc0 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  T").          (v
f1bd0 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 34  alue . 107374194
f1be0 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
f1bf0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f1c00 6d 65 20 2e 20 22 53 44 4c 4b 5f 53 54 4f 50 22  me . "SDLK_STOP"
f1c10 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37  ) (value . 10737
f1c20 34 31 39 34 34 29 29 0a 20 20 20 20 20 20 20 20  41944)).        
f1c30 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f1c40 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 41   (name . "SDLK_A
f1c50 47 41 49 4e 22 29 20 28 76 61 6c 75 65 20 2e 20  GAIN") (value . 
f1c60 31 30 37 33 37 34 31 39 34 35 29 29 0a 20 20 20  1073741945)).   
f1c70 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f1c80 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f1c90 44 4c 4b 5f 55 4e 44 4f 22 29 20 28 76 61 6c 75  DLK_UNDO") (valu
f1ca0 65 20 2e 20 31 30 37 33 37 34 31 39 34 36 29 29  e . 1073741946))
f1cb0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f1cc0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f1cd0 2e 20 22 53 44 4c 4b 5f 43 55 54 22 29 20 28 76  . "SDLK_CUT") (v
f1ce0 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 34  alue . 107374194
f1cf0 37 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  7)).        ((ta
f1d00 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f1d10 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 4f 50 59 22  me . "SDLK_COPY"
f1d20 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37  ) (value . 10737
f1d30 34 31 39 34 38 29 29 0a 20 20 20 20 20 20 20 20  41948)).        
f1d40 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f1d50 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 50   (name . "SDLK_P
f1d60 41 53 54 45 22 29 20 28 76 61 6c 75 65 20 2e 20  ASTE") (value . 
f1d70 31 30 37 33 37 34 31 39 34 39 29 29 0a 20 20 20  1073741949)).   
f1d80 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f1d90 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f1da0 44 4c 4b 5f 46 49 4e 44 22 29 20 28 76 61 6c 75  DLK_FIND") (valu
f1db0 65 20 2e 20 31 30 37 33 37 34 31 39 35 30 29 29  e . 1073741950))
f1dc0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f1dd0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f1de0 2e 20 22 53 44 4c 4b 5f 4d 55 54 45 22 29 20 28  . "SDLK_MUTE") (
f1df0 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39  value . 10737419
f1e00 35 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  51)).        ((t
f1e10 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f1e20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f1e30 22 53 44 4c 4b 5f 56 4f 4c 55 4d 45 55 50 22 29  "SDLK_VOLUMEUP")
f1e40 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f1e50 65 20 2e 20 31 30 37 33 37 34 31 39 35 32 29 29  e . 1073741952))
f1e60 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f1e70 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f1e80 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f1e90 4b 5f 56 4f 4c 55 4d 45 44 4f 57 4e 22 29 0a 20  K_VOLUMEDOWN"). 
f1ea0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f1eb0 2e 20 31 30 37 33 37 34 31 39 35 33 29 29 0a 20  . 1073741953)). 
f1ec0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f1ed0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f1ee0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f1ef0 4b 50 5f 43 4f 4d 4d 41 22 29 0a 20 20 20 20 20  KP_COMMA").     
f1f00 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f1f10 37 33 37 34 31 39 35 37 29 29 0a 20 20 20 20 20  73741957)).     
f1f20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f1f30 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f1f40 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 45  ame . "SDLK_KP_E
f1f50 51 55 41 4c 53 41 53 34 30 30 22 29 0a 20 20 20  QUALSAS400").   
f1f60 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f1f70 31 30 37 33 37 34 31 39 35 38 29 29 0a 20 20 20  1073741958)).   
f1f80 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f1f90 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f1fa0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 41 4c  (name . "SDLK_AL
f1fb0 54 45 52 41 53 45 22 29 0a 20 20 20 20 20 20 20  TERASE").       
f1fc0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f1fd0 37 34 31 39 37 37 29 29 0a 20 20 20 20 20 20 20  741977)).       
f1fe0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f1ff0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f2000 65 20 2e 20 22 53 44 4c 4b 5f 53 59 53 52 45 51  e . "SDLK_SYSREQ
f2010 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f2020 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 37 38  lue . 1073741978
f2030 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f2040 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f2050 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f2060 44 4c 4b 5f 43 41 4e 43 45 4c 22 29 0a 20 20 20  DLK_CANCEL").   
f2070 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f2080 31 30 37 33 37 34 31 39 37 39 29 29 0a 20 20 20  1073741979)).   
f2090 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f20a0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f20b0 44 4c 4b 5f 43 4c 45 41 52 22 29 20 28 76 61 6c  DLK_CLEAR") (val
f20c0 75 65 20 2e 20 31 30 37 33 37 34 31 39 38 30 29  ue . 1073741980)
f20d0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f20e0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f20f0 20 2e 20 22 53 44 4c 4b 5f 50 52 49 4f 52 22 29   . "SDLK_PRIOR")
f2100 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f2110 31 39 38 31 29 29 0a 20 20 20 20 20 20 20 20 28  1981)).        (
f2120 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f2130 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f2140 2e 20 22 53 44 4c 4b 5f 52 45 54 55 52 4e 32 22  . "SDLK_RETURN2"
f2150 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f2160 75 65 20 2e 20 31 30 37 33 37 34 31 39 38 32 29  ue . 1073741982)
f2170 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f2180 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f2190 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f21a0 4c 4b 5f 53 45 50 41 52 41 54 4f 52 22 29 0a 20  LK_SEPARATOR"). 
f21b0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f21c0 2e 20 31 30 37 33 37 34 31 39 38 33 29 29 0a 20  . 1073741983)). 
f21d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f21e0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f21f0 22 53 44 4c 4b 5f 4f 55 54 22 29 20 28 76 61 6c  "SDLK_OUT") (val
f2200 75 65 20 2e 20 31 30 37 33 37 34 31 39 38 34 29  ue . 1073741984)
f2210 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f2220 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f2230 20 2e 20 22 53 44 4c 4b 5f 4f 50 45 52 22 29 20   . "SDLK_OPER") 
f2240 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f2250 39 38 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  985)).        ((
f2260 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f2270 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f2280 20 22 53 44 4c 4b 5f 43 4c 45 41 52 41 47 41 49   "SDLK_CLEARAGAI
f2290 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  N").          (v
f22a0 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 38  alue . 107374198
f22b0 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
f22c0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f22d0 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 52 53 45 4c  me . "SDLK_CRSEL
f22e0 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f22f0 37 34 31 39 38 37 29 29 0a 20 20 20 20 20 20 20  741987)).       
f2300 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f2310 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f2320 45 58 53 45 4c 22 29 20 28 76 61 6c 75 65 20 2e  EXSEL") (value .
f2330 20 31 30 37 33 37 34 31 39 38 38 29 29 0a 20 20   1073741988)).  
f2340 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f2350 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f2360 53 44 4c 4b 5f 4b 50 5f 30 30 22 29 20 28 76 61  SDLK_KP_00") (va
f2370 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 30 30  lue . 1073742000
f2380 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f2390 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f23a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f23b0 44 4c 4b 5f 4b 50 5f 30 30 30 22 29 0a 20 20 20  DLK_KP_000").   
f23c0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f23d0 31 30 37 33 37 34 32 30 30 31 29 29 0a 20 20 20  1073742001)).   
f23e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f23f0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f2400 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 54 48  (name . "SDLK_TH
f2410 4f 55 53 41 4e 44 53 53 45 50 41 52 41 54 4f 52  OUSANDSSEPARATOR
f2420 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f2430 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 30 32  lue . 1073742002
f2440 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f2450 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f2460 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f2470 44 4c 4b 5f 44 45 43 49 4d 41 4c 53 45 50 41 52  DLK_DECIMALSEPAR
f2480 41 54 4f 52 22 29 0a 20 20 20 20 20 20 20 20 20  ATOR").         
f2490 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f24a0 32 30 30 33 29 29 0a 20 20 20 20 20 20 20 20 28  2003)).        (
f24b0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f24c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f24d0 2e 20 22 53 44 4c 4b 5f 43 55 52 52 45 4e 43 59  . "SDLK_CURRENCY
f24e0 55 4e 49 54 22 29 0a 20 20 20 20 20 20 20 20 20  UNIT").         
f24f0 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f2500 32 30 30 34 29 29 0a 20 20 20 20 20 20 20 20 28  2004)).        (
f2510 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f2520 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f2530 2e 20 22 53 44 4c 4b 5f 43 55 52 52 45 4e 43 59  . "SDLK_CURRENCY
f2540 53 55 42 55 4e 49 54 22 29 0a 20 20 20 20 20 20  SUBUNIT").      
f2550 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f2560 33 37 34 32 30 30 35 29 29 0a 20 20 20 20 20 20  3742005)).      
f2570 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f2580 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f2590 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4c 45  me . "SDLK_KP_LE
f25a0 46 54 50 41 52 45 4e 22 29 0a 20 20 20 20 20 20  FTPAREN").      
f25b0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f25c0 33 37 34 32 30 30 36 29 29 0a 20 20 20 20 20 20  3742006)).      
f25d0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f25e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f25f0 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 52 49  me . "SDLK_KP_RI
f2600 47 48 54 50 41 52 45 4e 22 29 0a 20 20 20 20 20  GHTPAREN").     
f2610 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f2620 37 33 37 34 32 30 30 37 29 29 0a 20 20 20 20 20  73742007)).     
f2630 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f2640 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f2650 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4c  ame . "SDLK_KP_L
f2660 45 46 54 42 52 41 43 45 22 29 0a 20 20 20 20 20  EFTBRACE").     
f2670 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f2680 37 33 37 34 32 30 30 38 29 29 0a 20 20 20 20 20  73742008)).     
f2690 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f26a0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f26b0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 52  ame . "SDLK_KP_R
f26c0 49 47 48 54 42 52 41 43 45 22 29 0a 20 20 20 20  IGHTBRACE").    
f26d0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
f26e0 30 37 33 37 34 32 30 30 39 29 29 0a 20 20 20 20  073742009)).    
f26f0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f2700 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f2710 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f  name . "SDLK_KP_
f2720 54 41 42 22 29 0a 20 20 20 20 20 20 20 20 20 20  TAB").          
f2730 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f2740 30 31 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  010)).        ((
f2750 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f2760 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f2770 20 22 53 44 4c 4b 5f 4b 50 5f 42 41 43 4b 53 50   "SDLK_KP_BACKSP
f2780 41 43 45 22 29 0a 20 20 20 20 20 20 20 20 20 20  ACE").          
f2790 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f27a0 30 31 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  011)).        ((
f27b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f27c0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f  name . "SDLK_KP_
f27d0 41 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37  A") (value . 107
f27e0 33 37 34 32 30 31 32 29 29 0a 20 20 20 20 20 20  3742012)).      
f27f0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f2800 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f2810 5f 4b 50 5f 42 22 29 20 28 76 61 6c 75 65 20 2e  _KP_B") (value .
f2820 20 31 30 37 33 37 34 32 30 31 33 29 29 0a 20 20   1073742013)).  
f2830 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f2840 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f2850 53 44 4c 4b 5f 4b 50 5f 43 22 29 20 28 76 61 6c  SDLK_KP_C") (val
f2860 75 65 20 2e 20 31 30 37 33 37 34 32 30 31 34 29  ue . 1073742014)
f2870 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f2880 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f2890 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 44 22 29 20   . "SDLK_KP_D") 
f28a0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f28b0 30 31 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  015)).        ((
f28c0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f28d0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f  name . "SDLK_KP_
f28e0 45 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37  E") (value . 107
f28f0 33 37 34 32 30 31 36 29 29 0a 20 20 20 20 20 20  3742016)).      
f2900 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f2910 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f2920 5f 4b 50 5f 46 22 29 20 28 76 61 6c 75 65 20 2e  _KP_F") (value .
f2930 20 31 30 37 33 37 34 32 30 31 37 29 29 0a 20 20   1073742017)).  
f2940 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f2950 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f2960 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b   (name . "SDLK_K
f2970 50 5f 58 4f 52 22 29 0a 20 20 20 20 20 20 20 20  P_XOR").        
f2980 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f2990 34 32 30 31 38 29 29 0a 20 20 20 20 20 20 20 20  42018)).        
f29a0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f29b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f29c0 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 50 4f 57 45   . "SDLK_KP_POWE
f29d0 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  R").          (v
f29e0 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 31  alue . 107374201
f29f0 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  9)).        ((ta
f2a00 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
f2a10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f2a20 53 44 4c 4b 5f 4b 50 5f 50 45 52 43 45 4e 54 22  SDLK_KP_PERCENT"
f2a30 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f2a40 75 65 20 2e 20 31 30 37 33 37 34 32 30 32 30 29  ue . 1073742020)
f2a50 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f2a60 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f2a70 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f2a80 4c 4b 5f 4b 50 5f 4c 45 53 53 22 29 0a 20 20 20  LK_KP_LESS").   
f2a90 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f2aa0 31 30 37 33 37 34 32 30 32 31 29 29 0a 20 20 20  1073742021)).   
f2ab0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f2ac0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f2ad0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50  (name . "SDLK_KP
f2ae0 5f 47 52 45 41 54 45 52 22 29 0a 20 20 20 20 20  _GREATER").     
f2af0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f2b00 37 33 37 34 32 30 32 32 29 29 0a 20 20 20 20 20  73742022)).     
f2b10 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f2b20 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f2b30 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 41  ame . "SDLK_KP_A
f2b40 4d 50 45 52 53 41 4e 44 22 29 0a 20 20 20 20 20  MPERSAND").     
f2b50 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f2b60 37 33 37 34 32 30 32 33 29 29 0a 20 20 20 20 20  73742023)).     
f2b70 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f2b80 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f2b90 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 44  ame . "SDLK_KP_D
f2ba0 42 4c 41 4d 50 45 52 53 41 4e 44 22 29 0a 20 20  BLAMPERSAND").  
f2bb0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f2bc0 20 31 30 37 33 37 34 32 30 32 34 29 29 0a 20 20   1073742024)).  
f2bd0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f2be0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f2bf0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b   (name . "SDLK_K
f2c00 50 5f 56 45 52 54 49 43 41 4c 42 41 52 22 29 0a  P_VERTICALBAR").
f2c10 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f2c20 20 2e 20 31 30 37 33 37 34 32 30 32 35 29 29 0a   . 1073742025)).
f2c30 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f2c40 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f2c50 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f2c60 5f 4b 50 5f 44 42 4c 56 45 52 54 49 43 41 4c 42  _KP_DBLVERTICALB
f2c70 41 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AR").          (
f2c80 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30  value . 10737420
f2c90 32 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  26)).        ((t
f2ca0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f2cb0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f2cc0 22 53 44 4c 4b 5f 4b 50 5f 43 4f 4c 4f 4e 22 29  "SDLK_KP_COLON")
f2cd0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f2ce0 65 20 2e 20 31 30 37 33 37 34 32 30 32 37 29 29  e . 1073742027))
f2cf0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f2d00 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f2d10 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f2d20 4b 5f 4b 50 5f 48 41 53 48 22 29 0a 20 20 20 20  K_KP_HASH").    
f2d30 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
f2d40 30 37 33 37 34 32 30 32 38 29 29 0a 20 20 20 20  073742028)).    
f2d50 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f2d60 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f2d70 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f  name . "SDLK_KP_
f2d80 53 50 41 43 45 22 29 0a 20 20 20 20 20 20 20 20  SPACE").        
f2d90 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f2da0 34 32 30 32 39 29 29 0a 20 20 20 20 20 20 20 20  42029)).        
f2db0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f2dc0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b   (name . "SDLK_K
f2dd0 50 5f 41 54 22 29 20 28 76 61 6c 75 65 20 2e 20  P_AT") (value . 
f2de0 31 30 37 33 37 34 32 30 33 30 29 29 0a 20 20 20  1073742030)).   
f2df0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f2e00 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f2e10 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50  (name . "SDLK_KP
f2e20 5f 45 58 43 4c 41 4d 22 29 0a 20 20 20 20 20 20  _EXCLAM").      
f2e30 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f2e40 33 37 34 32 30 33 31 29 29 0a 20 20 20 20 20 20  3742031)).      
f2e50 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f2e60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f2e70 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4d 45  me . "SDLK_KP_ME
f2e80 4d 53 54 4f 52 45 22 29 0a 20 20 20 20 20 20 20  MSTORE").       
f2e90 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f2ea0 37 34 32 30 33 32 29 29 0a 20 20 20 20 20 20 20  742032)).       
f2eb0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f2ec0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f2ed0 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4d 45 4d  e . "SDLK_KP_MEM
f2ee0 52 45 43 41 4c 4c 22 29 0a 20 20 20 20 20 20 20  RECALL").       
f2ef0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f2f00 37 34 32 30 33 33 29 29 0a 20 20 20 20 20 20 20  742033)).       
f2f10 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f2f20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f2f30 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4d 45 4d  e . "SDLK_KP_MEM
f2f40 43 4c 45 41 52 22 29 0a 20 20 20 20 20 20 20 20  CLEAR").        
f2f50 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f2f60 34 32 30 33 34 29 29 0a 20 20 20 20 20 20 20 20  42034)).        
f2f70 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f2f80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f2f90 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4d 45 4d 41   . "SDLK_KP_MEMA
f2fa0 44 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  DD").          (
f2fb0 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30  value . 10737420
f2fc0 33 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  35)).        ((t
f2fd0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f2fe0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f2ff0 22 53 44 4c 4b 5f 4b 50 5f 4d 45 4d 53 55 42 54  "SDLK_KP_MEMSUBT
f3000 52 41 43 54 22 29 0a 20 20 20 20 20 20 20 20 20  RACT").         
f3010 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f3020 32 30 33 36 29 29 0a 20 20 20 20 20 20 20 20 28  2036)).        (
f3030 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f3040 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f3050 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4d 45 4d 4d 55  . "SDLK_KP_MEMMU
f3060 4c 54 49 50 4c 59 22 29 0a 20 20 20 20 20 20 20  LTIPLY").       
f3070 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f3080 37 34 32 30 33 37 29 29 0a 20 20 20 20 20 20 20  742037)).       
f3090 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f30a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f30b0 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4d 45 4d  e . "SDLK_KP_MEM
f30c0 44 49 56 49 44 45 22 29 0a 20 20 20 20 20 20 20  DIVIDE").       
f30d0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f30e0 37 34 32 30 33 38 29 29 0a 20 20 20 20 20 20 20  742038)).       
f30f0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f3100 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f3110 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 50 4c 55  e . "SDLK_KP_PLU
f3120 53 4d 49 4e 55 53 22 29 0a 20 20 20 20 20 20 20  SMINUS").       
f3130 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f3140 37 34 32 30 33 39 29 29 0a 20 20 20 20 20 20 20  742039)).       
f3150 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f3160 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f3170 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 43 4c 45  e . "SDLK_KP_CLE
f3180 41 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AR").          (
f3190 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30  value . 10737420
f31a0 34 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  40)).        ((t
f31b0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f31c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f31d0 22 53 44 4c 4b 5f 4b 50 5f 43 4c 45 41 52 45 4e  "SDLK_KP_CLEAREN
f31e0 54 52 59 22 29 0a 20 20 20 20 20 20 20 20 20 20  TRY").          
f31f0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f3200 30 34 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  041)).        ((
f3210 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f3220 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f3230 20 22 53 44 4c 4b 5f 4b 50 5f 42 49 4e 41 52 59   "SDLK_KP_BINARY
f3240 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f3250 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 34 32  lue . 1073742042
f3260 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f3270 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f3280 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f3290 44 4c 4b 5f 4b 50 5f 4f 43 54 41 4c 22 29 0a 20  DLK_KP_OCTAL"). 
f32a0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f32b0 2e 20 31 30 37 33 37 34 32 30 34 33 29 29 0a 20  . 1073742043)). 
f32c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f32d0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f32e0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f32f0 4b 50 5f 44 45 43 49 4d 41 4c 22 29 0a 20 20 20  KP_DECIMAL").   
f3300 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f3310 31 30 37 33 37 34 32 30 34 34 29 29 0a 20 20 20  1073742044)).   
f3320 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f3330 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f3340 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50  (name . "SDLK_KP
f3350 5f 48 45 58 41 44 45 43 49 4d 41 4c 22 29 0a 20  _HEXADECIMAL"). 
f3360 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f3370 2e 20 31 30 37 33 37 34 32 30 34 35 29 29 0a 20  . 1073742045)). 
f3380 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f3390 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f33a0 22 53 44 4c 4b 5f 4c 43 54 52 4c 22 29 20 28 76  "SDLK_LCTRL") (v
f33b0 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 34  alue . 107374204
f33c0 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
f33d0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
f33e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f33f0 53 44 4c 4b 5f 4c 53 48 49 46 54 22 29 0a 20 20  SDLK_LSHIFT").  
f3400 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f3410 20 31 30 37 33 37 34 32 30 34 39 29 29 0a 20 20   1073742049)).  
f3420 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f3430 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f3440 53 44 4c 4b 5f 4c 41 4c 54 22 29 20 28 76 61 6c  SDLK_LALT") (val
f3450 75 65 20 2e 20 31 30 37 33 37 34 32 30 35 30 29  ue . 1073742050)
f3460 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f3470 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f3480 20 2e 20 22 53 44 4c 4b 5f 4c 47 55 49 22 29 20   . "SDLK_LGUI") 
f3490 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f34a0 30 35 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  051)).        ((
f34b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f34c0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 52 43 54  name . "SDLK_RCT
f34d0 52 4c 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  RL") (value . 10
f34e0 37 33 37 34 32 30 35 32 29 29 0a 20 20 20 20 20  73742052)).     
f34f0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f3500 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f3510 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 52 53 48 49  ame . "SDLK_RSHI
f3520 46 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  FT").          (
f3530 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30  value . 10737420
f3540 35 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  53)).        ((t
f3550 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f3560 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 52 41 4c 54  ame . "SDLK_RALT
f3570 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f3580 37 34 32 30 35 34 29 29 0a 20 20 20 20 20 20 20  742054)).       
f3590 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f35a0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f35b0 52 47 55 49 22 29 20 28 76 61 6c 75 65 20 2e 20  RGUI") (value . 
f35c0 31 30 37 33 37 34 32 30 35 35 29 29 0a 20 20 20  1073742055)).   
f35d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f35e0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f35f0 44 4c 4b 5f 4d 4f 44 45 22 29 20 28 76 61 6c 75  DLK_MODE") (valu
f3600 65 20 2e 20 31 30 37 33 37 34 32 30 38 31 29 29  e . 1073742081))
f3610 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f3620 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f3630 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f3640 4b 5f 41 55 44 49 4f 4e 45 58 54 22 29 0a 20 20  K_AUDIONEXT").  
f3650 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f3660 20 31 30 37 33 37 34 32 30 38 32 29 29 0a 20 20   1073742082)).  
f3670 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f3680 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f3690 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 41   (name . "SDLK_A
f36a0 55 44 49 4f 50 52 45 56 22 29 0a 20 20 20 20 20  UDIOPREV").     
f36b0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f36c0 37 33 37 34 32 30 38 33 29 29 0a 20 20 20 20 20  73742083)).     
f36d0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f36e0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f36f0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 41 55 44 49  ame . "SDLK_AUDI
f3700 4f 53 54 4f 50 22 29 0a 20 20 20 20 20 20 20 20  OSTOP").        
f3710 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f3720 34 32 30 38 34 29 29 0a 20 20 20 20 20 20 20 20  42084)).        
f3730 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f3740 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f3750 20 2e 20 22 53 44 4c 4b 5f 41 55 44 49 4f 50 4c   . "SDLK_AUDIOPL
f3760 41 59 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AY").          (
f3770 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30  value . 10737420
f3780 38 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  85)).        ((t
f3790 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f37a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f37b0 22 53 44 4c 4b 5f 41 55 44 49 4f 4d 55 54 45 22  "SDLK_AUDIOMUTE"
f37c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f37d0 75 65 20 2e 20 31 30 37 33 37 34 32 30 38 36 29  ue . 1073742086)
f37e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f37f0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f3800 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f3810 4c 4b 5f 4d 45 44 49 41 53 45 4c 45 43 54 22 29  LK_MEDIASELECT")
f3820 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f3830 65 20 2e 20 31 30 37 33 37 34 32 30 38 37 29 29  e . 1073742087))
f3840 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f3850 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f3860 2e 20 22 53 44 4c 4b 5f 57 57 57 22 29 20 28 76  . "SDLK_WWW") (v
f3870 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 38  alue . 107374208
f3880 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
f3890 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f38a0 6d 65 20 2e 20 22 53 44 4c 4b 5f 4d 41 49 4c 22  me . "SDLK_MAIL"
f38b0 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37  ) (value . 10737
f38c0 34 32 30 38 39 29 29 0a 20 20 20 20 20 20 20 20  42089)).        
f38d0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f38e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f38f0 20 2e 20 22 53 44 4c 4b 5f 43 41 4c 43 55 4c 41   . "SDLK_CALCULA
f3900 54 4f 52 22 29 0a 20 20 20 20 20 20 20 20 20 20  TOR").          
f3910 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f3920 30 39 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  090)).        ((
f3930 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f3940 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f3950 20 22 53 44 4c 4b 5f 43 4f 4d 50 55 54 45 52 22   "SDLK_COMPUTER"
f3960 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f3970 75 65 20 2e 20 31 30 37 33 37 34 32 30 39 31 29  ue . 1073742091)
f3980 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f3990 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f39a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f39b0 4c 4b 5f 41 43 5f 53 45 41 52 43 48 22 29 0a 20  LK_AC_SEARCH"). 
f39c0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f39d0 2e 20 31 30 37 33 37 34 32 30 39 32 29 29 0a 20  . 1073742092)). 
f39e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f39f0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f3a00 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f3a10 41 43 5f 48 4f 4d 45 22 29 0a 20 20 20 20 20 20  AC_HOME").      
f3a20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f3a30 33 37 34 32 30 39 33 29 29 0a 20 20 20 20 20 20  3742093)).      
f3a40 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f3a50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f3a60 6d 65 20 2e 20 22 53 44 4c 4b 5f 41 43 5f 42 41  me . "SDLK_AC_BA
f3a70 43 4b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  CK").          (
f3a80 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30  value . 10737420
f3a90 39 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  94)).        ((t
f3aa0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f3ab0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f3ac0 22 53 44 4c 4b 5f 41 43 5f 46 4f 52 57 41 52 44  "SDLK_AC_FORWARD
f3ad0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f3ae0 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 39 35  lue . 1073742095
f3af0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f3b00 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f3b10 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f3b20 44 4c 4b 5f 41 43 5f 53 54 4f 50 22 29 0a 20 20  DLK_AC_STOP").  
f3b30 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f3b40 20 31 30 37 33 37 34 32 30 39 36 29 29 0a 20 20   1073742096)).  
f3b50 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f3b60 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f3b70 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 41   (name . "SDLK_A
f3b80 43 5f 52 45 46 52 45 53 48 22 29 0a 20 20 20 20  C_REFRESH").    
f3b90 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
f3ba0 30 37 33 37 34 32 30 39 37 29 29 0a 20 20 20 20  073742097)).    
f3bb0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f3bc0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f3bd0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 41 43 5f  name . "SDLK_AC_
f3be0 42 4f 4f 4b 4d 41 52 4b 53 22 29 0a 20 20 20 20  BOOKMARKS").    
f3bf0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
f3c00 30 37 33 37 34 32 30 39 38 29 29 0a 20 20 20 20  073742098)).    
f3c10 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f3c20 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f3c30 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 42 52 49  name . "SDLK_BRI
f3c40 47 48 54 4e 45 53 53 44 4f 57 4e 22 29 0a 20 20  GHTNESSDOWN").  
f3c50 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f3c60 20 31 30 37 33 37 34 32 30 39 39 29 29 0a 20 20   1073742099)).  
f3c70 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f3c80 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f3c90 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 42   (name . "SDLK_B
f3ca0 52 49 47 48 54 4e 45 53 53 55 50 22 29 0a 20 20  RIGHTNESSUP").  
f3cb0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f3cc0 20 31 30 37 33 37 34 32 31 30 30 29 29 0a 20 20   1073742100)).  
f3cd0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f3ce0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f3cf0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 44   (name . "SDLK_D
f3d00 49 53 50 4c 41 59 53 57 49 54 43 48 22 29 0a 20  ISPLAYSWITCH"). 
f3d10 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f3d20 2e 20 31 30 37 33 37 34 32 31 30 31 29 29 0a 20  . 1073742101)). 
f3d30 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f3d40 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f3d50 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f3d60 4b 42 44 49 4c 4c 55 4d 54 4f 47 47 4c 45 22 29  KBDILLUMTOGGLE")
f3d70 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f3d80 65 20 2e 20 31 30 37 33 37 34 32 31 30 32 29 29  e . 1073742102))
f3d90 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f3da0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f3db0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f3dc0 4b 5f 4b 42 44 49 4c 4c 55 4d 44 4f 57 4e 22 29  K_KBDILLUMDOWN")
f3dd0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f3de0 65 20 2e 20 31 30 37 33 37 34 32 31 30 33 29 29  e . 1073742103))
f3df0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f3e00 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f3e10 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f3e20 4b 5f 4b 42 44 49 4c 4c 55 4d 55 50 22 29 0a 20  K_KBDILLUMUP"). 
f3e30 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f3e40 2e 20 31 30 37 33 37 34 32 31 30 34 29 29 0a 20  . 1073742104)). 
f3e50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f3e60 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f3e70 22 53 44 4c 4b 5f 45 4a 45 43 54 22 29 20 28 76  "SDLK_EJECT") (v
f3e80 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 31 30  alue . 107374210
f3e90 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
f3ea0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f3eb0 6d 65 20 2e 20 22 53 44 4c 4b 5f 53 4c 45 45 50  me . "SDLK_SLEEP
f3ec0 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f3ed0 37 34 32 31 30 36 29 29 0a 20 20 20 20 20 20 20  742106)).       
f3ee0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f3ef0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f3f00 41 50 50 31 22 29 20 28 76 61 6c 75 65 20 2e 20  APP1") (value . 
f3f10 31 30 37 33 37 34 32 31 30 37 29 29 0a 20 20 20  1073742107)).   
f3f20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f3f30 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f3f40 44 4c 4b 5f 41 50 50 32 22 29 20 28 76 61 6c 75  DLK_APP2") (valu
f3f50 65 20 2e 20 31 30 37 33 37 34 32 31 30 38 29 29  e . 1073742108))
f3f60 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f3f70 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f3f80 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f3f90 4b 5f 41 55 44 49 4f 52 45 57 49 4e 44 22 29 0a  K_AUDIOREWIND").
f3fa0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f3fb0 20 2e 20 31 30 37 33 37 34 32 31 30 39 29 29 0a   . 1073742109)).
f3fc0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f3fd0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f3fe0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f3ff0 5f 41 55 44 49 4f 46 41 53 54 46 4f 52 57 41 52  _AUDIOFASTFORWAR
f4000 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  D").          (v
f4010 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 31 31  alue . 107374211
f4020 30 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  0))))).  ((tag .
f4030 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30   "enum") (ns . 0
f4040 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
f4050 64 20 2e 20 39 34 29 0a 20 20 20 20 28 6c 6f 63  d . 94).    (loc
f4060 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f4070 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b  clude/SDL2/SDL_k
f4080 65 79 63 6f 64 65 2e 68 3a 33 32 35 3a 39 22 29  eycode.h:325:9")
f4090 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
f40a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
f40b0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f40c0 61 6d 65 20 2e 20 22 4b 4d 4f 44 5f 4e 4f 4e 45  ame . "KMOD_NONE
f40d0 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a  ") (value . 0)).
f40e0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f40f0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f4100 20 22 4b 4d 4f 44 5f 4c 53 48 49 46 54 22 29 20   "KMOD_LSHIFT") 
f4110 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20  (value . 1)).   
f4120 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f4130 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 4b  eld") (name . "K
f4140 4d 4f 44 5f 52 53 48 49 46 54 22 29 20 28 76 61  MOD_RSHIFT") (va
f4150 6c 75 65 20 2e 20 32 29 29 0a 20 20 20 20 20 20  lue . 2)).      
f4160 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f4170 22 29 20 28 6e 61 6d 65 20 2e 20 22 4b 4d 4f 44  ") (name . "KMOD
f4180 5f 4c 43 54 52 4c 22 29 20 28 76 61 6c 75 65 20  _LCTRL") (value 
f4190 2e 20 36 34 29 29 0a 20 20 20 20 20 20 20 20 28  . 64)).        (
f41a0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f41b0 28 6e 61 6d 65 20 2e 20 22 4b 4d 4f 44 5f 52 43  (name . "KMOD_RC
f41c0 54 52 4c 22 29 20 28 76 61 6c 75 65 20 2e 20 31  TRL") (value . 1
f41d0 32 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  28)).        ((t
f41e0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f41f0 61 6d 65 20 2e 20 22 4b 4d 4f 44 5f 4c 41 4c 54  ame . "KMOD_LALT
f4200 22 29 20 28 76 61 6c 75 65 20 2e 20 32 35 36 29  ") (value . 256)
f4210 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f4220 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f4230 20 2e 20 22 4b 4d 4f 44 5f 52 41 4c 54 22 29 20   . "KMOD_RALT") 
f4240 28 76 61 6c 75 65 20 2e 20 35 31 32 29 29 0a 20  (value . 512)). 
f4250 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f4260 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f4270 22 4b 4d 4f 44 5f 4c 47 55 49 22 29 20 28 76 61  "KMOD_LGUI") (va
f4280 6c 75 65 20 2e 20 31 30 32 34 29 29 0a 20 20 20  lue . 1024)).   
f4290 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f42a0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 4b  eld") (name . "K
f42b0 4d 4f 44 5f 52 47 55 49 22 29 20 28 76 61 6c 75  MOD_RGUI") (valu
f42c0 65 20 2e 20 32 30 34 38 29 29 0a 20 20 20 20 20  e . 2048)).     
f42d0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f42e0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 4b 4d 4f  d") (name . "KMO
f42f0 44 5f 4e 55 4d 22 29 20 28 76 61 6c 75 65 20 2e  D_NUM") (value .
f4300 20 34 30 39 36 29 29 0a 20 20 20 20 20 20 20 20   4096)).        
f4310 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f4320 20 28 6e 61 6d 65 20 2e 20 22 4b 4d 4f 44 5f 43   (name . "KMOD_C
f4330 41 50 53 22 29 20 28 76 61 6c 75 65 20 2e 20 38  APS") (value . 8
f4340 31 39 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  192)).        ((
f4350 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f4360 6e 61 6d 65 20 2e 20 22 4b 4d 4f 44 5f 4d 4f 44  name . "KMOD_MOD
f4370 45 22 29 20 28 76 61 6c 75 65 20 2e 20 31 36 33  E") (value . 163
f4380 38 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  84)).        ((t
f4390 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f43a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f43b0 22 4b 4d 4f 44 5f 52 45 53 45 52 56 45 44 22 29  "KMOD_RESERVED")
f43c0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f43d0 65 20 2e 20 33 32 37 36 38 29 29 29 29 29 0a 20  e . 32768))))). 
f43e0 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
f43f0 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
f4400 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
f4410 4c 5f 4b 65 79 6d 6f 64 22 29 0a 20 20 20 20 28  L_Keymod").    (
f4420 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f4430 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f4440 4c 5f 6b 65 79 63 6f 64 65 2e 68 3a 33 34 30 3a  L_keycode.h:340:
f4450 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
f4460 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e  ag . ":enum") (n
f4470 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
f4480 39 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  94))).  ((tag . 
f4490 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
f44a0 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  0) (name . "SDL_
f44b0 4b 65 79 73 79 6d 22 29 20 28 69 64 20 2e 20 30  Keysym") (id . 0
f44c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f44d0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f44e0 53 44 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f 61 72  SDL2/SDL_keyboar
f44f0 64 2e 68 3a 34 37 3a 31 36 22 29 0a 20 20 20 20  d.h:47:16").    
f4500 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
f4510 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
f4520 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64  . 32).    (field
f4530 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
f4540 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
f4550 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6e  ") (name . "scan
f4560 63 6f 64 65 22 29 20 28 62 69 74 2d 6f 66 66 73  code") (bit-offs
f4570 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
f4580 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
f4590 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
f45a0 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
f45b0 67 20 2e 20 22 53 44 4c 5f 53 63 61 6e 63 6f 64  g . "SDL_Scancod
f45c0 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  e"))).        ((
f45d0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f45e0 6e 61 6d 65 20 2e 20 22 73 79 6d 22 29 20 28 62  name . "sym") (b
f45f0 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20  it-offset . 32) 
f4600 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
f4610 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
f4620 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
f4630 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
f4640 5f 4b 65 79 63 6f 64 65 22 29 29 29 0a 20 20 20  _Keycode"))).   
f4650 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f4660 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d  eld") (name . "m
f4670 6f 64 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  od") (bit-offset
f4680 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65   . 64) (bit-size
f4690 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
f46a0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
f46b0 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
f46c0 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
f46d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f46e0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f46f0 22 75 6e 75 73 65 64 22 29 20 28 62 69 74 2d 6f  "unused") (bit-o
f4700 66 66 73 65 74 20 2e 20 39 36 29 20 28 62 69 74  ffset . 96) (bit
f4710 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
f4720 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
f4730 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
f4740 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
f4750 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
f4760 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
f4770 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
f4780 6d 65 20 2e 20 22 53 44 4c 5f 4b 65 79 73 79 6d  me . "SDL_Keysym
f4790 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
f47a0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
f47b0 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f 61  /SDL2/SDL_keyboa
f47c0 72 64 2e 68 3a 35 33 3a 33 22 29 0a 20 20 20 20  rd.h:53:3").    
f47d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73  (type (tag . ":s
f47e0 74 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20  truct") (name . 
f47f0 22 53 44 4c 5f 4b 65 79 73 79 6d 22 29 20 28 69  "SDL_Keysym") (i
f4800 64 20 2e 20 39 35 29 29 29 0a 20 20 28 28 74 61  d . 95))).  ((ta
f4810 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f4820 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
f4830 4b 65 79 62 6f 61 72 64 46 6f 63 75 73 22 29 20  KeyboardFocus") 
f4840 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
f4850 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
f4860 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
f4870 6b 65 79 62 6f 61 72 64 2e 68 3a 36 30 3a 33 38  keyboard.h:60:38
f4880 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f4890 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f48a0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f48b0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f48c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
f48d0 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75  . #()).    (retu
f48e0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
f48f0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
f4900 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
f4910 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  g . "SDL_Window"
f4920 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
f4930 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
f4940 20 2e 20 22 53 44 4c 5f 47 65 74 4b 65 79 62 6f   . "SDL_GetKeybo
f4950 61 72 64 53 74 61 74 65 22 29 20 28 6e 73 20 2e  ardState") (ns .
f4960 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
f4970 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
f4980 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f  e/SDL2/SDL_keybo
f4990 61 72 64 2e 68 3a 37 37 3a 33 38 22 29 0a 20 20  ard.h:77:38").  
f49a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f49b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f49c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f49d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f49e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
f49f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
f4a00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f4a10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f4a20 2e 20 22 6e 75 6d 6b 65 79 73 22 29 0a 20 20 20  . "numkeys").   
f4a30 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
f4a40 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
f4a50 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
f4a60 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
f4a70 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
f4a80 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
f4a90 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
f4aa0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
f4ab0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
f4ac0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
f4ad0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
f4ae0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
f4af0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
f4b00 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20  . "Uint8")))).  
f4b10 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
f4b20 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
f4b30 5f 47 65 74 4d 6f 64 53 74 61 74 65 22 29 20 28  _GetModState") (
f4b40 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
f4b50 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f4b60 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b  clude/SDL2/SDL_k
f4b70 65 79 62 6f 61 72 64 2e 68 3a 38 32 3a 33 36 22  eyboard.h:82:36"
f4b80 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
f4b90 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
f4ba0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
f4bb0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
f4bc0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e     (parameters .
f4bd0 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79   #()) (return-ty
f4be0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4b  pe (tag . "SDL_K
f4bf0 65 79 6d 6f 64 22 29 29 29 0a 20 20 28 28 74 61  eymod"))).  ((ta
f4c00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f4c10 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74  (name . "SDL_Set
f4c20 4d 6f 64 53 74 61 74 65 22 29 20 28 6e 73 20 2e  ModState") (ns .
f4c30 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
f4c40 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
f4c50 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f  e/SDL2/SDL_keybo
f4c60 61 72 64 2e 68 3a 38 39 3a 33 30 22 29 0a 20 20  ard.h:89:30").  
f4c70 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f4c80 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f4c90 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f4ca0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f4cb0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
f4cc0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
f4cd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f4ce0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f4cf0 2e 20 22 6d 6f 64 73 74 61 74 65 22 29 0a 20 20  . "modstate").  
f4d00 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
f4d10 61 67 20 2e 20 22 53 44 4c 5f 4b 65 79 6d 6f 64  ag . "SDL_Keymod
f4d20 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
f4d30 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
f4d40 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
f4d50 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f4d60 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
f4d70 4b 65 79 46 72 6f 6d 53 63 61 6e 63 6f 64 65 22  KeyFromScancode"
f4d80 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
f4d90 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f4da0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f4db0 4c 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 39 39 3a  L_keyboard.h:99:
f4dc0 33 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  37").    (variad
f4dd0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
f4de0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
f4df0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
f4e00 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
f4e10 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
f4e20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
f4e30 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f4e40 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6e 63 6f   (name . "scanco
f4e50 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  de").          (
f4e60 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
f4e70 5f 53 63 61 6e 63 6f 64 65 22 29 29 29 29 29 0a  _Scancode"))))).
f4e80 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
f4e90 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4b 65 79   (tag . "SDL_Key
f4ea0 63 6f 64 65 22 29 29 29 0a 20 20 28 28 74 61 67  code"))).  ((tag
f4eb0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
f4ec0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 53  name . "SDL_GetS
f4ed0 63 61 6e 63 6f 64 65 46 72 6f 6d 4b 65 79 22 29  cancodeFromKey")
f4ee0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
f4ef0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
f4f00 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
f4f10 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 31 30 39 3a  _keyboard.h:109:
f4f20 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  38").    (variad
f4f30 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
f4f40 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
f4f50 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
f4f60 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
f4f70 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
f4f80 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
f4f90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f4fa0 20 28 6e 61 6d 65 20 2e 20 22 6b 65 79 22 29 0a   (name . "key").
f4fb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
f4fc0 28 74 61 67 20 2e 20 22 53 44 4c 5f 4b 65 79 63  (tag . "SDL_Keyc
f4fd0 6f 64 65 22 29 29 29 29 29 0a 20 20 20 20 28 72  ode"))))).    (r
f4fe0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
f4ff0 2e 20 22 53 44 4c 5f 53 63 61 6e 63 6f 64 65 22  . "SDL_Scancode"
f5000 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
f5010 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
f5020 2e 20 22 53 44 4c 5f 47 65 74 53 63 61 6e 63 6f  . "SDL_GetScanco
f5030 64 65 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20 30  deName") (ns . 0
f5040 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f5050 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f5060 53 44 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f 61 72  SDL2/SDL_keyboar
f5070 64 2e 68 3a 31 32 30 3a 33 37 22 29 0a 20 20 20  d.h:120:37").   
f5080 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
f5090 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
f50a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
f50b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
f50c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
f50d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
f50e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
f50f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f5100 20 22 73 63 61 6e 63 6f 64 65 22 29 0a 20 20 20   "scancode").   
f5110 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
f5120 67 20 2e 20 22 53 44 4c 5f 53 63 61 6e 63 6f 64  g . "SDL_Scancod
f5130 65 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  e"))))).    (ret
f5140 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
f5150 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
f5160 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
f5170 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
f5180 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
f5190 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
f51a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
f51b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
f51c0 2e 20 22 53 44 4c 5f 47 65 74 53 63 61 6e 63 6f  . "SDL_GetScanco
f51d0 64 65 46 72 6f 6d 4e 61 6d 65 22 29 20 28 6e 73  deFromName") (ns
f51e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
f51f0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
f5200 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65 79  ude/SDL2/SDL_key
f5210 62 6f 61 72 64 2e 68 3a 31 32 39 3a 33 38 22 29  board.h:129:38")
f5220 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
f5230 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
f5240 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
f5250 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
f5260 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
f5270 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
f5280 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
f5290 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f52a0 6d 65 20 2e 20 22 6e 61 6d 65 22 29 0a 20 20 20  me . "name").   
f52b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
f52c0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
f52d0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
f52e0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
f52f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
f5300 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
f5310 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
f5320 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
f5330 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
f5340 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
f5350 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
f5360 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 63 61   (tag . "SDL_Sca
f5370 6e 63 6f 64 65 22 29 29 29 0a 20 20 28 28 74 61  ncode"))).  ((ta
f5380 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f5390 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
f53a0 4b 65 79 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20  KeyName") (ns . 
f53b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
f53c0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
f53d0 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f 61  /SDL2/SDL_keyboa
f53e0 72 64 2e 68 3a 31 34 31 3a 33 37 22 29 0a 20 20  rd.h:141:37").  
f53f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f5400 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f5410 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f5420 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f5430 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
f5440 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
f5450 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f5460 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f5470 2e 20 22 6b 65 79 22 29 0a 20 20 20 20 20 20 20  . "key").       
f5480 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f5490 22 53 44 4c 5f 4b 65 79 63 6f 64 65 22 29 29 29  "SDL_Keycode")))
f54a0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
f54b0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
f54c0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
f54d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f54e0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
f54f0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
f5500 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
f5510 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f5520 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f5530 4c 5f 47 65 74 4b 65 79 46 72 6f 6d 4e 61 6d 65  L_GetKeyFromName
f5540 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
f5550 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
f5560 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
f5570 44 4c 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 31 35  DL_keyboard.h:15
f5580 30 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72 69  0:37").    (vari
f5590 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
f55a0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
f55b0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
f55c0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
f55d0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
f55e0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
f55f0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
f5600 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d 65     (name . "name
f5610 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f5620 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
f5630 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
f5640 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
f5650 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
f5660 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
f5670 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
f5680 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
f5690 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
f56a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
f56b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
f56c0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
f56d0 44 4c 5f 4b 65 79 63 6f 64 65 22 29 29 29 0a 20  DL_Keycode"))). 
f56e0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f56f0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f5700 4c 5f 53 74 61 72 74 54 65 78 74 49 6e 70 75 74  L_StartTextInput
f5710 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
f5720 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
f5730 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
f5740 44 4c 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 31 36  DL_keyboard.h:16
f5750 30 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69  0:30").    (vari
f5760 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
f5770 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
f5780 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
f5790 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
f57a0 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75  ers . #()) (retu
f57b0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
f57c0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
f57d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f57e0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 49 73 54  (name . "SDL_IsT
f57f0 65 78 74 49 6e 70 75 74 41 63 74 69 76 65 22 29  extInputActive")
f5800 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
f5810 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
f5820 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
f5830 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 31 36 38 3a  _keyboard.h:168:
f5840 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  34").    (variad
f5850 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
f5860 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
f5870 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
f5880 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
f5890 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
f58a0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
f58b0 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
f58c0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
f58d0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 74   (name . "SDL_St
f58e0 6f 70 54 65 78 74 49 6e 70 75 74 22 29 20 28 6e  opTextInput") (n
f58f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
f5900 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
f5910 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65  lude/SDL2/SDL_ke
f5920 79 62 6f 61 72 64 2e 68 3a 31 37 37 3a 33 30 22  yboard.h:177:30"
f5930 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
f5940 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
f5950 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
f5960 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
f5970 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e     (parameters .
f5980 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79   #()) (return-ty
f5990 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
f59a0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
f59b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
f59c0 20 2e 20 22 53 44 4c 5f 53 65 74 54 65 78 74 49   . "SDL_SetTextI
f59d0 6e 70 75 74 52 65 63 74 22 29 20 28 6e 73 20 2e  nputRect") (ns .
f59e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
f59f0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
f5a00 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f  e/SDL2/SDL_keybo
f5a10 61 72 64 2e 68 3a 31 38 35 3a 33 30 22 29 0a 20  ard.h:185:30"). 
f5a20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
f5a30 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
f5a40 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
f5a50 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
f5a60 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
f5a70 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
f5a80 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
f5a90 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f5aa0 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20 20   . "rect").     
f5ab0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
f5ac0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
f5ad0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
f5ae0 52 65 63 74 22 29 29 29 29 29 29 0a 20 20 20 20  Rect")))))).    
f5af0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
f5b00 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
f5b10 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f5b20 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f5b30 4c 5f 48 61 73 53 63 72 65 65 6e 4b 65 79 62 6f  L_HasScreenKeybo
f5b40 61 72 64 53 75 70 70 6f 72 74 22 29 20 28 6e 73  ardSupport") (ns
f5b50 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
f5b60 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
f5b70 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65 79  ude/SDL2/SDL_key
f5b80 62 6f 61 72 64 2e 68 3a 31 39 36 3a 33 34 22 29  board.h:196:34")
f5b90 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
f5ba0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
f5bb0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
f5bc0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
f5bd0 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
f5be0 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70  #()) (return-typ
f5bf0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
f5c00 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ol"))).  ((tag .
f5c10 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
f5c20 6d 65 20 2e 20 22 53 44 4c 5f 49 73 53 63 72 65  me . "SDL_IsScre
f5c30 65 6e 4b 65 79 62 6f 61 72 64 53 68 6f 77 6e 22  enKeyboardShown"
f5c40 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
f5c50 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f5c60 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f5c70 4c 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 32 30 37  L_keyboard.h:207
f5c80 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61  :34").    (varia
f5c90 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
f5ca0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
f5cb0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
f5cc0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
f5cd0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
f5ce0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
f5cf0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
f5d00 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f    (name . "windo
f5d10 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
f5d20 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
f5d30 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
f5d40 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  g . "SDL_Window"
f5d50 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
f5d60 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
f5d70 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28  SDL_bool"))).  (
f5d80 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
f5d90 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
f5da0 2e 20 22 53 44 4c 5f 43 75 72 73 6f 72 22 29 20  . "SDL_Cursor") 
f5db0 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (id . 0).    (lo
f5dc0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
f5dd0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
f5de0 6d 6f 75 73 65 2e 68 3a 34 31 3a 31 36 22 29 0a  mouse.h:41:16").
f5df0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
f5e00 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  0) (bit-alignmen
f5e10 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e  t . 0) (fields .
f5e20 20 23 28 29 29 29 0a 20 20 28 28 74 61 67 20 2e   #())).  ((tag .
f5e30 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
f5e40 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
f5e50 6d 65 20 2e 20 22 53 44 4c 5f 43 75 72 73 6f 72  me . "SDL_Cursor
f5e60 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
f5e70 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
f5e80 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e  /SDL2/SDL_mouse.
f5e90 68 3a 34 31 3a 32 37 22 29 0a 20 20 20 20 28 74  h:41:27").    (t
f5ea0 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75  ype (tag . "stru
f5eb0 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
f5ec0 61 6d 65 20 2e 20 22 53 44 4c 5f 43 75 72 73 6f  ame . "SDL_Curso
f5ed0 72 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20  r") (id . 0).   
f5ee0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
f5ef0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
f5f00 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 34 31  2/SDL_mouse.h:41
f5f10 3a 31 36 22 29 0a 20 20 20 20 20 20 28 62 69 74  :16").      (bit
f5f20 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d  -size . 0) (bit-
f5f30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28  alignment . 0) (
f5f40 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29 29 0a  fields . #()))).
f5f50 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22    ((tag . "enum"
f5f60 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
f5f70 20 2e 20 22 22 29 20 28 69 64 20 2e 20 39 37 29   . "") (id . 97)
f5f80 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f5f90 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f5fa0 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a  DL2/SDL_mouse.h:
f5fb0 34 36 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c  46:9").    (fiel
f5fc0 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
f5fd0 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
f5fe0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f5ff0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 59 53 54 45  ame . "SDL_SYSTE
f6000 4d 5f 43 55 52 53 4f 52 5f 41 52 52 4f 57 22 29  M_CURSOR_ARROW")
f6010 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f6020 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20  e . 0)).        
f6030 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f6040 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f6050 20 2e 20 22 53 44 4c 5f 53 59 53 54 45 4d 5f 43   . "SDL_SYSTEM_C
f6060 55 52 53 4f 52 5f 49 42 45 41 4d 22 29 0a 20 20  URSOR_IBEAM").  
f6070 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f6080 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   1)).        ((t
f6090 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f60a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f60b0 22 53 44 4c 5f 53 59 53 54 45 4d 5f 43 55 52 53  "SDL_SYSTEM_CURS
f60c0 4f 52 5f 57 41 49 54 22 29 0a 20 20 20 20 20 20  OR_WAIT").      
f60d0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29 29      (value . 2))
f60e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f60f0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f6100 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f6110 5f 53 59 53 54 45 4d 5f 43 55 52 53 4f 52 5f 43  _SYSTEM_CURSOR_C
f6120 52 4f 53 53 48 41 49 52 22 29 0a 20 20 20 20 20  ROSSHAIR").     
f6130 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 29       (value . 3)
f6140 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f6150 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f6160 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f6170 4c 5f 53 59 53 54 45 4d 5f 43 55 52 53 4f 52 5f  L_SYSTEM_CURSOR_
f6180 57 41 49 54 41 52 52 4f 57 22 29 0a 20 20 20 20  WAITARROW").    
f6190 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34        (value . 4
f61a0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f61b0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f61c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f61d0 44 4c 5f 53 59 53 54 45 4d 5f 43 55 52 53 4f 52  DL_SYSTEM_CURSOR
f61e0 5f 53 49 5a 45 4e 57 53 45 22 29 0a 20 20 20 20  _SIZENWSE").    
f61f0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 35        (value . 5
f6200 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f6210 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f6220 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f6230 44 4c 5f 53 59 53 54 45 4d 5f 43 55 52 53 4f 52  DL_SYSTEM_CURSOR
f6240 5f 53 49 5a 45 4e 45 53 57 22 29 0a 20 20 20 20  _SIZENESW").    
f6250 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 36        (value . 6
f6260 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f6270 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f6280 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f6290 44 4c 5f 53 59 53 54 45 4d 5f 43 55 52 53 4f 52  DL_SYSTEM_CURSOR
f62a0 5f 53 49 5a 45 57 45 22 29 0a 20 20 20 20 20 20  _SIZEWE").      
f62b0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 37 29 29      (value . 7))
f62c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f62d0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f62e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f62f0 5f 53 59 53 54 45 4d 5f 43 55 52 53 4f 52 5f 53  _SYSTEM_CURSOR_S
f6300 49 5a 45 4e 53 22 29 0a 20 20 20 20 20 20 20 20  IZENS").        
f6310 20 20 28 76 61 6c 75 65 20 2e 20 38 29 29 0a 20    (value . 8)). 
f6320 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f6330 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f6340 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
f6350 59 53 54 45 4d 5f 43 55 52 53 4f 52 5f 53 49 5a  YSTEM_CURSOR_SIZ
f6360 45 41 4c 4c 22 29 0a 20 20 20 20 20 20 20 20 20  EALL").         
f6370 20 28 76 61 6c 75 65 20 2e 20 39 29 29 0a 20 20   (value . 9)).  
f6380 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f6390 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f63a0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 59   (name . "SDL_SY
f63b0 53 54 45 4d 5f 43 55 52 53 4f 52 5f 4e 4f 22 29  STEM_CURSOR_NO")
f63c0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f63d0 65 20 2e 20 31 30 29 29 0a 20 20 20 20 20 20 20  e . 10)).       
f63e0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f63f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f6400 65 20 2e 20 22 53 44 4c 5f 53 59 53 54 45 4d 5f  e . "SDL_SYSTEM_
f6410 43 55 52 53 4f 52 5f 48 41 4e 44 22 29 0a 20 20  CURSOR_HAND").  
f6420 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f6430 20 31 31 29 29 0a 20 20 20 20 20 20 20 20 28 28   11)).        ((
f6440 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f6450 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f6460 20 22 53 44 4c 5f 4e 55 4d 5f 53 59 53 54 45 4d   "SDL_NUM_SYSTEM
f6470 5f 43 55 52 53 4f 52 53 22 29 0a 20 20 20 20 20  _CURSORS").     
f6480 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 32       (value . 12
f6490 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
f64a0 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
f64b0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
f64c0 65 20 2e 20 22 53 44 4c 5f 53 79 73 74 65 6d 43  e . "SDL_SystemC
f64d0 75 72 73 6f 72 22 29 0a 20 20 20 20 28 6c 6f 63  ursor").    (loc
f64e0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f64f0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
f6500 6f 75 73 65 2e 68 3a 36 31 3a 33 22 29 0a 20 20  ouse.h:61:3").  
f6510 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f6520 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20  :enum") (name . 
f6530 22 22 29 20 28 69 64 20 2e 20 39 37 29 29 29 0a  "") (id . 97))).
f6540 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22    ((tag . "enum"
f6550 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
f6560 20 2e 20 22 22 29 20 28 69 64 20 2e 20 39 38 29   . "") (id . 98)
f6570 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f6580 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f6590 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a  DL2/SDL_mouse.h:
f65a0 36 36 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c  66:9").    (fiel
f65b0 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
f65c0 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
f65d0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f65e0 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 4f 55 53 45  ame . "SDL_MOUSE
f65f0 57 48 45 45 4c 5f 4e 4f 52 4d 41 4c 22 29 0a 20  WHEEL_NORMAL"). 
f6600 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f6610 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 0)).        ((
f6620 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f6630 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f6640 20 22 53 44 4c 5f 4d 4f 55 53 45 57 48 45 45 4c   "SDL_MOUSEWHEEL
f6650 5f 46 4c 49 50 50 45 44 22 29 0a 20 20 20 20 20  _FLIPPED").     
f6660 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29       (value . 1)
f6670 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
f6680 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
f6690 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
f66a0 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 57 68 65   . "SDL_MouseWhe
f66b0 65 6c 44 69 72 65 63 74 69 6f 6e 22 29 0a 20 20  elDirection").  
f66c0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
f66d0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
f66e0 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 37 30 3a  /SDL_mouse.h:70:
f66f0 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
f6700 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e  ag . ":enum") (n
f6710 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
f6720 39 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  98))).  ((tag . 
f6730 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
f6740 65 20 2e 20 22 53 44 4c 5f 47 65 74 4d 6f 75 73  e . "SDL_GetMous
f6750 65 46 6f 63 75 73 22 29 20 28 6e 73 20 2e 20 30  eFocus") (ns . 0
f6760 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f6770 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f6780 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68  SDL2/SDL_mouse.h
f6790 3a 37 37 3a 33 38 22 29 0a 20 20 20 20 28 76 61  :77:38").    (va
f67a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
f67b0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
f67c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
f67d0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
f67e0 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20  eters . #()).   
f67f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
f6800 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
f6810 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
f6820 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57  pe (tag . "SDL_W
f6830 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 28 28 74  indow")))).  ((t
f6840 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
f6850 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
f6860 74 4d 6f 75 73 65 53 74 61 74 65 22 29 20 28 6e  tMouseState") (n
f6870 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
f6880 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
f6890 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f  lude/SDL2/SDL_mo
f68a0 75 73 65 2e 68 3a 38 37 3a 33 32 22 29 0a 20 20  use.h:87:32").  
f68b0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f68c0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f68d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f68e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f68f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
f6900 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
f6910 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f6920 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f6930 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20  . "x").         
f6940 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
f6950 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
f6960 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
f6970 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f6980 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
f6990 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
f69a0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20  nment . 32)))). 
f69b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f69c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f69d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 79        (name . "y
f69e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f69f0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
f6a00 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
f6a10 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
f6a20 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
f6a30 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
f6a40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
f6a50 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
f6a60 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
f6a70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
f6a80 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
f6a90 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
f6aa0 55 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74  Uint32"))).  ((t
f6ab0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
f6ac0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
f6ad0 74 47 6c 6f 62 61 6c 4d 6f 75 73 65 53 74 61 74  tGlobalMouseStat
f6ae0 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
f6af0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
f6b00 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
f6b10 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 31 31 32 3a  SDL_mouse.h:112:
f6b20 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
f6b30 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
f6b40 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
f6b50 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
f6b60 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
f6b70 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
f6b80 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
f6b90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f6ba0 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20   (name . "x").  
f6bb0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
f6bc0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
f6bd0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
f6be0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
f6bf0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
f6c00 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
f6c10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
f6c20 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
f6c30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
f6c40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f6c50 6d 65 20 2e 20 22 79 22 29 0a 20 20 20 20 20 20  me . "y").      
f6c60 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
f6c70 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
f6c80 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
f6c90 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
f6ca0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
f6cb0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
f6cc0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
f6cd0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
f6ce0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
f6cf0 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
f6d00 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
f6d10 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
f6d20 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
f6d30 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
f6d40 22 53 44 4c 5f 47 65 74 52 65 6c 61 74 69 76 65  "SDL_GetRelative
f6d50 4d 6f 75 73 65 53 74 61 74 65 22 29 20 28 6e 73  MouseState") (ns
f6d60 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
f6d70 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
f6d80 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75  ude/SDL2/SDL_mou
f6d90 73 65 2e 68 3a 31 32 31 3a 33 32 22 29 0a 20 20  se.h:121:32").  
f6da0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f6db0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f6dc0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f6dd0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f6de0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
f6df0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
f6e00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f6e10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f6e20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20  . "x").         
f6e30 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
f6e40 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
f6e50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
f6e60 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f6e70 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
f6e80 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
f6e90 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20  nment . 32)))). 
f6ea0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f6eb0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f6ec0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 79        (name . "y
f6ed0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f6ee0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
f6ef0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
f6f00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
f6f10 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
f6f20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
f6f30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
f6f40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
f6f50 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
f6f60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
f6f70 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
f6f80 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
f6f90 55 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74  Uint32"))).  ((t
f6fa0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
f6fb0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 61   (name . "SDL_Wa
f6fc0 72 70 4d 6f 75 73 65 49 6e 57 69 6e 64 6f 77 22  rpMouseInWindow"
f6fd0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
f6fe0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f6ff0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f7000 4c 5f 6d 6f 75 73 65 2e 68 3a 31 33 32 3a 33 30  L_mouse.h:132:30
f7010 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f7020 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f7030 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f7040 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f7050 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
f7060 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
f7070 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f7080 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f7090 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29  name . "window")
f70a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
f70b0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
f70c0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
f70d0 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
f70e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f70f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
f7100 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f7110 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20   "x").          
f7120 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
f7130 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
f7140 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
f7150 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
f7160 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
f7170 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
f7180 20 20 20 28 6e 61 6d 65 20 2e 20 22 79 22 29 0a     (name . "y").
f7190 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
f71a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
f71b0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
f71c0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
f71d0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
f71e0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
f71f0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
f7200 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
f7210 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
f7220 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f7230 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f7240 4c 5f 57 61 72 70 4d 6f 75 73 65 47 6c 6f 62 61  L_WarpMouseGloba
f7250 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
f7260 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
f7270 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
f7280 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 31 34 34 3a  SDL_mouse.h:144:
f7290 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
f72a0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
f72b0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
f72c0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
f72d0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
f72e0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
f72f0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
f7300 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f7310 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20   (name . "x").  
f7320 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
f7330 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
f7340 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
f7350 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
f7360 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
f7370 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
f7380 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f7390 20 2e 20 22 79 22 29 0a 20 20 20 20 20 20 20 20   . "y").        
f73a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
f73b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
f73c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
f73d0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
f73e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
f73f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
f7400 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
f7410 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
f7420 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
f7430 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
f7440 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
f7450 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
f7460 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
f7470 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
f7480 53 65 74 52 65 6c 61 74 69 76 65 4d 6f 75 73 65  SetRelativeMouse
f7490 4d 6f 64 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  Mode") (ns . 0).
f74a0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
f74b0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
f74c0 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 31  L2/SDL_mouse.h:1
f74d0 36 32 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  62:29").    (var
f74e0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
f74f0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
f7500 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
f7510 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
f7520 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
f7530 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
f7540 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
f7550 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 6e 61      (name . "ena
f7560 62 6c 65 64 22 29 0a 20 20 20 20 20 20 20 20 20  bled").         
f7570 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
f7580 44 4c 5f 62 6f 6f 6c 22 29 29 29 29 29 0a 20 20  DL_bool"))))).  
f7590 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
f75a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
f75b0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
f75c0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
f75d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
f75e0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
f75f0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
f7600 6d 65 20 2e 20 22 53 44 4c 5f 43 61 70 74 75 72  me . "SDL_Captur
f7610 65 4d 6f 75 73 65 22 29 20 28 6e 73 20 2e 20 30  eMouse") (ns . 0
f7620 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f7630 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f7640 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68  SDL2/SDL_mouse.h
f7650 3a 31 39 33 3a 32 39 22 29 0a 20 20 20 20 28 76  :193:29").    (v
f7660 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
f7670 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
f7680 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
f7690 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
f76a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
f76b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
f76c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f76d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 65        (name . "e
f76e0 6e 61 62 6c 65 64 22 29 0a 20 20 20 20 20 20 20  nabled").       
f76f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f7700 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 29 29 0a  "SDL_bool"))))).
f7710 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
f7720 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
f7730 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
f7740 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
f7750 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
f7760 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
f7770 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
f7780 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 52  name . "SDL_GetR
f7790 65 6c 61 74 69 76 65 4d 6f 75 73 65 4d 6f 64 65  elativeMouseMode
f77a0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
f77b0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
f77c0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
f77d0 44 4c 5f 6d 6f 75 73 65 2e 68 3a 32 30 30 3a 33  DL_mouse.h:200:3
f77e0 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  4").    (variadi
f77f0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
f7800 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
f7810 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
f7820 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
f7830 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d   . #()) (return-
f7840 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
f7850 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61  _bool"))).  ((ta
f7860 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f7870 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 72 65  (name . "SDL_Cre
f7880 61 74 65 43 75 72 73 6f 72 22 29 20 28 6e 73 20  ateCursor") (ns 
f7890 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
f78a0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
f78b0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73  de/SDL2/SDL_mous
f78c0 65 2e 68 3a 32 32 30 3a 33 37 22 29 0a 20 20 20  e.h:220:37").   
f78d0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
f78e0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
f78f0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
f7900 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
f7910 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
f7920 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
f7930 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
f7940 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f7950 20 22 64 61 74 61 22 29 0a 20 20 20 20 20 20 20   "data").       
f7960 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f7970 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
f7980 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
f7990 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
f79a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
f79b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f79c0 65 20 2e 20 22 6d 61 73 6b 22 29 0a 20 20 20 20  e . "mask").    
f79d0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
f79e0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
f79f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
f7a00 74 38 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  t8")))).        
f7a10 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f7a20 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f7a30 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20 20 20  name . "w").    
f7a40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
f7a50 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
f7a60 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
f7a70 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
f7a80 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f7a90 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
f7aa0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f7ab0 20 22 68 22 29 0a 20 20 20 20 20 20 20 20 20 20   "h").          
f7ac0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
f7ad0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
f7ae0 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
f7af0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
f7b00 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
f7b10 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
f7b20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 6f 74 5f     (name . "hot_
f7b30 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
f7b40 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
f7b50 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
f7b60 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
f7b70 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
f7b80 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
f7b90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f7ba0 20 28 6e 61 6d 65 20 2e 20 22 68 6f 74 5f 79 22   (name . "hot_y"
f7bb0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
f7bc0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
f7bd0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
f7be0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
f7bf0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
f7c00 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
f7c10 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
f7c20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
f7c30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
f7c40 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
f7c50 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
f7c60 43 75 72 73 6f 72 22 29 29 29 29 0a 20 20 28 28  Cursor")))).  ((
f7c70 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
f7c80 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43  ) (name . "SDL_C
f7c90 72 65 61 74 65 43 6f 6c 6f 72 43 75 72 73 6f 72  reateColorCursor
f7ca0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
f7cb0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
f7cc0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
f7cd0 44 4c 5f 6d 6f 75 73 65 2e 68 3a 32 33 30 3a 33  DL_mouse.h:230:3
f7ce0 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  7").    (variadi
f7cf0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
f7d00 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
f7d10 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
f7d20 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
f7d30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
f7d40 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
f7d50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
f7d60 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63 65  (name . "surface
f7d70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f7d80 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
f7d90 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
f7da0 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
f7db0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
f7dc0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
f7dd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f7de0 65 20 2e 20 22 68 6f 74 5f 78 22 29 0a 20 20 20  e . "hot_x").   
f7df0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
f7e00 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
f7e10 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
f7e20 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
f7e30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f7e40 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f7e50 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f7e60 2e 20 22 68 6f 74 5f 79 22 29 0a 20 20 20 20 20  . "hot_y").     
f7e70 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
f7e80 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
f7e90 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
f7ea0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
f7eb0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
f7ec0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
f7ed0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
f7ee0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
f7ef0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
f7f00 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
f7f10 67 20 2e 20 22 53 44 4c 5f 43 75 72 73 6f 72 22  g . "SDL_Cursor"
f7f20 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
f7f30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
f7f40 20 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 53 79   . "SDL_CreateSy
f7f50 73 74 65 6d 43 75 72 73 6f 72 22 29 20 28 6e 73  stemCursor") (ns
f7f60 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
f7f70 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
f7f80 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75  ude/SDL2/SDL_mou
f7f90 73 65 2e 68 3a 32 33 39 3a 33 37 22 29 0a 20 20  se.h:239:37").  
f7fa0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f7fb0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f7fc0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f7fd0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f7fe0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
f7ff0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
f8000 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f8010 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f8020 2e 20 22 69 64 22 29 0a 20 20 20 20 20 20 20 20  . "id").        
f8030 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f8040 53 44 4c 5f 53 79 73 74 65 6d 43 75 72 73 6f 72  SDL_SystemCursor
f8050 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
f8060 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
f8070 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
f8080 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
f8090 67 20 2e 20 22 53 44 4c 5f 43 75 72 73 6f 72 22  g . "SDL_Cursor"
f80a0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
f80b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
f80c0 20 2e 20 22 53 44 4c 5f 53 65 74 43 75 72 73 6f   . "SDL_SetCurso
f80d0 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
f80e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
f80f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
f8100 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 32 34 34 3a  SDL_mouse.h:244:
f8110 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
f8120 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
f8130 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
f8140 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
f8150 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
f8160 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
f8170 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
f8180 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f8190 20 28 6e 61 6d 65 20 2e 20 22 63 75 72 73 6f 72   (name . "cursor
f81a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f81b0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
f81c0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
f81d0 20 2e 20 22 53 44 4c 5f 43 75 72 73 6f 72 22 29   . "SDL_Cursor")
f81e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
f81f0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
f8200 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
f8210 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
f8220 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 43  name . "SDL_GetC
f8230 75 72 73 6f 72 22 29 20 28 6e 73 20 2e 20 30 29  ursor") (ns . 0)
f8240 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f8250 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f8260 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a  DL2/SDL_mouse.h:
f8270 32 34 39 3a 33 37 22 29 0a 20 20 20 20 28 76 61  249:37").    (va
f8280 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
f8290 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
f82a0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
f82b0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
f82c0 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20  eters . #()).   
f82d0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
f82e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
f82f0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
f8300 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43  pe (tag . "SDL_C
f8310 75 72 73 6f 72 22 29 29 29 29 0a 20 20 28 28 74  ursor")))).  ((t
f8320 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
f8330 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
f8340 74 44 65 66 61 75 6c 74 43 75 72 73 6f 72 22 29  tDefaultCursor")
f8350 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
f8360 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
f8370 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
f8380 5f 6d 6f 75 73 65 2e 68 3a 32 35 34 3a 33 37 22  _mouse.h:254:37"
f8390 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
f83a0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
f83b0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
f83c0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
f83d0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e     (parameters .
f83e0 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72   #()).    (retur
f83f0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
f8400 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
f8410 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
f8420 20 2e 20 22 53 44 4c 5f 43 75 72 73 6f 72 22 29   . "SDL_Cursor")
f8430 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
f8440 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
f8450 2e 20 22 53 44 4c 5f 46 72 65 65 43 75 72 73 6f  . "SDL_FreeCurso
f8460 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
f8470 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
f8480 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
f8490 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 32 36 33 3a  SDL_mouse.h:263:
f84a0 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
f84b0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
f84c0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
f84d0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
f84e0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
f84f0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
f8500 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
f8510 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f8520 20 28 6e 61 6d 65 20 2e 20 22 63 75 72 73 6f 72   (name . "cursor
f8530 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f8540 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
f8550 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
f8560 20 2e 20 22 53 44 4c 5f 43 75 72 73 6f 72 22 29   . "SDL_Cursor")
f8570 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
f8580 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
f8590 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
f85a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
f85b0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 68 6f 77  name . "SDL_Show
f85c0 43 75 72 73 6f 72 22 29 20 28 6e 73 20 2e 20 30  Cursor") (ns . 0
f85d0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f85e0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f85f0 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68  SDL2/SDL_mouse.h
f8600 3a 32 37 33 3a 32 39 22 29 0a 20 20 20 20 28 76  :273:29").    (v
f8610 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
f8620 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
f8630 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
f8640 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
f8650 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
f8660 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
f8670 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f8680 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
f8690 6f 67 67 6c 65 22 29 0a 20 20 20 20 20 20 20 20  oggle").        
f86a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
f86b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
f86c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
f86d0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
f86e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
f86f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
f8700 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
f8710 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
f8720 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
f8730 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
f8740 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
f8750 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
f8760 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
f8770 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
f8780 2e 20 22 5f 53 44 4c 5f 4a 6f 79 73 74 69 63 6b  . "_SDL_Joystick
f8790 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
f87a0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
f87b0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
f87c0 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 36 36  DL_joystick.h:66
f87d0 3a 38 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  :8").    (bit-si
f87e0 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69  ze . 0) (bit-ali
f87f0 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65  gnment . 0) (fie
f8800 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28  lds . #())).  ((
f8810 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
f8820 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
f8830 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a    (name . "SDL_J
f8840 6f 79 73 74 69 63 6b 22 29 0a 20 20 20 20 28 6c  oystick").    (l
f8850 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
f8860 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
f8870 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 36 37 3a 33  _joystick.h:67:3
f8880 30 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  0").    (type (t
f8890 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
f88a0 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
f88b0 22 5f 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29  "_SDL_Joystick")
f88c0 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 20 20   (id . 0).      
f88d0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
f88e0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
f88f0 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 36 36  DL_joystick.h:66
f8900 3a 38 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  :8").      (bit-
f8910 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61  size . 0) (bit-a
f8920 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
f8930 69 65 6c 64 73 20 2e 20 23 28 29 29 29 29 0a 20  ields . #()))). 
f8940 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
f8950 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
f8960 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
f8970 4c 5f 4a 6f 79 73 74 69 63 6b 47 55 49 44 22 29  L_JoystickGUID")
f8980 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f8990 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f89a0 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b  DL2/SDL_joystick
f89b0 2e 68 3a 37 32 3a 33 22 29 0a 20 20 20 20 28 74  .h:72:3").    (t
f89c0 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75  ype (tag . "stru
f89d0 63 74 22 29 20 28 6e 73 20 2e 20 32 32 30 30 37  ct") (ns . 22007
f89e0 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
f89f0 64 20 2e 20 31 30 30 29 0a 20 20 20 20 20 20 28  d . 100).      (
f8a00 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f8a10 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f8a20 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 37 30 3a  L_joystick.h:70:
f8a30 39 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  9").      (bit-s
f8a40 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74 2d  ize . 128) (bit-
f8a50 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20  alignment . 8). 
f8a60 20 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20       (fields.   
f8a70 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20 20 23       ..        #
f8a80 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22  (((tag . "field"
f8a90 29 20 28 6e 61 6d 65 20 2e 20 22 64 61 74 61 22  ) (name . "data"
f8aa0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
f8ab0 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  0) (bit-size . 1
f8ac0 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
f8ad0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
f8ae0 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
f8af0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
f8b00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72      (tag . ":arr
f8b10 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ay").           
f8b20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f8b30 22 55 69 6e 74 38 22 29 29 0a 20 20 20 20 20 20  "Uint8")).      
f8b40 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20          (size . 
f8b50 31 36 29 29 29 29 29 29 29 0a 20 20 28 28 74 61  16))))))).  ((ta
f8b60 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
f8b70 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
f8b80 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
f8b90 73 74 69 63 6b 49 44 22 29 0a 20 20 20 20 28 6c  stickID").    (l
f8ba0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
f8bb0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
f8bc0 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 38 31 3a 31  _joystick.h:81:1
f8bd0 36 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  6").    (type (t
f8be0 61 67 20 2e 20 22 53 69 6e 74 33 32 22 29 29 29  ag . "Sint32")))
f8bf0 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d  .  ((tag . "enum
f8c00 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
f8c10 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 30  e . "") (id . 10
f8c20 31 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  1).    (location
f8c30 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
f8c40 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69  /SDL2/SDL_joysti
f8c50 63 6b 2e 68 3a 38 33 3a 39 22 29 0a 20 20 20 20  ck.h:83:9").    
f8c60 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
f8c70 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
f8c80 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f8c90 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
f8ca0 4a 4f 59 53 54 49 43 4b 5f 54 59 50 45 5f 55 4e  JOYSTICK_TYPE_UN
f8cb0 4b 4e 4f 57 4e 22 29 0a 20 20 20 20 20 20 20 20  KNOWN").        
f8cc0 20 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20    (value . 0)). 
f8cd0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f8ce0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f8cf0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a    (name . "SDL_J
f8d00 4f 59 53 54 49 43 4b 5f 54 59 50 45 5f 47 41 4d  OYSTICK_TYPE_GAM
f8d10 45 43 4f 4e 54 52 4f 4c 4c 45 52 22 29 0a 20 20  ECONTROLLER").  
f8d20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f8d30 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   1)).        ((t
f8d40 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f8d50 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f8d60 22 53 44 4c 5f 4a 4f 59 53 54 49 43 4b 5f 54 59  "SDL_JOYSTICK_TY
f8d70 50 45 5f 57 48 45 45 4c 22 29 0a 20 20 20 20 20  PE_WHEEL").     
f8d80 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29       (value . 2)
f8d90 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f8da0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f8db0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f8dc0 4c 5f 4a 4f 59 53 54 49 43 4b 5f 54 59 50 45 5f  L_JOYSTICK_TYPE_
f8dd0 41 52 43 41 44 45 5f 53 54 49 43 4b 22 29 0a 20  ARCADE_STICK"). 
f8de0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f8df0 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 3)).        ((
f8e00 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f8e10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f8e20 20 22 53 44 4c 5f 4a 4f 59 53 54 49 43 4b 5f 54   "SDL_JOYSTICK_T
f8e30 59 50 45 5f 46 4c 49 47 48 54 5f 53 54 49 43 4b  YPE_FLIGHT_STICK
f8e40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f8e50 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20  lue . 4)).      
f8e60 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f8e70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f8e80 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54 49  me . "SDL_JOYSTI
f8e90 43 4b 5f 54 59 50 45 5f 44 41 4e 43 45 5f 50 41  CK_TYPE_DANCE_PA
f8ea0 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  D").          (v
f8eb0 61 6c 75 65 20 2e 20 35 29 29 0a 20 20 20 20 20  alue . 5)).     
f8ec0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f8ed0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f8ee0 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54  ame . "SDL_JOYST
f8ef0 49 43 4b 5f 54 59 50 45 5f 47 55 49 54 41 52 22  ICK_TYPE_GUITAR"
f8f00 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f8f10 75 65 20 2e 20 36 29 29 0a 20 20 20 20 20 20 20  ue . 6)).       
f8f20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f8f30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f8f40 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54 49 43  e . "SDL_JOYSTIC
f8f50 4b 5f 54 59 50 45 5f 44 52 55 4d 5f 4b 49 54 22  K_TYPE_DRUM_KIT"
f8f60 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f8f70 75 65 20 2e 20 37 29 29 0a 20 20 20 20 20 20 20  ue . 7)).       
f8f80 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f8f90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f8fa0 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54 49 43  e . "SDL_JOYSTIC
f8fb0 4b 5f 54 59 50 45 5f 41 52 43 41 44 45 5f 50 41  K_TYPE_ARCADE_PA
f8fc0 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  D").          (v
f8fd0 61 6c 75 65 20 2e 20 38 29 29 0a 20 20 20 20 20  alue . 8)).     
f8fe0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f8ff0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f9000 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54  ame . "SDL_JOYST
f9010 49 43 4b 5f 54 59 50 45 5f 54 48 52 4f 54 54 4c  ICK_TYPE_THROTTL
f9020 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  E").          (v
f9030 61 6c 75 65 20 2e 20 39 29 29 29 29 29 0a 20 20  alue . 9))))).  
f9040 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
f9050 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
f9060 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f9070 5f 4a 6f 79 73 74 69 63 6b 54 79 70 65 22 29 0a  _JoystickType").
f9080 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
f9090 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
f90a0 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e  L2/SDL_joystick.
f90b0 68 3a 39 35 3a 33 22 29 0a 20 20 20 20 28 74 79  h:95:3").    (ty
f90c0 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d  pe (tag . ":enum
f90d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  ") (name . "") (
f90e0 69 64 20 2e 20 31 30 31 29 29 29 0a 20 20 28 28  id . 101))).  ((
f90f0 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e  tag . "enum") (n
f9100 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
f9110 22 29 20 28 69 64 20 2e 20 31 30 32 29 0a 20 20  ") (id . 102).  
f9120 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
f9130 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
f9140 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a  /SDL_joystick.h:
f9150 39 37 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c  97:9").    (fiel
f9160 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
f9170 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
f9180 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f9190 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54  ame . "SDL_JOYST
f91a0 49 43 4b 5f 50 4f 57 45 52 5f 55 4e 4b 4e 4f 57  ICK_POWER_UNKNOW
f91b0 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  N").          (v
f91c0 61 6c 75 65 20 2e 20 34 32 39 34 39 36 37 32 39  alue . 429496729
f91d0 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
f91e0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
f91f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f9200 53 44 4c 5f 4a 4f 59 53 54 49 43 4b 5f 50 4f 57  SDL_JOYSTICK_POW
f9210 45 52 5f 45 4d 50 54 59 22 29 0a 20 20 20 20 20  ER_EMPTY").     
f9220 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30 29       (value . 0)
f9230 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f9240 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f9250 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f9260 4c 5f 4a 4f 59 53 54 49 43 4b 5f 50 4f 57 45 52  L_JOYSTICK_POWER
f9270 5f 4c 4f 57 22 29 0a 20 20 20 20 20 20 20 20 20  _LOW").         
f9280 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20   (value . 1)).  
f9290 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f92a0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f92b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f   (name . "SDL_JO
f92c0 59 53 54 49 43 4b 5f 50 4f 57 45 52 5f 4d 45 44  YSTICK_POWER_MED
f92d0 49 55 4d 22 29 0a 20 20 20 20 20 20 20 20 20 20  IUM").          
f92e0 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20  (value . 2)).   
f92f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f9300 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f9310 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59  (name . "SDL_JOY
f9320 53 54 49 43 4b 5f 50 4f 57 45 52 5f 46 55 4c 4c  STICK_POWER_FULL
f9330 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f9340 6c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20  lue . 3)).      
f9350 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f9360 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f9370 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54 49  me . "SDL_JOYSTI
f9380 43 4b 5f 50 4f 57 45 52 5f 57 49 52 45 44 22 29  CK_POWER_WIRED")
f9390 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f93a0 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20 20 20  e . 4)).        
f93b0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f93c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f93d0 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54 49 43 4b   . "SDL_JOYSTICK
f93e0 5f 50 4f 57 45 52 5f 4d 41 58 22 29 0a 20 20 20  _POWER_MAX").   
f93f0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f9400 35 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  5))))).  ((tag .
f9410 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
f9420 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
f9430 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  me . "SDL_Joysti
f9440 63 6b 50 6f 77 65 72 4c 65 76 65 6c 22 29 0a 20  ckPowerLevel"). 
f9450 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
f9460 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
f9470 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68  2/SDL_joystick.h
f9480 3a 31 30 36 3a 33 22 29 0a 20 20 20 20 28 74 79  :106:3").    (ty
f9490 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d  pe (tag . ":enum
f94a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  ") (name . "") (
f94b0 69 64 20 2e 20 31 30 32 29 29 29 0a 20 20 28 28  id . 102))).  ((
f94c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
f94d0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c  ) (name . "SDL_L
f94e0 6f 63 6b 4a 6f 79 73 74 69 63 6b 73 22 29 20 28  ockJoysticks") (
f94f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
f9500 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f9510 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a  clude/SDL2/SDL_j
f9520 6f 79 73 74 69 63 6b 2e 68 3a 31 32 30 3a 33 30  oystick.h:120:30
f9530 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f9540 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f9550 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f9560 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f9570 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
f9580 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74  . #()) (return-t
f9590 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
f95a0 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
f95b0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
f95c0 65 20 2e 20 22 53 44 4c 5f 55 6e 6c 6f 63 6b 4a  e . "SDL_UnlockJ
f95d0 6f 79 73 74 69 63 6b 73 22 29 20 28 6e 73 20 2e  oysticks") (ns .
f95e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
f95f0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
f9600 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74  e/SDL2/SDL_joyst
f9610 69 63 6b 2e 68 3a 31 32 31 3a 33 30 22 29 0a 20  ick.h:121:30"). 
f9620 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
f9630 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
f9640 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
f9650 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
f9660 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
f9670 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20  )) (return-type 
f9680 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
f9690 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
f96a0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
f96b0 22 53 44 4c 5f 4e 75 6d 4a 6f 79 73 74 69 63 6b  "SDL_NumJoystick
f96c0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
f96d0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
f96e0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
f96f0 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 31  SDL_joystick.h:1
f9700 32 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  26:29").    (var
f9710 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
f9720 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
f9730 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
f9740 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
f9750 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20  ters . #()).    
f9760 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
f9770 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
f9780 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
f9790 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
f97a0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
f97b0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
f97c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
f97d0 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
f97e0 4e 61 6d 65 46 6f 72 49 6e 64 65 78 22 29 20 28  NameForIndex") (
f97f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
f9800 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f9810 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a  clude/SDL2/SDL_j
f9820 6f 79 73 74 69 63 6b 2e 68 3a 31 33 33 3a 33 37  oystick.h:133:37
f9830 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f9840 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f9850 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f9860 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f9870 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
f9880 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
f9890 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f98a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f98b0 6e 61 6d 65 20 2e 20 22 64 65 76 69 63 65 5f 69  name . "device_i
f98c0 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 20 20  ndex").         
f98d0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
f98e0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
f98f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
f9900 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
f9910 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
f9920 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
f9930 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
f9940 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
f9950 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
f9960 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f9970 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
f9980 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
f9990 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
f99a0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f99b0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f99c0 4c 5f 4a 6f 79 73 74 69 63 6b 47 65 74 44 65 76  L_JoystickGetDev
f99d0 69 63 65 47 55 49 44 22 29 20 28 6e 73 20 2e 20  iceGUID") (ns . 
f99e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
f99f0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
f9a00 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69  /SDL2/SDL_joysti
f9a10 63 6b 2e 68 3a 31 33 39 3a 34 32 22 29 0a 20 20  ck.h:139:42").  
f9a20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f9a30 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f9a40 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f9a50 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f9a60 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
f9a70 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
f9a80 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f9a90 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f9aa0 2e 20 22 64 65 76 69 63 65 5f 69 6e 64 65 78 22  . "device_index"
f9ab0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
f9ac0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
f9ad0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
f9ae0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
f9af0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
f9b00 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
f9b10 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
f9b20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
f9b30 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  tag . "SDL_Joyst
f9b40 69 63 6b 47 55 49 44 22 29 29 29 0a 20 20 28 28  ickGUID"))).  ((
f9b50 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
f9b60 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a  ) (name . "SDL_J
f9b70 6f 79 73 74 69 63 6b 47 65 74 44 65 76 69 63 65  oystickGetDevice
f9b80 56 65 6e 64 6f 72 22 29 20 28 6e 73 20 2e 20 30  Vendor") (ns . 0
f9b90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f9ba0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f9bb0 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63  SDL2/SDL_joystic
f9bc0 6b 2e 68 3a 31 34 36 3a 33 32 22 29 0a 20 20 20  k.h:146:32").   
f9bd0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
f9be0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
f9bf0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
f9c00 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
f9c10 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
f9c20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
f9c30 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
f9c40 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f9c50 20 22 64 65 76 69 63 65 5f 69 6e 64 65 78 22 29   "device_index")
f9c60 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
f9c70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
f9c80 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
f9c90 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
f9ca0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
f9cb0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
f9cc0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
f9cd0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
f9ce0 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
f9cf0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
f9d00 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
f9d10 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47 65 74 44  SDL_JoystickGetD
f9d20 65 76 69 63 65 50 72 6f 64 75 63 74 22 29 20 28  eviceProduct") (
f9d30 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
f9d40 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f9d50 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a  clude/SDL2/SDL_j
f9d60 6f 79 73 74 69 63 6b 2e 68 3a 31 35 33 3a 33 32  oystick.h:153:32
f9d70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f9d80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f9d90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f9da0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f9db0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
f9dc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
f9dd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f9de0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f9df0 6e 61 6d 65 20 2e 20 22 64 65 76 69 63 65 5f 69  name . "device_i
f9e00 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 20 20  ndex").         
f9e10 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
f9e20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
f9e30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
f9e40 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
f9e50 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
f9e60 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
f9e70 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
f9e80 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
f9e90 31 36 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  16"))).  ((tag .
f9ea0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
f9eb0 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  me . "SDL_Joysti
f9ec0 63 6b 47 65 74 44 65 76 69 63 65 50 72 6f 64 75  ckGetDeviceProdu
f9ed0 63 74 56 65 72 73 69 6f 6e 22 29 20 28 6e 73 20  ctVersion") (ns 
f9ee0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
f9ef0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
f9f00 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73  de/SDL2/SDL_joys
f9f10 74 69 63 6b 2e 68 3a 31 36 30 3a 33 32 22 29 0a  tick.h:160:32").
f9f20 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
f9f30 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
f9f40 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
f9f50 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
f9f60 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
f9f70 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
f9f80 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
f9f90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f9fa0 65 20 2e 20 22 64 65 76 69 63 65 5f 69 6e 64 65  e . "device_inde
f9fb0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
f9fc0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
f9fd0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
f9fe0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
f9ff0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
fa000 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
fa010 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
fa020 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
fa030 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
fa040 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
fa050 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
fa060 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47  . "SDL_JoystickG
fa070 65 74 44 65 76 69 63 65 54 79 70 65 22 29 20 28  etDeviceType") (
fa080 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
fa090 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
fa0a0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a  clude/SDL2/SDL_j
fa0b0 6f 79 73 74 69 63 6b 2e 68 3a 31 36 36 3a 34 32  oystick.h:166:42
fa0c0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
fa0d0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
fa0e0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
fa0f0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
fa100 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
fa110 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
fa120 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
fa130 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
fa140 6e 61 6d 65 20 2e 20 22 64 65 76 69 63 65 5f 69  name . "device_i
fa150 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 20 20  ndex").         
fa160 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
fa170 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
fa180 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
fa190 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
fa1a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
fa1b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
fa1c0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
fa1d0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
fa1e0 4a 6f 79 73 74 69 63 6b 54 79 70 65 22 29 29 29  JoystickType")))
fa1f0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
fa200 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
fa210 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47 65 74 44  SDL_JoystickGetD
fa220 65 76 69 63 65 49 6e 73 74 61 6e 63 65 49 44 22  eviceInstanceID"
fa230 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
fa240 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
fa250 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
fa260 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 31 37 33  L_joystick.h:173
fa270 3a 34 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :40").    (varia
fa280 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
fa290 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
fa2a0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
fa2b0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
fa2c0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
fa2d0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
fa2e0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
fa2f0 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 76 69 63    (name . "devic
fa300 65 5f 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20  e_index").      
fa310 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
fa320 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
fa330 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
fa340 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
fa350 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
fa360 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
fa370 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
fa380 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
fa390 44 4c 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29 29  DL_JoystickID"))
fa3a0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
fa3b0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
fa3c0 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 4f 70 65  "SDL_JoystickOpe
fa3d0 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
fa3e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
fa3f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
fa400 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 31  SDL_joystick.h:1
fa410 38 34 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72  84:39").    (var
fa420 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
fa430 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
fa440 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
fa450 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
fa460 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
fa470 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
fa480 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
fa490 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 76      (name . "dev
fa4a0 69 63 65 5f 69 6e 64 65 78 22 29 0a 20 20 20 20  ice_index").    
fa4b0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
fa4c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
fa4d0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
fa4e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
fa4f0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
fa500 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fa510 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
fa520 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
fa530 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
fa540 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
fa550 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  ag . "SDL_Joysti
fa560 63 6b 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  ck")))).  ((tag 
fa570 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
fa580 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  ame . "SDL_Joyst
fa590 69 63 6b 46 72 6f 6d 49 6e 73 74 61 6e 63 65 49  ickFromInstanceI
fa5a0 44 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  D") (ns . 0).   
fa5b0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
fa5c0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
fa5d0 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 31  SDL_joystick.h:1
fa5e0 38 39 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72  89:39").    (var
fa5f0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
fa600 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
fa610 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
fa620 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
fa630 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
fa640 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
fa650 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
fa660 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79      (name . "joy
fa670 69 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  id").          (
fa680 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
fa690 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29 29 29 29  _JoystickID"))))
fa6a0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
fa6b0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
fa6c0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
fa6d0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fa6e0 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29 29  SDL_Joystick")))
fa6f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
fa700 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
fa710 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 4e 61 6d  "SDL_JoystickNam
fa720 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
fa730 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
fa740 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
fa750 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 31  SDL_joystick.h:1
fa760 39 35 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72  95:37").    (var
fa770 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
fa780 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
fa790 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
fa7a0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
fa7b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
fa7c0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
fa7d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
fa7e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79      (name . "joy
fa7f0 73 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20  stick").        
fa800 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fa810 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
fa820 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79   (tag . "SDL_Joy
fa830 73 74 69 63 6b 22 29 29 29 29 29 29 0a 20 20 20  stick")))))).   
fa840 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
fa850 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
fa860 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
fa870 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
fa880 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
fa890 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
fa8a0 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
fa8b0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
fa8c0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  name . "SDL_Joys
fa8d0 74 69 63 6b 47 65 74 47 55 49 44 22 29 20 28 6e  tickGetGUID") (n
fa8e0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
fa8f0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
fa900 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f  lude/SDL2/SDL_jo
fa910 79 73 74 69 63 6b 2e 68 3a 32 30 30 3a 34 32 22  ystick.h:200:42"
fa920 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
fa930 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
fa940 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
fa950 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
fa960 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
fa970 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
fa980 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
fa990 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
fa9a0 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22  ame . "joystick"
fa9b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
fa9c0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
fa9d0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
fa9e0 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22  . "SDL_Joystick"
fa9f0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
faa00 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
faa10 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47 55 49 44  SDL_JoystickGUID
faa20 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
faa30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
faa40 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
faa50 47 65 74 56 65 6e 64 6f 72 22 29 20 28 6e 73 20  GetVendor") (ns 
faa60 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
faa70 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
faa80 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73  de/SDL2/SDL_joys
faa90 74 69 63 6b 2e 68 3a 32 30 36 3a 33 32 22 29 0a  tick.h:206:32").
faaa0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
faab0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
faac0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
faad0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
faae0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
faaf0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
fab00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fab10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fab20 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29 0a  e . "joystick").
fab30 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
fab40 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
fab50 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
fab60 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29  "SDL_Joystick"))
fab70 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
fab80 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  -type (tag . "Ui
fab90 6e 74 31 36 22 29 29 29 0a 20 20 28 28 74 61 67  nt16"))).  ((tag
faba0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
fabb0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  name . "SDL_Joys
fabc0 74 69 63 6b 47 65 74 50 72 6f 64 75 63 74 22 29  tickGetProduct")
fabd0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
fabe0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
fabf0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
fac00 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 31 32 3a  _joystick.h:212:
fac10 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
fac20 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
fac30 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
fac40 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
fac50 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
fac60 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
fac70 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
fac80 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fac90 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69   (name . "joysti
faca0 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ck").          (
facb0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
facc0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
facd0 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  ag . "SDL_Joysti
face0 63 6b 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  ck")))))).    (r
facf0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
fad00 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Uint16"))).  
fad10 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
fad20 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
fad30 5f 4a 6f 79 73 74 69 63 6b 47 65 74 50 72 6f 64  _JoystickGetProd
fad40 75 63 74 56 65 72 73 69 6f 6e 22 29 20 28 6e 73  uctVersion") (ns
fad50 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
fad60 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
fad70 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79  ude/SDL2/SDL_joy
fad80 73 74 69 63 6b 2e 68 3a 32 31 38 3a 33 32 22 29  stick.h:218:32")
fad90 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
fada0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
fadb0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
fadc0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
fadd0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
fade0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
fadf0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
fae00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fae10 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29  me . "joystick")
fae20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
fae30 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
fae40 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
fae50 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29   "SDL_Joystick")
fae60 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
fae70 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55  n-type (tag . "U
fae80 69 6e 74 31 36 22 29 29 29 0a 20 20 28 28 74 61  int16"))).  ((ta
fae90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
faea0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
faeb0 73 74 69 63 6b 47 65 74 54 79 70 65 22 29 20 28  stickGetType") (
faec0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
faed0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
faee0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a  clude/SDL2/SDL_j
faef0 6f 79 73 74 69 63 6b 2e 68 3a 32 32 33 3a 34 32  oystick.h:223:42
faf00 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
faf10 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
faf20 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
faf30 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
faf40 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
faf50 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
faf60 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
faf70 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
faf80 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b  name . "joystick
faf90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
fafa0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
fafb0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
fafc0 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
fafd0 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
fafe0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
faff0 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 54 79 70  "SDL_JoystickTyp
fb000 65 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  e"))).  ((tag . 
fb010 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
fb020 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  e . "SDL_Joystic
fb030 6b 47 65 74 47 55 49 44 53 74 72 69 6e 67 22 29  kGetGUIDString")
fb040 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
fb050 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
fb060 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
fb070 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 32 39 3a  _joystick.h:229:
fb080 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
fb090 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
fb0a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
fb0b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
fb0c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
fb0d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
fb0e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
fb0f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fb100 20 28 6e 61 6d 65 20 2e 20 22 67 75 69 64 22 29   (name . "guid")
fb110 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
fb120 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79   (tag . "SDL_Joy
fb130 73 74 69 63 6b 47 55 49 44 22 29 29 29 0a 20 20  stickGUID"))).  
fb140 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
fb150 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
fb160 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 73       (name . "ps
fb170 7a 47 55 49 44 22 29 0a 20 20 20 20 20 20 20 20  zGUID").        
fb180 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
fb190 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
fb1a0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
fb1b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
fb1c0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
fb1d0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
fb1e0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
fb1f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
fb200 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
fb210 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
fb220 62 47 55 49 44 22 29 0a 20 20 20 20 20 20 20 20  bGUID").        
fb230 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
fb240 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
fb250 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
fb260 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
fb270 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
fb280 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
fb290 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
fb2a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
fb2b0 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
fb2c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
fb2d0 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  me . "SDL_Joysti
fb2e0 63 6b 47 65 74 47 55 49 44 46 72 6f 6d 53 74 72  ckGetGUIDFromStr
fb2f0 69 6e 67 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ing") (ns . 0). 
fb300 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
fb310 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
fb320 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68  2/SDL_joystick.h
fb330 3a 32 33 34 3a 34 32 22 29 0a 20 20 20 20 28 76  :234:42").    (v
fb340 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
fb350 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
fb360 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
fb370 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
fb380 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
fb390 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
fb3a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
fb3b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70        (name . "p
fb3c0 63 68 47 55 49 44 22 29 0a 20 20 20 20 20 20 20  chGUID").       
fb3d0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
fb3e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
fb3f0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
fb400 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
fb410 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
fb420 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
fb430 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
fb440 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
fb450 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
fb460 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
fb470 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
fb480 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  g . "SDL_Joystic
fb490 6b 47 55 49 44 22 29 29 29 0a 20 20 28 28 74 61  kGUID"))).  ((ta
fb4a0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
fb4b0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
fb4c0 73 74 69 63 6b 47 65 74 41 74 74 61 63 68 65 64  stickGetAttached
fb4d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
fb4e0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
fb4f0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
fb500 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 33  DL_joystick.h:23
fb510 39 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69  9:34").    (vari
fb520 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
fb530 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
fb540 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
fb550 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
fb560 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
fb570 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
fb580 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
fb590 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73     (name . "joys
fb5a0 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20  tick").         
fb5b0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
fb5c0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
fb5d0 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  (tag . "SDL_Joys
fb5e0 74 69 63 6b 22 29 29 29 29 29 29 0a 20 20 20 20  tick")))))).    
fb5f0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
fb600 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
fb610 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
fb620 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
fb630 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 49 6e 73  "SDL_JoystickIns
fb640 74 61 6e 63 65 49 44 22 29 20 28 6e 73 20 2e 20  tanceID") (ns . 
fb650 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
fb660 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
fb670 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69  /SDL2/SDL_joysti
fb680 63 6b 2e 68 3a 32 34 34 3a 34 30 22 29 0a 20 20  ck.h:244:40").  
fb690 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
fb6a0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
fb6b0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
fb6c0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
fb6d0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
fb6e0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
fb6f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
fb700 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
fb710 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29 0a 20 20  . "joystick").  
fb720 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
fb730 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
fb740 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
fb750 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29 29 29  DL_Joystick"))))
fb760 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
fb770 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
fb780 4a 6f 79 73 74 69 63 6b 49 44 22 29 29 29 0a 20  JoystickID"))). 
fb790 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
fb7a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
fb7b0 4c 5f 4a 6f 79 73 74 69 63 6b 4e 75 6d 41 78 65  L_JoystickNumAxe
fb7c0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
fb7d0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
fb7e0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
fb7f0 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32  SDL_joystick.h:2
fb800 34 39 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  49:29").    (var
fb810 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
fb820 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
fb830 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
fb840 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
fb850 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
fb860 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
fb870 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
fb880 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79      (name . "joy
fb890 73 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20  stick").        
fb8a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fb8b0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
fb8c0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79   (tag . "SDL_Joy
fb8d0 73 74 69 63 6b 22 29 29 29 29 29 29 0a 20 20 20  stick")))))).   
fb8e0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
fb8f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
fb900 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
fb910 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
fb920 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fb930 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
fb940 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
fb950 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  e . "SDL_Joystic
fb960 6b 4e 75 6d 42 61 6c 6c 73 22 29 20 28 6e 73 20  kNumBalls") (ns 
fb970 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
fb980 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
fb990 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73  de/SDL2/SDL_joys
fb9a0 74 69 63 6b 2e 68 3a 32 35 37 3a 32 39 22 29 0a  tick.h:257:29").
fb9b0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
fb9c0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
fb9d0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
fb9e0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
fb9f0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
fba00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
fba10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fba20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fba30 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29 0a  e . "joystick").
fba40 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
fba50 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
fba60 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
fba70 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29  "SDL_Joystick"))
fba80 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
fba90 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
fbaa0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
fbab0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
fbac0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
fbad0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
fbae0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
fbaf0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
fbb00 5f 4a 6f 79 73 74 69 63 6b 4e 75 6d 48 61 74 73  _JoystickNumHats
fbb10 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
fbb20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
fbb30 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
fbb40 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 36  DL_joystick.h:26
fbb50 32 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  2:29").    (vari
fbb60 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
fbb70 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
fbb80 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
fbb90 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
fbba0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
fbbb0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
fbbc0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
fbbd0 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73     (name . "joys
fbbe0 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20  tick").         
fbbf0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
fbc00 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
fbc10 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  (tag . "SDL_Joys
fbc20 74 69 63 6b 22 29 29 29 29 29 29 0a 20 20 20 20  tick")))))).    
fbc30 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
fbc40 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
fbc50 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
fbc60 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
fbc70 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
fbc80 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
fbc90 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
fbca0 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
fbcb0 4e 75 6d 42 75 74 74 6f 6e 73 22 29 20 28 6e 73  NumButtons") (ns
fbcc0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
fbcd0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
fbce0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79  ude/SDL2/SDL_joy
fbcf0 73 74 69 63 6b 2e 68 3a 32 36 37 3a 32 39 22 29  stick.h:267:29")
fbd00 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
fbd10 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
fbd20 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
fbd30 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
fbd40 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
fbd50 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
fbd60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
fbd70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fbd80 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29  me . "joystick")
fbd90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
fbda0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
fbdb0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
fbdc0 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29   "SDL_Joystick")
fbdd0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
fbde0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
fbdf0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
fbe00 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
fbe10 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
fbe20 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
fbe30 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
fbe40 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
fbe50 4c 5f 4a 6f 79 73 74 69 63 6b 55 70 64 61 74 65  L_JoystickUpdate
fbe60 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
fbe70 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
fbe80 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
fbe90 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 37  DL_joystick.h:27
fbea0 35 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69  5:30").    (vari
fbeb0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
fbec0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
fbed0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
fbee0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
fbef0 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75  ers . #()) (retu
fbf00 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
fbf10 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
fbf20 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
fbf30 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
fbf40 73 74 69 63 6b 45 76 65 6e 74 53 74 61 74 65 22  stickEventState"
fbf50 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
fbf60 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
fbf70 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
fbf80 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 38 36  L_joystick.h:286
fbf90 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
fbfa0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
fbfb0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
fbfc0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
fbfd0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
fbfe0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
fbff0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
fc000 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
fc010 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 61 74 65    (name . "state
fc020 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
fc030 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
fc040 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
fc050 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
fc060 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
fc070 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
fc080 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
fc090 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
fc0a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
fc0b0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
fc0c0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
fc0d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
fc0e0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
fc0f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
fc100 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  ame . "SDL_Joyst
fc110 69 63 6b 47 65 74 41 78 69 73 22 29 20 28 6e 73  ickGetAxis") (ns
fc120 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
fc130 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
fc140 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79  ude/SDL2/SDL_joy
fc150 73 74 69 63 6b 2e 68 3a 32 39 37 3a 33 32 22 29  stick.h:297:32")
fc160 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
fc170 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
fc180 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
fc190 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
fc1a0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
fc1b0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
fc1c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
fc1d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fc1e0 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29  me . "joystick")
fc1f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
fc200 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
fc210 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
fc220 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29   "SDL_Joystick")
fc230 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
fc240 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
fc250 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
fc260 20 2e 20 22 61 78 69 73 22 29 0a 20 20 20 20 20   . "axis").     
fc270 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
fc280 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
fc290 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
fc2a0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
fc2b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
fc2c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
fc2d0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
fc2e0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
fc2f0 53 69 6e 74 31 36 22 29 29 29 0a 20 20 28 28 74  Sint16"))).  ((t
fc300 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
fc310 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
fc320 79 73 74 69 63 6b 47 65 74 41 78 69 73 49 6e 69  ystickGetAxisIni
fc330 74 69 61 6c 53 74 61 74 65 22 29 20 28 6e 73 20  tialState") (ns 
fc340 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
fc350 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
fc360 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73  de/SDL2/SDL_joys
fc370 74 69 63 6b 2e 68 3a 33 30 39 3a 33 34 22 29 0a  tick.h:309:34").
fc380 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
fc390 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
fc3a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
fc3b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
fc3c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
fc3d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
fc3e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fc3f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fc400 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29 0a  e . "joystick").
fc410 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
fc420 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
fc430 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
fc440 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29  "SDL_Joystick"))
fc450 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
fc460 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
fc470 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
fc480 2e 20 22 61 78 69 73 22 29 0a 20 20 20 20 20 20  . "axis").      
fc490 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
fc4a0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
fc4b0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
fc4c0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
fc4d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
fc4e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
fc4f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
fc500 73 74 61 74 65 22 29 0a 20 20 20 20 20 20 20 20  state").        
fc510 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fc520 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
fc530 20 28 74 61 67 20 2e 20 22 53 69 6e 74 31 36 22   (tag . "Sint16"
fc540 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
fc550 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
fc560 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28  SDL_bool"))).  (
fc570 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
fc580 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
fc590 4a 6f 79 73 74 69 63 6b 47 65 74 48 61 74 22 29  JoystickGetHat")
fc5a0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
fc5b0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
fc5c0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
fc5d0 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 33 34 33 3a  _joystick.h:343:
fc5e0 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  31").    (variad
fc5f0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
fc600 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
fc610 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
fc620 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
fc630 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
fc640 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
fc650 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fc660 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69   (name . "joysti
fc670 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ck").          (
fc680 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
fc690 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
fc6a0 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  ag . "SDL_Joysti
fc6b0 63 6b 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ck")))).        
fc6c0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
fc6d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
fc6e0 6e 61 6d 65 20 2e 20 22 68 61 74 22 29 0a 20 20  name . "hat").  
fc6f0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
fc700 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
fc710 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
fc720 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
fc730 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
fc740 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
fc750 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
fc760 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
fc770 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 28  . "Uint8"))).  (
fc780 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
fc790 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
fc7a0 4a 6f 79 73 74 69 63 6b 47 65 74 42 61 6c 6c 22  JoystickGetBall"
fc7b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
fc7c0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
fc7d0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
fc7e0 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 33 35 33  L_joystick.h:353
fc7f0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
fc800 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
fc810 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
fc820 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
fc830 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
fc840 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
fc850 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
fc860 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
fc870 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74    (name . "joyst
fc880 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20  ick").          
fc890 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
fc8a0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
fc8b0 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  tag . "SDL_Joyst
fc8c0 69 63 6b 22 29 29 29 29 0a 20 20 20 20 20 20 20  ick")))).       
fc8d0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
fc8e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
fc8f0 28 6e 61 6d 65 20 2e 20 22 62 61 6c 6c 22 29 0a  (name . "ball").
fc900 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
fc910 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
fc920 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
fc930 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fc940 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
fc950 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
fc960 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fc970 6d 65 20 2e 20 22 64 78 22 29 0a 20 20 20 20 20  me . "dx").     
fc980 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
fc990 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
fc9a0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
fc9b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
fc9c0 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
fc9d0 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
fc9e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
fc9f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
fca00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
fca10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
fca20 2e 20 22 64 79 22 29 0a 20 20 20 20 20 20 20 20  . "dy").        
fca30 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
fca40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
fca50 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
fca60 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
fca70 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
fca80 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
fca90 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
fcaa0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
fcab0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
fcac0 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
fcad0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
fcae0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
fcaf0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
fcb00 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
fcb10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
fcb20 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
fcb30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
fcb40 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
fcb50 47 65 74 42 75 74 74 6f 6e 22 29 20 28 6e 73 20  GetButton") (ns 
fcb60 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
fcb70 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
fcb80 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73  de/SDL2/SDL_joys
fcb90 74 69 63 6b 2e 68 3a 33 36 31 3a 33 31 22 29 0a  tick.h:361:31").
fcba0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
fcbb0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
fcbc0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
fcbd0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
fcbe0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
fcbf0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
fcc00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fcc10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fcc20 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29 0a  e . "joystick").
fcc30 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
fcc40 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
fcc50 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
fcc60 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29  "SDL_Joystick"))
fcc70 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
fcc80 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
fcc90 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
fcca0 2e 20 22 62 75 74 74 6f 6e 22 29 0a 20 20 20 20  . "button").    
fccb0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
fccc0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
fccd0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
fcce0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
fccf0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
fcd00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fcd10 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
fcd20 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
fcd30 22 55 69 6e 74 38 22 29 29 29 0a 20 20 28 28 74  "Uint8"))).  ((t
fcd40 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
fcd50 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
fcd60 79 73 74 69 63 6b 43 6c 6f 73 65 22 29 20 28 6e  ystickClose") (n
fcd70 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
fcd80 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
fcd90 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f  lude/SDL2/SDL_jo
fcda0 79 73 74 69 63 6b 2e 68 3a 33 36 37 3a 33 30 22  ystick.h:367:30"
fcdb0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
fcdc0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
fcdd0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
fcde0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
fcdf0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
fce00 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
fce10 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
fce20 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
fce30 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22  ame . "joystick"
fce40 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
fce50 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
fce60 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
fce70 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22  . "SDL_Joystick"
fce80 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
fce90 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
fcea0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
fceb0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
fcec0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
fced0 73 74 69 63 6b 43 75 72 72 65 6e 74 50 6f 77 65  stickCurrentPowe
fcee0 72 4c 65 76 65 6c 22 29 20 28 6e 73 20 2e 20 30  rLevel") (ns . 0
fcef0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
fcf00 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
fcf10 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63  SDL2/SDL_joystic
fcf20 6b 2e 68 3a 33 37 32 3a 34 38 22 29 0a 20 20 20  k.h:372:48").   
fcf30 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
fcf40 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
fcf50 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
fcf60 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
fcf70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
fcf80 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
fcf90 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
fcfa0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
fcfb0 20 22 6a 6f 79 73 74 69 63 6b 22 29 0a 20 20 20   "joystick").   
fcfc0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
fcfd0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
fcfe0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
fcff0 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29 29 29 29  L_Joystick")))))
fd000 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
fd010 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a  pe (tag . "SDL_J
fd020 6f 79 73 74 69 63 6b 50 6f 77 65 72 4c 65 76 65  oystickPowerLeve
fd030 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  l"))).  ((tag . 
fd040 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
fd050 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 53 44 4c  0) (name . "_SDL
fd060 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22  _GameController"
fd070 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
fd080 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
fd090 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
fd0a0 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72  L_gamecontroller
fd0b0 2e 68 3a 35 37 3a 38 22 29 0a 20 20 20 20 28 62  .h:57:8").    (b
fd0c0 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69  it-size . 0) (bi
fd0d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
fd0e0 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
fd0f0 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
fd100 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
fd110 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
fd120 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
fd130 65 72 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  er").    (locati
fd140 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
fd150 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65  de/SDL2/SDL_game
fd160 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 35 38 3a  controller.h:58:
fd170 33 36 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  36").    (type (
fd180 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
fd190 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
fd1a0 20 22 5f 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72   "_SDL_GameContr
fd1b0 6f 6c 6c 65 72 22 29 0a 20 20 20 20 20 20 28 69  oller").      (i
fd1c0 64 20 2e 20 30 29 0a 20 20 20 20 20 20 28 6c 6f  d . 0).      (lo
fd1d0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
fd1e0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
fd1f0 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68  gamecontroller.h
fd200 3a 35 37 3a 38 22 29 0a 20 20 20 20 20 20 28 62  :57:8").      (b
fd210 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69  it-size . 0) (bi
fd220 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
fd230 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
fd240 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75  ).  ((tag . "enu
fd250 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  m") (ns . 0) (na
fd260 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31  me . "") (id . 1
fd270 30 34 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  04).    (locatio
fd280 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
fd290 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63  e/SDL2/SDL_gamec
fd2a0 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 36 31 3a 39  ontroller.h:61:9
fd2b0 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  ").    (fields. 
fd2c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
fd2d0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
fd2e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
fd2f0 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45  . "SDL_CONTROLLE
fd300 52 5f 42 49 4e 44 54 59 50 45 5f 4e 4f 4e 45 22  R_BINDTYPE_NONE"
fd310 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
fd320 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20  ue . 0)).       
fd330 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
fd340 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fd350 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c  e . "SDL_CONTROL
fd360 4c 45 52 5f 42 49 4e 44 54 59 50 45 5f 42 55 54  LER_BINDTYPE_BUT
fd370 54 4f 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20  TON").          
fd380 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20  (value . 1)).   
fd390 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
fd3a0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
fd3b0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e  (name . "SDL_CON
fd3c0 54 52 4f 4c 4c 45 52 5f 42 49 4e 44 54 59 50 45  TROLLER_BINDTYPE
fd3d0 5f 41 58 49 53 22 29 0a 20 20 20 20 20 20 20 20  _AXIS").        
fd3e0 20 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20    (value . 2)). 
fd3f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
fd400 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
fd410 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
fd420 4f 4e 54 52 4f 4c 4c 45 52 5f 42 49 4e 44 54 59  ONTROLLER_BINDTY
fd430 50 45 5f 48 41 54 22 29 0a 20 20 20 20 20 20 20  PE_HAT").       
fd440 20 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29 29     (value . 3)))
fd450 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
fd460 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
fd470 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
fd480 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f   "SDL_GameContro
fd490 6c 6c 65 72 42 69 6e 64 54 79 70 65 22 29 0a 20  llerBindType"). 
fd4a0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
fd4b0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
fd4c0 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f  2/SDL_gamecontro
fd4d0 6c 6c 65 72 2e 68 3a 36 37 3a 33 22 29 0a 20 20  ller.h:67:3").  
fd4e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fd4f0 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20  :enum") (name . 
fd500 22 22 29 20 28 69 64 20 2e 20 31 30 34 29 29 29  "") (id . 104)))
fd510 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75  .  ((tag . "stru
fd520 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
fd530 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43  ame . "SDL_GameC
fd540 6f 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f 6e 42  ontrollerButtonB
fd550 69 6e 64 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ind") (id . 0). 
fd560 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
fd570 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
fd580 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f  2/SDL_gamecontro
fd590 6c 6c 65 72 2e 68 3a 37 32 3a 31 36 22 29 0a 20  ller.h:72:16"). 
fd5a0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 39     (bit-size . 9
fd5b0 36 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  6) (bit-alignmen
fd5c0 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65  t . 32).    (fie
fd5d0 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
fd5e0 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
fd5f0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 69  ld") (name . "bi
fd600 6e 64 54 79 70 65 22 29 20 28 62 69 74 2d 6f 66  ndType") (bit-of
fd610 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
fd620 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
fd630 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
fd640 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
fd650 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
fd660 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c  "SDL_GameControl
fd670 6c 65 72 42 69 6e 64 54 79 70 65 22 29 29 29 0a  lerBindType"))).
fd680 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
fd690 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
fd6a0 20 22 76 61 6c 75 65 22 29 20 28 62 69 74 2d 6f   "value") (bit-o
fd6b0 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74  ffset . 32) (bit
fd6c0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
fd6d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
fd6e0 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
fd6f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
fd700 2e 20 22 75 6e 69 6f 6e 22 29 20 28 6e 73 20 2e  . "union") (ns .
fd710 20 32 32 30 30 37 29 20 28 6e 61 6d 65 20 2e 20   22007) (name . 
fd720 22 22 29 20 28 69 64 20 2e 20 31 30 35 29 0a 20  "") (id . 105). 
fd730 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61             (loca
fd740 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
fd750 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61  lude/SDL2/SDL_ga
fd760 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 37  mecontroller.h:7
fd770 35 3a 35 22 29 0a 20 20 20 20 20 20 20 20 20 20  5:5").          
fd780 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
fd790 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
fd7a0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
fd7b0 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
fd7c0 20 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20           ..     
fd7d0 20 20 20 20 20 20 20 20 20 23 28 28 28 74 61 67           #(((tag
fd7e0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
fd7f0 65 20 2e 20 22 62 75 74 74 6f 6e 22 29 20 28 62  e . "button") (b
fd800 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
fd810 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
fd820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fd830 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
fd840 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
fd850 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
fd860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fd870 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
fd880 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
fd890 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
fd8a0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
fd8b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
fd8c0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
fd8d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fd8e0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
fd8f0 20 28 6e 61 6d 65 20 2e 20 22 61 78 69 73 22 29   (name . "axis")
fd900 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
fd910 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
fd920 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
fd930 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
fd940 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
fd950 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
fd960 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
fd970 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
fd980 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
fd990 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
fd9a0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
fd9b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
fd9c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
fd9d0 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  )).             
fd9e0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
fd9f0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 68 61 74  d") (name . "hat
fda00 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
fda10 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
fda20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
fda30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
fda40 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
fda50 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79               (ty
fda60 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63  pe (tag . "struc
fda70 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  t") (ns . 0) (na
fda80 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31  me . "") (id . 1
fda90 30 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  06).            
fdaa0 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f          (locatio
fdab0 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  n.              
fdac0 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20          ..      
fdad0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdae0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
fdaf0 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72  L2/SDL_gamecontr
fdb00 6f 6c 6c 65 72 2e 68 3a 37 39 3a 39 22 29 0a 20  oller.h:79:9"). 
fdb10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdb20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
fdb30 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
fdb40 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
fdb50 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 65              (fie
fdb60 6c 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20  lds.            
fdb70 20 20 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20            ..    
fdb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdb90 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
fdba0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 68 61  ld") (name . "ha
fdbb0 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  t") (bit-offset 
fdbc0 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
fdbd0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
fdbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
fdbf0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fdc00 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
fdc10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
fdc20 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
fdc30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdc40 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
fdc50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdc60 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
fdc70 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  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 28 62 69 74 2d 61 6c 69 67         (bit-alig
fdca0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
fdcb0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdcc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
fdcd0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
fdce0 68 61 74 5f 6d 61 73 6b 22 29 20 28 62 69 74 2d  hat_mask") (bit-
fdcf0 6f 66 66 73 65 74 20 2e 20 33 32 29 0a 20 20 20  offset . 32).   
fdd00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdd10 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
fdd20 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
fdd30 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
fdd40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdd50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
fdd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdd70 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
fdd80 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
fdd90 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdda0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
fddb0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
fddc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
fddd0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fdde0 33 32 29 29 29 29 29 29 29 29 29 29 29 29 29 29  32))))))))))))))
fddf0 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
fde00 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
fde10 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
fde20 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
fde30 65 72 42 75 74 74 6f 6e 42 69 6e 64 22 29 0a 20  erButtonBind"). 
fde40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
fde50 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
fde60 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f  2/SDL_gamecontro
fde70 6c 6c 65 72 2e 68 3a 38 35 3a 33 22 29 0a 20 20  ller.h:85:3").  
fde80 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
fde90 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a  ag . ":struct").
fdea0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
fdeb0 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65  DL_GameControlle
fdec0 72 42 75 74 74 6f 6e 42 69 6e 64 22 29 0a 20 20  rButtonBind").  
fded0 20 20 20 20 28 69 64 20 2e 20 31 30 37 29 29 29      (id . 107)))
fdee0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
fdef0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
fdf00 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
fdf10 65 72 41 64 64 4d 61 70 70 69 6e 67 73 46 72 6f  erAddMappingsFro
fdf20 6d 52 57 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  mRW") (ns . 0). 
fdf30 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
fdf40 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
fdf50 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f  2/SDL_gamecontro
fdf60 6c 6c 65 72 2e 68 3a 31 32 32 3a 32 39 22 29 0a  ller.h:122:29").
fdf70 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
fdf80 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
fdf90 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
fdfa0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
fdfb0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
fdfc0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
fdfd0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fdfe0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fdff0 65 20 2e 20 22 72 77 22 29 0a 20 20 20 20 20 20  e . "rw").      
fe000 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
fe010 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
fe020 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
fe030 57 6f 70 73 22 29 29 29 29 0a 20 20 20 20 20 20  Wops")))).      
fe040 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
fe050 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fe060 20 28 6e 61 6d 65 20 2e 20 22 66 72 65 65 72 77   (name . "freerw
fe070 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
fe080 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
fe090 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
fe0a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
fe0b0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
fe0c0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
fe0d0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
fe0e0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
fe0f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
fe100 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
fe110 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
fe120 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
fe130 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
fe140 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
fe150 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43  ame . "SDL_GameC
fe160 6f 6e 74 72 6f 6c 6c 65 72 41 64 64 4d 61 70 70  ontrollerAddMapp
fe170 69 6e 67 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ing") (ns . 0). 
fe180 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
fe190 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
fe1a0 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f  2/SDL_gamecontro
fe1b0 6c 6c 65 72 2e 68 3a 31 33 36 3a 32 39 22 29 0a  ller.h:136:29").
fe1c0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
fe1d0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
fe1e0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
fe1f0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
fe200 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
fe210 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
fe220 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fe230 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fe240 65 20 2e 20 22 6d 61 70 70 69 6e 67 53 74 72 69  e . "mappingStri
fe250 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ng").          (
fe260 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
fe270 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
fe280 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
fe290 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
fe2a0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
fe2b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
fe2c0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
fe2d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
fe2e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fe2f0 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
fe300 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
fe310 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
fe320 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
fe330 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
fe340 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
fe350 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
fe360 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
fe370 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
fe380 65 72 4e 75 6d 4d 61 70 70 69 6e 67 73 22 29 20  erNumMappings") 
fe390 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
fe3a0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
fe3b0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
fe3c0 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68  gamecontroller.h
fe3d0 3a 31 34 33 3a 32 39 22 29 0a 20 20 20 20 28 76  :143:29").    (v
fe3e0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
fe3f0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
fe400 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
fe410 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
fe420 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
fe430 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
fe440 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
fe450 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
fe460 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
fe470 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
fe480 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
fe490 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
fe4a0 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f  me . "SDL_GameCo
fe4b0 6e 74 72 6f 6c 6c 65 72 4d 61 70 70 69 6e 67 46  ntrollerMappingF
fe4c0 6f 72 49 6e 64 65 78 22 29 20 28 6e 73 20 2e 20  orIndex") (ns . 
fe4d0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
fe4e0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
fe4f0 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f  /SDL2/SDL_gameco
fe500 6e 74 72 6f 6c 6c 65 72 2e 68 3a 31 35 30 3a 33  ntroller.h:150:3
fe510 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
fe520 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
fe530 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
fe540 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
fe550 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
fe560 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
fe570 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
fe580 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
fe590 28 6e 61 6d 65 20 2e 20 22 6d 61 70 70 69 6e 67  (name . "mapping
fe5a0 5f 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20  _index").       
fe5b0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
fe5c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
fe5d0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
fe5e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
fe5f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
fe600 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
fe610 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
fe620 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
fe630 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
fe640 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
fe650 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
fe660 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
fe670 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
fe680 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
fe690 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
fe6a0 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
fe6b0 65 72 4d 61 70 70 69 6e 67 46 6f 72 47 55 49 44  erMappingForGUID
fe6c0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
fe6d0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
fe6e0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
fe6f0 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65  DL_gamecontrolle
fe700 72 2e 68 3a 31 35 37 3a 33 32 22 29 0a 20 20 20  r.h:157:32").   
fe710 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
fe720 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
fe730 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
fe740 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
fe750 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
fe760 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
fe770 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
fe780 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
fe790 20 22 67 75 69 64 22 29 0a 20 20 20 20 20 20 20   "guid").       
fe7a0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
fe7b0 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47 55 49  "SDL_JoystickGUI
fe7c0 44 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  D"))))).    (ret
fe7d0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
fe7e0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
fe7f0 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
fe800 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
fe810 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
fe820 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
fe830 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
fe840 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
fe850 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
fe860 6f 6c 6c 65 72 4d 61 70 70 69 6e 67 22 29 20 28  ollerMapping") (
fe870 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
fe880 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
fe890 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67  clude/SDL2/SDL_g
fe8a0 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a  amecontroller.h:
fe8b0 31 36 34 3a 33 32 22 29 0a 20 20 20 20 28 76 61  164:32").    (va
fe8c0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
fe8d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
fe8e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
fe8f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
fe900 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
fe910 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
fe920 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
fe930 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 61       (name . "ga
fe940 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 22 29 0a 20  mecontroller"). 
fe950 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
fe960 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
fe970 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
fe980 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
fe990 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65  (tag . "SDL_Game
fe9a0 43 6f 6e 74 72 6f 6c 6c 65 72 22 29 29 29 29 29  Controller")))))
fe9b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
fe9c0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
fe9d0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
fe9e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fe9f0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
fea00 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
fea10 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
fea20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
fea30 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
fea40 5f 49 73 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65  _IsGameControlle
fea50 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
fea60 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
fea70 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
fea80 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c  SDL_gamecontroll
fea90 65 72 2e 68 3a 31 36 39 3a 33 34 22 29 0a 20 20  er.h:169:34").  
feaa0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
feab0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
feac0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
fead0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
feae0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
feaf0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
feb00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
feb10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
feb20 2e 20 22 6a 6f 79 73 74 69 63 6b 5f 69 6e 64 65  . "joystick_inde
feb30 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
feb40 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
feb50 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
feb60 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
feb70 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
feb80 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
feb90 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
feba0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
febb0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f   (tag . "SDL_boo
febc0 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  l"))).  ((tag . 
febd0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
febe0 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  e . "SDL_GameCon
febf0 74 72 6f 6c 6c 65 72 4e 61 6d 65 46 6f 72 49 6e  trollerNameForIn
fec00 64 65 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  dex") (ns . 0). 
fec10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
fec20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
fec30 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f  2/SDL_gamecontro
fec40 6c 6c 65 72 2e 68 3a 31 37 36 3a 33 37 22 29 0a  ller.h:176:37").
fec50 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
fec60 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
fec70 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
fec80 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
fec90 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
feca0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
fecb0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fecc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fecd0 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 5f 69 6e  e . "joystick_in
fece0 64 65 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  dex").          
fecf0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
fed00 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
fed10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
fed20 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
fed30 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
fed40 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
fed50 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
fed60 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
fed70 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
fed80 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fed90 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
feda0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
fedb0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
fedc0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
fedd0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
fede0 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 4f  _GameControllerO
fedf0 70 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  pen") (ns . 0). 
fee00 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
fee10 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
fee20 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f  2/SDL_gamecontro
fee30 6c 6c 65 72 2e 68 3a 31 38 37 3a 34 35 22 29 0a  ller.h:187:45").
fee40 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
fee50 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
fee60 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
fee70 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
fee80 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
fee90 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
feea0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
feeb0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
feec0 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 5f 69 6e  e . "joystick_in
feed0 64 65 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  dex").          
feee0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
feef0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
fef00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
fef10 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
fef20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
fef30 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
fef40 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
fef50 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
fef60 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
fef70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fef80 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
fef90 65 72 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  er")))).  ((tag 
fefa0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
fefb0 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43  ame . "SDL_GameC
fefc0 6f 6e 74 72 6f 6c 6c 65 72 46 72 6f 6d 49 6e 73  ontrollerFromIns
fefd0 74 61 6e 63 65 49 44 22 29 20 28 6e 73 20 2e 20  tanceID") (ns . 
fefe0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
feff0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
ff000 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f  /SDL2/SDL_gameco
ff010 6e 74 72 6f 6c 6c 65 72 2e 68 3a 31 39 32 3a 34  ntroller.h:192:4
ff020 35 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  5").    (variadi
ff030 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
ff040 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
ff050 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
ff060 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
ff070 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
ff080 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
ff090 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
ff0a0 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 69 64 22 29  (name . "joyid")
ff0b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ff0c0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79   (tag . "SDL_Joy
ff0d0 73 74 69 63 6b 49 44 22 29 29 29 29 29 0a 20 20  stickID"))))).  
ff0e0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
ff0f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
ff100 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
ff110 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
ff120 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22 29  GameController")
ff130 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ff140 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ff150 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
ff160 6f 6c 6c 65 72 4e 61 6d 65 22 29 20 28 6e 73 20  ollerName") (ns 
ff170 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
ff180 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
ff190 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65  de/SDL2/SDL_game
ff1a0 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 31 39 37  controller.h:197
ff1b0 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72 69 61  :37").    (varia
ff1c0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
ff1d0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
ff1e0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
ff1f0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
ff200 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
ff210 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
ff220 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ff230 20 20 28 6e 61 6d 65 20 2e 20 22 67 61 6d 65 63    (name . "gamec
ff240 6f 6e 74 72 6f 6c 6c 65 72 22 29 0a 20 20 20 20  ontroller").    
ff250 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
ff260 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
ff270 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
ff280 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ff290 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  g . "SDL_GameCon
ff2a0 74 72 6f 6c 6c 65 72 22 29 29 29 29 29 29 0a 20  troller")))))). 
ff2b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
ff2c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
ff2d0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
ff2e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
ff2f0 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
ff300 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
ff310 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74  nt . 8)))).  ((t
ff320 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ff330 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61   (name . "SDL_Ga
ff340 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 47 65 74 56  meControllerGetV
ff350 65 6e 64 6f 72 22 29 20 28 6e 73 20 2e 20 30 29  endor") (ns . 0)
ff360 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
ff370 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
ff380 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74  DL2/SDL_gamecont
ff390 72 6f 6c 6c 65 72 2e 68 3a 32 30 33 3a 33 32 22  roller.h:203:32"
ff3a0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
ff3b0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
ff3c0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
ff3d0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
ff3e0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ff3f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ff400 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ff410 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ff420 61 6d 65 20 2e 20 22 67 61 6d 65 63 6f 6e 74 72  ame . "gamecontr
ff430 6f 6c 6c 65 72 22 29 0a 20 20 20 20 20 20 20 20  oller").        
ff440 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
ff450 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
ff460 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
ff470 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ff480 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c  "SDL_GameControl
ff490 6c 65 72 22 29 29 29 29 29 29 0a 20 20 20 20 28  ler")))))).    (
ff4a0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
ff4b0 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
ff4c0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
ff4d0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
ff4e0 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72  L_GameController
ff4f0 47 65 74 50 72 6f 64 75 63 74 22 29 20 28 6e 73  GetProduct") (ns
ff500 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
ff510 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
ff520 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d  ude/SDL2/SDL_gam
ff530 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 32 30  econtroller.h:20
ff540 39 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  9:32").    (vari
ff550 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
ff560 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
ff570 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
ff580 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
ff590 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
ff5a0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
ff5b0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ff5c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 61 6d 65     (name . "game
ff5d0 63 6f 6e 74 72 6f 6c 6c 65 72 22 29 0a 20 20 20  controller").   
ff5e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
ff5f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
ff600 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
ff610 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ff620 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f  ag . "SDL_GameCo
ff630 6e 74 72 6f 6c 6c 65 72 22 29 29 29 29 29 29 0a  ntroller")))))).
ff640 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ff650 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
ff660 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ff670 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ff680 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
ff690 6f 6c 6c 65 72 47 65 74 50 72 6f 64 75 63 74 56  ollerGetProductV
ff6a0 65 72 73 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30  ersion") (ns . 0
ff6b0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
ff6c0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
ff6d0 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e  SDL2/SDL_gamecon
ff6e0 74 72 6f 6c 6c 65 72 2e 68 3a 32 31 35 3a 33 32  troller.h:215:32
ff6f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
ff700 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
ff710 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
ff720 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
ff730 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
ff740 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
ff750 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ff760 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
ff770 6e 61 6d 65 20 2e 20 22 67 61 6d 65 63 6f 6e 74  name . "gamecont
ff780 72 6f 6c 6c 65 72 22 29 0a 20 20 20 20 20 20 20  roller").       
ff790 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
ff7a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
ff7b0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
ff7c0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ff7d0 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f   "SDL_GameContro
ff7e0 6c 6c 65 72 22 29 29 29 29 29 29 0a 20 20 20 20  ller")))))).    
ff7f0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
ff800 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a  g . "Uint16"))).
ff810 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ff820 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
ff830 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65  DL_GameControlle
ff840 72 47 65 74 41 74 74 61 63 68 65 64 22 29 20 28  rGetAttached") (
ff850 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
ff860 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
ff870 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67  clude/SDL2/SDL_g
ff880 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a  amecontroller.h:
ff890 32 32 31 3a 33 34 22 29 0a 20 20 20 20 28 76 61  221:34").    (va
ff8a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
ff8b0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
ff8c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
ff8d0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
ff8e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
ff8f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
ff900 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
ff910 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 61       (name . "ga
ff920 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 22 29 0a 20  mecontroller"). 
ff930 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
ff940 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
ff950 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
ff960 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
ff970 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65  (tag . "SDL_Game
ff980 43 6f 6e 74 72 6f 6c 6c 65 72 22 29 29 29 29 29  Controller")))))
ff990 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ff9a0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62  pe (tag . "SDL_b
ff9b0 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20  ool"))).  ((tag 
ff9c0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
ff9d0 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43  ame . "SDL_GameC
ff9e0 6f 6e 74 72 6f 6c 6c 65 72 47 65 74 4a 6f 79 73  ontrollerGetJoys
ff9f0 74 69 63 6b 22 29 20 28 6e 73 20 2e 20 30 29 0a  tick") (ns . 0).
ffa00 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
ffa10 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
ffa20 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72  L2/SDL_gamecontr
ffa30 6f 6c 6c 65 72 2e 68 3a 32 32 36 3a 33 39 22 29  oller.h:226:39")
ffa40 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
ffa50 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
ffa60 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
ffa70 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
ffa80 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
ffa90 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ffaa0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ffab0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ffac0 6d 65 20 2e 20 22 67 61 6d 65 63 6f 6e 74 72 6f  me . "gamecontro
ffad0 6c 6c 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  ller").         
ffae0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
ffaf0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
ffb00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
ffb10 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
ffb20 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
ffb30 65 72 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  er")))))).    (r
ffb40 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
ffb50 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
ffb60 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
ffb70 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  (tag . "SDL_Joys
ffb80 74 69 63 6b 22 29 29 29 29 0a 20 20 28 28 74 61  tick")))).  ((ta
ffb90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
ffba0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d  (name . "SDL_Gam
ffbb0 65 43 6f 6e 74 72 6f 6c 6c 65 72 45 76 65 6e 74  eControllerEvent
ffbc0 53 74 61 74 65 22 29 20 28 6e 73 20 2e 20 30 29  State") (ns . 0)
ffbd0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
ffbe0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
ffbf0 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74  DL2/SDL_gamecont
ffc00 72 6f 6c 6c 65 72 2e 68 3a 32 33 37 3a 32 39 22  roller.h:237:29"
ffc10 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
ffc20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
ffc30 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
ffc40 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
ffc50 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ffc60 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ffc70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ffc80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ffc90 61 6d 65 20 2e 20 22 73 74 61 74 65 22 29 0a 20  ame . "state"). 
ffca0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
ffcb0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
ffcc0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
ffcd0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
ffce0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
ffcf0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
ffd00 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
ffd10 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
ffd20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
ffd30 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
ffd40 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
ffd50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
ffd60 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ffd70 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ffd80 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
ffd90 6f 6c 6c 65 72 55 70 64 61 74 65 22 29 20 28 6e  ollerUpdate") (n
ffda0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ffdb0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
ffdc0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61  lude/SDL2/SDL_ga
ffdd0 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 32  mecontroller.h:2
ffde0 34 35 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  45:30").    (var
ffdf0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
ffe00 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
ffe10 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
ffe20 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
ffe30 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74  ters . #()) (ret
ffe40 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
ffe50 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
ffe60 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73  ag . "enum") (ns
ffe70 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22   . 0) (name . ""
ffe80 29 20 28 69 64 20 2e 20 31 30 38 29 0a 20 20 20  ) (id . 108).   
ffe90 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
ffea0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
ffeb0 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c  SDL_gamecontroll
ffec0 65 72 2e 68 3a 32 35 37 3a 39 22 29 0a 20 20 20  er.h:257:9").   
ffed0 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
ffee0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
ffef0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
fff00 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
fff10 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 41 58 49 53  _CONTROLLER_AXIS
fff20 5f 49 4e 56 41 4c 49 44 22 29 0a 20 20 20 20 20  _INVALID").     
fff30 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34 32       (value . 42
fff40 39 34 39 36 37 32 39 35 29 29 0a 20 20 20 20 20  94967295)).     
fff50 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
fff60 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
fff70 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52  ame . "SDL_CONTR
fff80 4f 4c 4c 45 52 5f 41 58 49 53 5f 4c 45 46 54 58  OLLER_AXIS_LEFTX
fff90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
fffa0 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20  lue . 0)).      
fffb0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
fffc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fffd0 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f  me . "SDL_CONTRO
fffe0 4c 4c 45 52 5f 41 58 49 53 5f 4c 45 46 54 59 22  LLER_AXIS_LEFTY"
ffff0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
10000 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20  ue . 1)).       
10001 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10002 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
10003 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c  e . "SDL_CONTROL
10004 4c 45 52 5f 41 58 49 53 5f 52 49 47 48 54 58 22  LER_AXIS_RIGHTX"
10005 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
10006 75 65 20 2e 20 32 29 29 0a 20 20 20 20 20 20 20  ue . 2)).       
10007 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10008 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
10009 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c  e . "SDL_CONTROL
1000a 4c 45 52 5f 41 58 49 53 5f 52 49 47 48 54 59 22  LER_AXIS_RIGHTY"
1000b 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
1000c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20 20  ue . 3)).       
1000d 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1000e 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1000f 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c  e . "SDL_CONTROL
10010 4c 45 52 5f 41 58 49 53 5f 54 52 49 47 47 45 52  LER_AXIS_TRIGGER
10011 4c 45 46 54 22 29 0a 20 20 20 20 20 20 20 20 20  LEFT").         
10012 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20   (value . 4)).  
10013 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10014 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
10015 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f   (name . "SDL_CO
10016 4e 54 52 4f 4c 4c 45 52 5f 41 58 49 53 5f 54 52  NTROLLER_AXIS_TR
10017 49 47 47 45 52 52 49 47 48 54 22 29 0a 20 20 20  IGGERRIGHT").   
10018 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
10019 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
1001a 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
1001b 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1001c 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 41  SDL_CONTROLLER_A
1001d 58 49 53 5f 4d 41 58 22 29 0a 20 20 20 20 20 20  XIS_MAX").      
1001e 20 20 20 20 28 76 61 6c 75 65 20 2e 20 36 29 29      (value . 6))
1001f 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
10020 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
10021 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
10022 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
10023 6f 6c 6c 65 72 41 78 69 73 22 29 0a 20 20 20 20  ollerAxis").    
10024 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10025 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
10026 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65  DL_gamecontrolle
10027 72 2e 68 3a 32 36 37 3a 33 22 29 0a 20 20 20 20  r.h:267:3").    
10028 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65  (type (tag . ":e
10029 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22  num") (name . ""
1002a 29 20 28 69 64 20 2e 20 31 30 38 29 29 29 0a 20  ) (id . 108))). 
1002b 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1002c 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
1002d 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72  L_GameController
1002e 47 65 74 41 78 69 73 46 72 6f 6d 53 74 72 69 6e  GetAxisFromStrin
1002f 67 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  g") (ns . 0).   
10030 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
10031 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
10032 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c  SDL_gamecontroll
10033 65 72 2e 68 3a 32 37 32 3a 34 38 22 29 0a 20 20  er.h:272:48").  
10034 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
10035 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
10036 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
10037 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
10038 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
10039 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
1003a 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1003b 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1003c 2e 20 22 70 63 68 53 74 72 69 6e 67 22 29 0a 20  . "pchString"). 
1003d 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1003e 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1003f 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
10040 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
10041 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
10042 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
10043 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
10044 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
10045 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10046 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
10047 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
10048 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 47  pe (tag . "SDL_G
10049 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 41 78 69  ameControllerAxi
1004a 73 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  s"))).  ((tag . 
1004b 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
1004c 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  e . "SDL_GameCon
1004d 74 72 6f 6c 6c 65 72 47 65 74 53 74 72 69 6e 67  trollerGetString
1004e 46 6f 72 41 78 69 73 22 29 20 28 6e 73 20 2e 20  ForAxis") (ns . 
1004f 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
10050 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10051 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f  /SDL2/SDL_gameco
10052 6e 74 72 6f 6c 6c 65 72 2e 68 3a 32 37 37 3a 33  ntroller.h:277:3
10053 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  7").    (variadi
10054 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
10055 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
10056 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
10057 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
10058 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
10059 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
1005a 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1005b 28 6e 61 6d 65 20 2e 20 22 61 78 69 73 22 29 0a  (name . "axis").
1005c 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1005d 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65  (tag . "SDL_Game
1005e 43 6f 6e 74 72 6f 6c 6c 65 72 41 78 69 73 22 29  ControllerAxis")
1005f 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
10060 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
10061 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
10062 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
10063 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
10064 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
10065 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
10066 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
10067 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
10068 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
10069 65 72 47 65 74 42 69 6e 64 46 6f 72 41 78 69 73  erGetBindForAxis
1006a 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
1006b 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
1006c 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
1006d 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65  DL_gamecontrolle
1006e 72 2e 68 3a 32 38 33 3a 31 22 29 0a 20 20 20 20  r.h:283:1").    
1006f 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
10070 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
10071 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
10072 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
10073 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
10074 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
10075 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
10076 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10077 22 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 22  "gamecontroller"
10078 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
10079 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1007a 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1007b 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
1007c 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 47  pe (tag . "SDL_G
1007d 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22 29 29  ameController"))
1007e 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1007f 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
10080 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
10081 2e 20 22 61 78 69 73 22 29 0a 20 20 20 20 20 20  . "axis").      
10082 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10083 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f   "SDL_GameContro
10084 6c 6c 65 72 41 78 69 73 22 29 29 29 29 29 0a 20  llerAxis"))))). 
10085 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
10086 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65  (tag . "SDL_Game
10087 43 6f 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f 6e  ControllerButton
10088 42 69 6e 64 22 29 29 29 0a 20 20 28 28 74 61 67  Bind"))).  ((tag
10089 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1008a 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65  name . "SDL_Game
1008b 43 6f 6e 74 72 6f 6c 6c 65 72 47 65 74 41 78 69  ControllerGetAxi
1008c 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
1008d 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1008e 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
1008f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c  SDL_gamecontroll
10090 65 72 2e 68 3a 32 39 35 3a 31 22 29 0a 20 20 20  er.h:295:1").   
10091 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
10092 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
10093 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
10094 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
10095 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
10096 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10097 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10098 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10099 20 22 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72   "gamecontroller
1009a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1009b 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1009c 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1009d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
1009e 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
1009f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22 29  GameController")
100a0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
100a1 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
100a2 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
100a3 20 2e 20 22 61 78 69 73 22 29 0a 20 20 20 20 20   . "axis").     
100a4 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
100a5 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
100a6 6f 6c 6c 65 72 41 78 69 73 22 29 29 29 29 29 0a  ollerAxis"))))).
100a7 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
100a8 20 28 74 61 67 20 2e 20 22 53 69 6e 74 31 36 22   (tag . "Sint16"
100a9 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
100aa 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28  num") (ns . 0) (
100ab 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
100ac 20 31 30 39 29 0a 20 20 20 20 28 6c 6f 63 61 74   109).    (locat
100ad 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
100ae 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d  ude/SDL2/SDL_gam
100af 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 33 30  econtroller.h:30
100b0 31 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64  1:9").    (field
100b1 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
100b2 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
100b3 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
100b4 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f  me . "SDL_CONTRO
100b5 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f 49 4e 56 41  LLER_BUTTON_INVA
100b6 4c 49 44 22 29 0a 20 20 20 20 20 20 20 20 20 20  LID").          
100b7 28 76 61 6c 75 65 20 2e 20 34 32 39 34 39 36 37  (value . 4294967
100b8 32 39 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  295)).        ((
100b9 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
100ba 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
100bb 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52   "SDL_CONTROLLER
100bc 5f 42 55 54 54 4f 4e 5f 41 22 29 0a 20 20 20 20  _BUTTON_A").    
100bd 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30        (value . 0
100be 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
100bf 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
100c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
100c1 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55  DL_CONTROLLER_BU
100c2 54 54 4f 4e 5f 42 22 29 0a 20 20 20 20 20 20 20  TTON_B").       
100c3 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a     (value . 1)).
100c4 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
100c5 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
100c6 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
100c7 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f  CONTROLLER_BUTTO
100c8 4e 5f 58 22 29 0a 20 20 20 20 20 20 20 20 20 20  N_X").          
100c9 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20  (value . 2)).   
100ca 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
100cb 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
100cc 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e  (name . "SDL_CON
100cd 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f 59  TROLLER_BUTTON_Y
100ce 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
100cf 6c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20  lue . 3)).      
100d0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
100d1 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
100d2 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f  me . "SDL_CONTRO
100d3 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f 42 41 43 4b  LLER_BUTTON_BACK
100d4 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
100d5 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20  lue . 4)).      
100d6 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
100d7 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
100d8 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f  me . "SDL_CONTRO
100d9 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f 47 55 49 44  LLER_BUTTON_GUID
100da 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  E").          (v
100db 61 6c 75 65 20 2e 20 35 29 29 0a 20 20 20 20 20  alue . 5)).     
100dc 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
100dd 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
100de 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52  ame . "SDL_CONTR
100df 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f 53 54 41  OLLER_BUTTON_STA
100e0 52 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  RT").          (
100e1 76 61 6c 75 65 20 2e 20 36 29 29 0a 20 20 20 20  value . 6)).    
100e2 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
100e3 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
100e4 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54  name . "SDL_CONT
100e5 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f 4c 45  ROLLER_BUTTON_LE
100e6 46 54 53 54 49 43 4b 22 29 0a 20 20 20 20 20 20  FTSTICK").      
100e7 20 20 20 20 28 76 61 6c 75 65 20 2e 20 37 29 29      (value . 7))
100e8 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
100e9 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
100ea 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
100eb 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54  _CONTROLLER_BUTT
100ec 4f 4e 5f 52 49 47 48 54 53 54 49 43 4b 22 29 0a  ON_RIGHTSTICK").
100ed 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
100ee 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20 20 28   . 8)).        (
100ef 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
100f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
100f1 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45  . "SDL_CONTROLLE
100f2 52 5f 42 55 54 54 4f 4e 5f 4c 45 46 54 53 48 4f  R_BUTTON_LEFTSHO
100f3 55 4c 44 45 52 22 29 0a 20 20 20 20 20 20 20 20  ULDER").        
100f4 20 20 28 76 61 6c 75 65 20 2e 20 39 29 29 0a 20    (value . 9)). 
100f5 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
100f6 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
100f7 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
100f8 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e  ONTROLLER_BUTTON
100f9 5f 52 49 47 48 54 53 48 4f 55 4c 44 45 52 22 29  _RIGHTSHOULDER")
100fa 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
100fb 65 20 2e 20 31 30 29 29 0a 20 20 20 20 20 20 20  e . 10)).       
100fc 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
100fd 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
100fe 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c  e . "SDL_CONTROL
100ff 4c 45 52 5f 42 55 54 54 4f 4e 5f 44 50 41 44 5f  LER_BUTTON_DPAD_
10100 55 50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  UP").          (
10101 76 61 6c 75 65 20 2e 20 31 31 29 29 0a 20 20 20  value . 11)).   
10102 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10103 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
10104 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e  (name . "SDL_CON
10105 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f 44  TROLLER_BUTTON_D
10106 50 41 44 5f 44 4f 57 4e 22 29 0a 20 20 20 20 20  PAD_DOWN").     
10107 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 32       (value . 12
10108 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10109 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
1010a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
1010b 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55  DL_CONTROLLER_BU
1010c 54 54 4f 4e 5f 44 50 41 44 5f 4c 45 46 54 22 29  TTON_DPAD_LEFT")
1010d 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
1010e 65 20 2e 20 31 33 29 29 0a 20 20 20 20 20 20 20  e . 13)).       
1010f 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10110 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
10111 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c  e . "SDL_CONTROL
10112 4c 45 52 5f 42 55 54 54 4f 4e 5f 44 50 41 44 5f  LER_BUTTON_DPAD_
10113 52 49 47 48 54 22 29 0a 20 20 20 20 20 20 20 20  RIGHT").        
10114 20 20 28 76 61 6c 75 65 20 2e 20 31 34 29 29 0a    (value . 14)).
10115 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10116 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
10117 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
10118 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f  CONTROLLER_BUTTO
10119 4e 5f 4d 41 58 22 29 0a 20 20 20 20 20 20 20 20  N_MAX").        
1011a 20 20 28 76 61 6c 75 65 20 2e 20 31 35 29 29 29    (value . 15)))
1011b 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
1011c 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
1011d 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
1011e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f   "SDL_GameContro
1011f 6c 6c 65 72 42 75 74 74 6f 6e 22 29 0a 20 20 20  llerButton").   
10120 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
10121 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
10122 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c  SDL_gamecontroll
10123 65 72 2e 68 3a 33 32 30 3a 33 22 29 0a 20 20 20  er.h:320:3").   
10124 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
10125 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22  enum") (name . "
10126 22 29 20 28 69 64 20 2e 20 31 30 39 29 29 29 0a  ") (id . 109))).
10127 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
10128 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
10129 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65  DL_GameControlle
1012a 72 47 65 74 42 75 74 74 6f 6e 46 72 6f 6d 53 74  rGetButtonFromSt
1012b 72 69 6e 67 22 29 20 28 6e 73 20 2e 20 30 29 0a  ring") (ns . 0).
1012c 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1012d 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
1012e 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72  L2/SDL_gamecontr
1012f 6f 6c 6c 65 72 2e 68 3a 33 32 35 3a 35 30 22 29  oller.h:325:50")
10130 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
10131 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
10132 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
10133 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
10134 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
10135 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10136 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
10137 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
10138 6d 65 20 2e 20 22 70 63 68 53 74 72 69 6e 67 22  me . "pchString"
10139 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1013a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1013b 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1013c 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
1013d 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
1013e 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
1013f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
10140 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
10141 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
10142 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
10143 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
10144 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
10145 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72  L_GameController
10146 42 75 74 74 6f 6e 22 29 29 29 0a 20 20 28 28 74  Button"))).  ((t
10147 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
10148 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61   (name . "SDL_Ga
10149 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 47 65 74 53  meControllerGetS
1014a 74 72 69 6e 67 46 6f 72 42 75 74 74 6f 6e 22 29  tringForButton")
1014b 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1014c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1014d 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
1014e 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e  _gamecontroller.
1014f 68 3a 33 33 30 3a 33 37 22 29 0a 20 20 20 20 28  h:330:37").    (
10150 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
10151 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
10152 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
10153 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
10154 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
10155 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
10156 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
10157 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
10158 62 75 74 74 6f 6e 22 29 0a 20 20 20 20 20 20 20  button").       
10159 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1015a 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c  "SDL_GameControl
1015b 6c 65 72 42 75 74 74 6f 6e 22 29 29 29 29 29 0a  lerButton"))))).
1015c 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
1015d 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
1015e 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
1015f 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
10160 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
10161 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
10162 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
10163 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
10164 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
10165 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 47 65 74  ameControllerGet
10166 42 69 6e 64 46 6f 72 42 75 74 74 6f 6e 22 29 20  BindForButton") 
10167 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
10168 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10169 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
1016a 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68  gamecontroller.h
1016b 3a 33 33 36 3a 31 22 29 0a 20 20 20 20 28 76 61  :336:1").    (va
1016c 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
1016d 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1016e 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1016f 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
10170 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
10171 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
10172 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
10173 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 61       (name . "ga
10174 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 22 29 0a 20  mecontroller"). 
10175 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
10176 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
10177 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
10178 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10179 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65  (tag . "SDL_Game
1017a 43 6f 6e 74 72 6f 6c 6c 65 72 22 29 29 29 29 0a  Controller")))).
1017b 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1017c 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1017d 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1017e 62 75 74 74 6f 6e 22 29 0a 20 20 20 20 20 20 20  button").       
1017f 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10180 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c  "SDL_GameControl
10181 6c 65 72 42 75 74 74 6f 6e 22 29 29 29 29 29 0a  lerButton"))))).
10182 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
10183 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d   (tag . "SDL_Gam
10184 65 43 6f 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f  eControllerButto
10185 6e 42 69 6e 64 22 29 29 29 0a 20 20 28 28 74 61  nBind"))).  ((ta
10186 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
10187 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d  (name . "SDL_Gam
10188 65 43 6f 6e 74 72 6f 6c 6c 65 72 47 65 74 42 75  eControllerGetBu
10189 74 74 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a  tton") (ns . 0).
1018a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1018b 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
1018c 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72  L2/SDL_gamecontr
1018d 6f 6c 6c 65 72 2e 68 3a 33 34 35 3a 33 31 22 29  oller.h:345:31")
1018e 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
1018f 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
10190 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
10191 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
10192 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
10193 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10194 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
10195 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
10196 6d 65 20 2e 20 22 67 61 6d 65 63 6f 6e 74 72 6f  me . "gamecontro
10197 6c 6c 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  ller").         
10198 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
10199 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1019a 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1019b 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1019c 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
1019d 65 72 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  er")))).        
1019e 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1019f 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
101a0 6e 61 6d 65 20 2e 20 22 62 75 74 74 6f 6e 22 29  name . "button")
101a1 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
101a2 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d   (tag . "SDL_Gam
101a3 65 43 6f 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f  eControllerButto
101a4 6e 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  n"))))).    (ret
101a5 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
101a6 22 55 69 6e 74 38 22 29 29 29 0a 20 20 28 28 74  "Uint8"))).  ((t
101a7 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
101a8 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61   (name . "SDL_Ga
101a9 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 43 6c 6f 73  meControllerClos
101aa 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
101ab 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
101ac 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
101ad 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c  SDL_gamecontroll
101ae 65 72 2e 68 3a 33 35 31 3a 33 30 22 29 0a 20 20  er.h:351:30").  
101af 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
101b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
101b1 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
101b2 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
101b3 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
101b4 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
101b5 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
101b6 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
101b7 2e 20 22 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65  . "gamecontrolle
101b8 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
101b9 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
101ba 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
101bb 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
101bc 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
101bd 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22  _GameController"
101be 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
101bf 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
101c0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
101c1 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
101c2 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
101c3 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 6f 75  (name . "SDL_Tou
101c4 63 68 49 44 22 29 0a 20 20 20 20 28 6c 6f 63 61  chID").    (loca
101c5 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
101c6 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 6f  lude/SDL2/SDL_to
101c7 75 63 68 2e 68 3a 34 31 3a 31 36 22 29 0a 20 20  uch.h:41:16").  
101c8 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
101c9 53 69 6e 74 36 34 22 29 29 29 0a 20 20 28 28 74  Sint64"))).  ((t
101ca 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
101cb 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
101cc 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46 69   (name . "SDL_Fi
101cd 6e 67 65 72 49 44 22 29 0a 20 20 20 20 28 6c 6f  ngerID").    (lo
101ce 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
101cf 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
101d0 74 6f 75 63 68 2e 68 3a 34 32 3a 31 36 22 29 0a  touch.h:42:16").
101d1 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
101d2 20 22 53 69 6e 74 36 34 22 29 29 29 0a 20 20 28   "Sint64"))).  (
101d3 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
101d4 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
101d5 2e 20 22 53 44 4c 5f 46 69 6e 67 65 72 22 29 20  . "SDL_Finger") 
101d6 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (id . 0).    (lo
101d7 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
101d8 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
101d9 74 6f 75 63 68 2e 68 3a 34 34 3a 31 36 22 29 0a  touch.h:44:16").
101da 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
101db 31 39 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  192) (bit-alignm
101dc 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66  ent . 64).    (f
101dd 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20  ields.      ..  
101de 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66      #(((tag . "f
101df 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
101e0 69 64 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  id") (bit-offset
101e1 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
101e2 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
101e3 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
101e4 20 36 34 29 20 28 74 79 70 65 20 28 74 61 67 20   64) (type (tag 
101e5 2e 20 22 53 44 4c 5f 46 69 6e 67 65 72 49 44 22  . "SDL_FingerID"
101e6 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
101e7 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
101e8 6d 65 20 2e 20 22 78 22 29 20 28 62 69 74 2d 6f  me . "x") (bit-o
101e9 66 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74  ffset . 64) (bit
101ea 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
101eb 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
101ec 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
101ed 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
101ee 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
101ef 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
101f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
101f1 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
101f2 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
101f3 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
101f4 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
101f5 28 6e 61 6d 65 20 2e 20 22 79 22 29 20 28 62 69  (name . "y") (bi
101f6 74 2d 6f 66 66 73 65 74 20 2e 20 39 36 29 20 28  t-offset . 96) (
101f7 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
101f8 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
101f9 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
101fa 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
101fb 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
101fc 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
101fd 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
101fe 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
101ff 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10200 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
10201 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10202 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 72 65 73  ") (name . "pres
10203 73 75 72 65 22 29 20 28 62 69 74 2d 6f 66 66 73  sure") (bit-offs
10204 65 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73  et . 128) (bit-s
10205 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
10206 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10207 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
10208 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
10209 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
1020a 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
1020b 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
1020c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
1020d 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1020e 32 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  2)))))).  ((tag 
1020f 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
10210 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
10211 61 6d 65 20 2e 20 22 53 44 4c 5f 46 69 6e 67 65  ame . "SDL_Finge
10212 72 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  r").    (locatio
10213 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10214 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 6f 75 63 68  e/SDL2/SDL_touch
10215 2e 68 3a 35 30 3a 33 22 29 0a 20 20 20 20 28 74  .h:50:3").    (t
10216 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74 72  ype (tag . ":str
10217 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  uct") (name . "S
10218 44 4c 5f 46 69 6e 67 65 72 22 29 20 28 69 64 20  DL_Finger") (id 
10219 2e 20 31 31 30 29 29 29 0a 20 20 28 28 74 61 67  . 110))).  ((tag
1021a 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1021b 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 4e  name . "SDL_GetN
1021c 75 6d 54 6f 75 63 68 44 65 76 69 63 65 73 22 29  umTouchDevices")
1021d 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1021e 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1021f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
10220 5f 74 6f 75 63 68 2e 68 3a 36 31 3a 32 39 22 29  _touch.h:61:29")
10221 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
10222 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
10223 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
10224 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
10225 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
10226 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  #()).    (return
10227 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
10228 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
10229 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
1022a 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
1022b 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
1022c 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1022d 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
1022e 5f 47 65 74 54 6f 75 63 68 44 65 76 69 63 65 22  _GetTouchDevice"
1022f 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
10230 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10231 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10232 4c 5f 74 6f 75 63 68 2e 68 3a 36 36 3a 33 37 22  L_touch.h:66:37"
10233 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
10234 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
10235 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
10236 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
10237 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
10238 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
10239 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1023a 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1023b 61 6d 65 20 2e 20 22 69 6e 64 65 78 22 29 0a 20  ame . "index"). 
1023c 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1023d 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1023e 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
1023f 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
10240 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10241 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10242 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
10243 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
10244 20 2e 20 22 53 44 4c 5f 54 6f 75 63 68 49 44 22   . "SDL_TouchID"
10245 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
10246 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
10247 2e 20 22 53 44 4c 5f 47 65 74 4e 75 6d 54 6f 75  . "SDL_GetNumTou
10248 63 68 46 69 6e 67 65 72 73 22 29 20 28 6e 73 20  chFingers") (ns 
10249 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1024a 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1024b 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 6f 75 63  de/SDL2/SDL_touc
1024c 68 2e 68 3a 37 31 3a 32 39 22 29 0a 20 20 20 20  h.h:71:29").    
1024d 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
1024e 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
1024f 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
10250 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
10251 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
10252 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
10253 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
10254 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10255 22 74 6f 75 63 68 49 44 22 29 0a 20 20 20 20 20  "touchID").     
10256 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
10257 2e 20 22 53 44 4c 5f 54 6f 75 63 68 49 44 22 29  . "SDL_TouchID")
10258 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
10259 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
1025a 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
1025b 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
1025c 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
1025d 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
1025e 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1025f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
10260 5f 47 65 74 54 6f 75 63 68 46 69 6e 67 65 72 22  _GetTouchFinger"
10261 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
10262 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10263 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10264 4c 5f 74 6f 75 63 68 2e 68 3a 37 36 3a 33 38 22  L_touch.h:76:38"
10265 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
10266 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
10267 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
10268 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
10269 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1026a 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1026b 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1026c 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1026d 61 6d 65 20 2e 20 22 74 6f 75 63 68 49 44 22 29  ame . "touchID")
1026e 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1026f 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 6f 75   (tag . "SDL_Tou
10270 63 68 49 44 22 29 29 29 0a 20 20 20 20 20 20 20  chID"))).       
10271 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
10272 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10273 28 6e 61 6d 65 20 2e 20 22 69 6e 64 65 78 22 29  (name . "index")
10274 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
10275 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
10276 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
10277 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
10278 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
10279 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1027a 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
1027b 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
1027c 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
1027d 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
1027e 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 46  pe (tag . "SDL_F
1027f 69 6e 67 65 72 22 29 29 29 29 0a 20 20 28 28 74  inger")))).  ((t
10280 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
10281 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
10282 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
10283 73 74 75 72 65 49 44 22 29 0a 20 20 20 20 28 6c  stureID").    (l
10284 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10285 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
10286 5f 67 65 73 74 75 72 65 2e 68 3a 34 34 3a 31 36  _gesture.h:44:16
10287 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
10288 67 20 2e 20 22 53 69 6e 74 36 34 22 29 29 29 0a  g . "Sint64"))).
10289 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1028a 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
1028b 44 4c 5f 52 65 63 6f 72 64 47 65 73 74 75 72 65  DL_RecordGesture
1028c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
1028d 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
1028e 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
1028f 44 4c 5f 67 65 73 74 75 72 65 2e 68 3a 35 33 3a  DL_gesture.h:53:
10290 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
10291 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
10292 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
10293 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
10294 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
10295 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
10296 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
10297 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
10298 20 28 6e 61 6d 65 20 2e 20 22 74 6f 75 63 68 49   (name . "touchI
10299 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  d").          (t
1029a 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
1029b 54 6f 75 63 68 49 44 22 29 29 29 29 29 0a 20 20  TouchID"))))).  
1029c 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
1029d 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
1029e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
1029f 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
102a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
102a1 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
102a2 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
102a3 6d 65 20 2e 20 22 53 44 4c 5f 53 61 76 65 41 6c  me . "SDL_SaveAl
102a4 6c 44 6f 6c 6c 61 72 54 65 6d 70 6c 61 74 65 73  lDollarTemplates
102a5 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
102a6 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
102a7 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
102a8 44 4c 5f 67 65 73 74 75 72 65 2e 68 3a 36 31 3a  DL_gesture.h:61:
102a9 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
102aa 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
102ab 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
102ac 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
102ad 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
102ae 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
102af 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
102b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
102b1 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a   (name . "dst").
102b2 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
102b3 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
102b4 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
102b5 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 29  "SDL_RWops")))))
102b6 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
102b7 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
102b8 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
102b9 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
102ba 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
102bb 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
102bc 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
102bd 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 61   (name . "SDL_Sa
102be 76 65 44 6f 6c 6c 61 72 54 65 6d 70 6c 61 74 65  veDollarTemplate
102bf 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
102c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
102c1 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
102c2 44 4c 5f 67 65 73 74 75 72 65 2e 68 3a 36 38 3a  DL_gesture.h:68:
102c3 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
102c4 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
102c5 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
102c6 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
102c7 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
102c8 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
102c9 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
102ca 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
102cb 20 28 6e 61 6d 65 20 2e 20 22 67 65 73 74 75 72   (name . "gestur
102cc 65 49 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eId").          
102cd 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
102ce 4c 5f 47 65 73 74 75 72 65 49 44 22 29 29 29 0a  L_GestureID"))).
102cf 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
102d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
102d1 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
102d2 64 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  dst").          
102d3 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
102d4 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
102d5 74 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73  tag . "SDL_RWops
102d6 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
102d7 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
102d8 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
102d9 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
102da 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
102db 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
102dc 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
102dd 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
102de 53 44 4c 5f 4c 6f 61 64 44 6f 6c 6c 61 72 54 65  SDL_LoadDollarTe
102df 6d 70 6c 61 74 65 73 22 29 20 28 6e 73 20 2e 20  mplates") (ns . 
102e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
102e1 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
102e2 2f 53 44 4c 32 2f 53 44 4c 5f 67 65 73 74 75 72  /SDL2/SDL_gestur
102e3 65 2e 68 3a 37 36 3a 32 39 22 29 0a 20 20 20 20  e.h:76:29").    
102e4 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
102e5 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
102e6 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
102e7 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
102e8 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
102e9 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
102ea 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
102eb 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
102ec 22 74 6f 75 63 68 49 64 22 29 0a 20 20 20 20 20  "touchId").     
102ed 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
102ee 2e 20 22 53 44 4c 5f 54 6f 75 63 68 49 44 22 29  . "SDL_TouchID")
102ef 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
102f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
102f1 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
102f2 2e 20 22 73 72 63 22 29 0a 20 20 20 20 20 20 20  . "src").       
102f3 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
102f4 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
102f5 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 57  e (tag . "SDL_RW
102f6 6f 70 73 22 29 29 29 29 29 29 0a 20 20 20 20 28  ops")))))).    (
102f7 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
102f8 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
102f9 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
102fa 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
102fb 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
102fc 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
102fd 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28  num") (ns . 0) (
102fe 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
102ff 20 31 31 31 29 0a 20 20 20 20 28 6c 6f 63 61 74   111).    (locat
10300 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10301 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
10302 6e 74 73 2e 68 3a 35 35 3a 39 22 29 0a 20 20 20  nts.h:55:9").   
10303 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
10304 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
10305 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10306 2e 20 22 53 44 4c 5f 46 49 52 53 54 45 56 45 4e  . "SDL_FIRSTEVEN
10307 54 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29  T") (value . 0))
10308 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10309 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
1030a 2e 20 22 53 44 4c 5f 51 55 49 54 22 29 20 28 76  . "SDL_QUIT") (v
1030b 61 6c 75 65 20 2e 20 32 35 36 29 29 0a 20 20 20  alue . 256)).   
1030c 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
1030d 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
1030e 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 50 50  (name . "SDL_APP
1030f 5f 54 45 52 4d 49 4e 41 54 49 4e 47 22 29 0a 20  _TERMINATING"). 
10310 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
10311 2e 20 32 35 37 29 29 0a 20 20 20 20 20 20 20 20  . 257)).        
10312 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10313 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 50   (name . "SDL_AP
10314 50 5f 4c 4f 57 4d 45 4d 4f 52 59 22 29 20 28 76  P_LOWMEMORY") (v
10315 61 6c 75 65 20 2e 20 32 35 38 29 29 0a 20 20 20  alue . 258)).   
10316 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10317 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
10318 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 50 50  (name . "SDL_APP
10319 5f 57 49 4c 4c 45 4e 54 45 52 42 41 43 4b 47 52  _WILLENTERBACKGR
1031a 4f 55 4e 44 22 29 0a 20 20 20 20 20 20 20 20 20  OUND").         
1031b 20 28 76 61 6c 75 65 20 2e 20 32 35 39 29 29 0a   (value . 259)).
1031c 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1031d 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
1031e 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
1031f 41 50 50 5f 44 49 44 45 4e 54 45 52 42 41 43 4b  APP_DIDENTERBACK
10320 47 52 4f 55 4e 44 22 29 0a 20 20 20 20 20 20 20  GROUND").       
10321 20 20 20 28 76 61 6c 75 65 20 2e 20 32 36 30 29     (value . 260)
10322 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10323 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
10324 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
10325 4c 5f 41 50 50 5f 57 49 4c 4c 45 4e 54 45 52 46  L_APP_WILLENTERF
10326 4f 52 45 47 52 4f 55 4e 44 22 29 0a 20 20 20 20  OREGROUND").    
10327 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32        (value . 2
10328 36 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  61)).        ((t
10329 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
1032a 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1032b 22 53 44 4c 5f 41 50 50 5f 44 49 44 45 4e 54 45  "SDL_APP_DIDENTE
1032c 52 46 4f 52 45 47 52 4f 55 4e 44 22 29 0a 20 20  RFOREGROUND").  
1032d 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
1032e 20 32 36 32 29 29 0a 20 20 20 20 20 20 20 20 28   262)).        (
1032f 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10330 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e  (name . "SDL_WIN
10331 44 4f 57 45 56 45 4e 54 22 29 20 28 76 61 6c 75  DOWEVENT") (valu
10332 65 20 2e 20 35 31 32 29 29 0a 20 20 20 20 20 20  e . 512)).      
10333 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10334 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
10335 53 59 53 57 4d 45 56 45 4e 54 22 29 20 28 76 61  SYSWMEVENT") (va
10336 6c 75 65 20 2e 20 35 31 33 29 29 0a 20 20 20 20  lue . 513)).    
10337 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10338 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
10339 4c 5f 4b 45 59 44 4f 57 4e 22 29 20 28 76 61 6c  L_KEYDOWN") (val
1033a 75 65 20 2e 20 37 36 38 29 29 0a 20 20 20 20 20  ue . 768)).     
1033b 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
1033c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
1033d 5f 4b 45 59 55 50 22 29 20 28 76 61 6c 75 65 20  _KEYUP") (value 
1033e 2e 20 37 36 39 29 29 0a 20 20 20 20 20 20 20 20  . 769)).        
1033f 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10340 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 45   (name . "SDL_TE
10341 58 54 45 44 49 54 49 4e 47 22 29 20 28 76 61 6c  XTEDITING") (val
10342 75 65 20 2e 20 37 37 30 29 29 0a 20 20 20 20 20  ue . 770)).     
10343 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10344 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
10345 5f 54 45 58 54 49 4e 50 55 54 22 29 20 28 76 61  _TEXTINPUT") (va
10346 6c 75 65 20 2e 20 37 37 31 29 29 0a 20 20 20 20  lue . 771)).    
10347 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10348 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
10349 4c 5f 4b 45 59 4d 41 50 43 48 41 4e 47 45 44 22  L_KEYMAPCHANGED"
1034a 29 20 28 76 61 6c 75 65 20 2e 20 37 37 32 29 29  ) (value . 772))
1034b 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1034c 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
1034d 2e 20 22 53 44 4c 5f 4d 4f 55 53 45 4d 4f 54 49  . "SDL_MOUSEMOTI
1034e 4f 4e 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  ON") (value . 10
1034f 32 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  24)).        ((t
10350 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
10351 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10352 22 53 44 4c 5f 4d 4f 55 53 45 42 55 54 54 4f 4e  "SDL_MOUSEBUTTON
10353 44 4f 57 4e 22 29 0a 20 20 20 20 20 20 20 20 20  DOWN").         
10354 20 28 76 61 6c 75 65 20 2e 20 31 30 32 35 29 29   (value . 1025))
10355 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10356 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
10357 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
10358 5f 4d 4f 55 53 45 42 55 54 54 4f 4e 55 50 22 29  _MOUSEBUTTONUP")
10359 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
1035a 65 20 2e 20 31 30 32 36 29 29 0a 20 20 20 20 20  e . 1026)).     
1035b 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
1035c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
1035d 5f 4d 4f 55 53 45 57 48 45 45 4c 22 29 20 28 76  _MOUSEWHEEL") (v
1035e 61 6c 75 65 20 2e 20 31 30 32 37 29 29 0a 20 20  alue . 1027)).  
1035f 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10360 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
10361 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f   (name . "SDL_JO
10362 59 41 58 49 53 4d 4f 54 49 4f 4e 22 29 0a 20 20  YAXISMOTION").  
10363 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
10364 20 31 35 33 36 29 29 0a 20 20 20 20 20 20 20 20   1536)).        
10365 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10366 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10367 20 2e 20 22 53 44 4c 5f 4a 4f 59 42 41 4c 4c 4d   . "SDL_JOYBALLM
10368 4f 54 49 4f 4e 22 29 0a 20 20 20 20 20 20 20 20  OTION").        
10369 20 20 28 76 61 6c 75 65 20 2e 20 31 35 33 37 29    (value . 1537)
1036a 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1036b 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
1036c 20 2e 20 22 53 44 4c 5f 4a 4f 59 48 41 54 4d 4f   . "SDL_JOYHATMO
1036d 54 49 4f 4e 22 29 20 28 76 61 6c 75 65 20 2e 20  TION") (value . 
1036e 31 35 33 38 29 29 0a 20 20 20 20 20 20 20 20 28  1538)).        (
1036f 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
10370 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
10371 2e 20 22 53 44 4c 5f 4a 4f 59 42 55 54 54 4f 4e  . "SDL_JOYBUTTON
10372 44 4f 57 4e 22 29 0a 20 20 20 20 20 20 20 20 20  DOWN").         
10373 20 28 76 61 6c 75 65 20 2e 20 31 35 33 39 29 29   (value . 1539))
10374 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10375 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10376 2e 20 22 53 44 4c 5f 4a 4f 59 42 55 54 54 4f 4e  . "SDL_JOYBUTTON
10377 55 50 22 29 20 28 76 61 6c 75 65 20 2e 20 31 35  UP") (value . 15
10378 34 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  40)).        ((t
10379 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
1037a 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1037b 22 53 44 4c 5f 4a 4f 59 44 45 56 49 43 45 41 44  "SDL_JOYDEVICEAD
1037c 44 45 44 22 29 0a 20 20 20 20 20 20 20 20 20 20  DED").          
1037d 28 76 61 6c 75 65 20 2e 20 31 35 34 31 29 29 0a  (value . 1541)).
1037e 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1037f 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
10380 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
10381 4a 4f 59 44 45 56 49 43 45 52 45 4d 4f 56 45 44  JOYDEVICEREMOVED
10382 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
10383 6c 75 65 20 2e 20 31 35 34 32 29 29 0a 20 20 20  lue . 1542)).   
10384 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10385 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
10386 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e  (name . "SDL_CON
10387 54 52 4f 4c 4c 45 52 41 58 49 53 4d 4f 54 49 4f  TROLLERAXISMOTIO
10388 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  N").          (v
10389 61 6c 75 65 20 2e 20 31 36 31 36 29 29 0a 20 20  alue . 1616)).  
1038a 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
1038b 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
1038c 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f   (name . "SDL_CO
1038d 4e 54 52 4f 4c 4c 45 52 42 55 54 54 4f 4e 44 4f  NTROLLERBUTTONDO
1038e 57 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  WN").          (
1038f 76 61 6c 75 65 20 2e 20 31 36 31 37 29 29 0a 20  value . 1617)). 
10390 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10391 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
10392 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
10393 4f 4e 54 52 4f 4c 4c 45 52 42 55 54 54 4f 4e 55  ONTROLLERBUTTONU
10394 50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  P").          (v
10395 61 6c 75 65 20 2e 20 31 36 31 38 29 29 0a 20 20  alue . 1618)).  
10396 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10397 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
10398 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f   (name . "SDL_CO
10399 4e 54 52 4f 4c 4c 45 52 44 45 56 49 43 45 41 44  NTROLLERDEVICEAD
1039a 44 45 44 22 29 0a 20 20 20 20 20 20 20 20 20 20  DED").          
1039b 28 76 61 6c 75 65 20 2e 20 31 36 31 39 29 29 0a  (value . 1619)).
1039c 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1039d 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
1039e 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
1039f 43 4f 4e 54 52 4f 4c 4c 45 52 44 45 56 49 43 45  CONTROLLERDEVICE
103a0 52 45 4d 4f 56 45 44 22 29 0a 20 20 20 20 20 20  REMOVED").      
103a1 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 36 32      (value . 162
103a2 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
103a3 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
103a4 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
103a5 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 44 45  SDL_CONTROLLERDE
103a6 56 49 43 45 52 45 4d 41 50 50 45 44 22 29 0a 20  VICEREMAPPED"). 
103a7 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
103a8 2e 20 31 36 32 31 29 29 0a 20 20 20 20 20 20 20  . 1621)).       
103a9 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
103aa 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46  ) (name . "SDL_F
103ab 49 4e 47 45 52 44 4f 57 4e 22 29 20 28 76 61 6c  INGERDOWN") (val
103ac 75 65 20 2e 20 31 37 39 32 29 29 0a 20 20 20 20  ue . 1792)).    
103ad 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
103ae 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
103af 4c 5f 46 49 4e 47 45 52 55 50 22 29 20 28 76 61  L_FINGERUP") (va
103b0 6c 75 65 20 2e 20 31 37 39 33 29 29 0a 20 20 20  lue . 1793)).   
103b1 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
103b2 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
103b3 44 4c 5f 46 49 4e 47 45 52 4d 4f 54 49 4f 4e 22  DL_FINGERMOTION"
103b4 29 20 28 76 61 6c 75 65 20 2e 20 31 37 39 34 29  ) (value . 1794)
103b5 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
103b6 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
103b7 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
103b8 4c 5f 44 4f 4c 4c 41 52 47 45 53 54 55 52 45 22  L_DOLLARGESTURE"
103b9 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
103ba 75 65 20 2e 20 32 30 34 38 29 29 0a 20 20 20 20  ue . 2048)).    
103bb 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
103bc 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
103bd 4c 5f 44 4f 4c 4c 41 52 52 45 43 4f 52 44 22 29  L_DOLLARRECORD")
103be 20 28 76 61 6c 75 65 20 2e 20 32 30 34 39 29 29   (value . 2049))
103bf 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
103c0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
103c1 2e 20 22 53 44 4c 5f 4d 55 4c 54 49 47 45 53 54  . "SDL_MULTIGEST
103c2 55 52 45 22 29 20 28 76 61 6c 75 65 20 2e 20 32  URE") (value . 2
103c3 30 35 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  050)).        ((
103c4 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
103c5 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
103c6 20 22 53 44 4c 5f 43 4c 49 50 42 4f 41 52 44 55   "SDL_CLIPBOARDU
103c7 50 44 41 54 45 22 29 0a 20 20 20 20 20 20 20 20  PDATE").        
103c8 20 20 28 76 61 6c 75 65 20 2e 20 32 33 30 34 29    (value . 2304)
103c9 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
103ca 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
103cb 20 2e 20 22 53 44 4c 5f 44 52 4f 50 46 49 4c 45   . "SDL_DROPFILE
103cc 22 29 20 28 76 61 6c 75 65 20 2e 20 34 30 39 36  ") (value . 4096
103cd 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
103ce 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
103cf 65 20 2e 20 22 53 44 4c 5f 44 52 4f 50 54 45 58  e . "SDL_DROPTEX
103d0 54 22 29 20 28 76 61 6c 75 65 20 2e 20 34 30 39  T") (value . 409
103d1 37 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  7)).        ((ta
103d2 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
103d3 6d 65 20 2e 20 22 53 44 4c 5f 44 52 4f 50 42 45  me . "SDL_DROPBE
103d4 47 49 4e 22 29 20 28 76 61 6c 75 65 20 2e 20 34  GIN") (value . 4
103d5 30 39 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  098)).        ((
103d6 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
103d7 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 52 4f 50  name . "SDL_DROP
103d8 43 4f 4d 50 4c 45 54 45 22 29 20 28 76 61 6c 75  COMPLETE") (valu
103d9 65 20 2e 20 34 30 39 39 29 29 0a 20 20 20 20 20  e . 4099)).     
103da 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
103db 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
103dc 61 6d 65 20 2e 20 22 53 44 4c 5f 41 55 44 49 4f  ame . "SDL_AUDIO
103dd 44 45 56 49 43 45 41 44 44 45 44 22 29 0a 20 20  DEVICEADDED").  
103de 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
103df 20 34 33 35 32 29 29 0a 20 20 20 20 20 20 20 20   4352)).        
103e0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
103e1 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
103e2 20 2e 20 22 53 44 4c 5f 41 55 44 49 4f 44 45 56   . "SDL_AUDIODEV
103e3 49 43 45 52 45 4d 4f 56 45 44 22 29 0a 20 20 20  ICEREMOVED").   
103e4 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
103e5 34 33 35 33 29 29 0a 20 20 20 20 20 20 20 20 28  4353)).        (
103e6 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
103e7 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
103e8 2e 20 22 53 44 4c 5f 52 45 4e 44 45 52 5f 54 41  . "SDL_RENDER_TA
103e9 52 47 45 54 53 5f 52 45 53 45 54 22 29 0a 20 20  RGETS_RESET").  
103ea 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
103eb 20 38 31 39 32 29 29 0a 20 20 20 20 20 20 20 20   8192)).        
103ec 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
103ed 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
103ee 20 2e 20 22 53 44 4c 5f 52 45 4e 44 45 52 5f 44   . "SDL_RENDER_D
103ef 45 56 49 43 45 5f 52 45 53 45 54 22 29 0a 20 20  EVICE_RESET").  
103f0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
103f1 20 38 31 39 33 29 29 0a 20 20 20 20 20 20 20 20   8193)).        
103f2 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
103f3 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 55 53   (name . "SDL_US
103f4 45 52 45 56 45 4e 54 22 29 20 28 76 61 6c 75 65  EREVENT") (value
103f5 20 2e 20 33 32 37 36 38 29 29 0a 20 20 20 20 20   . 32768)).     
103f6 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
103f7 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
103f8 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 41 53 54 45  ame . "SDL_LASTE
103f9 56 45 4e 54 22 29 0a 20 20 20 20 20 20 20 20 20  VENT").         
103fa 20 28 76 61 6c 75 65 20 2e 20 36 35 35 33 35 29   (value . 65535)
103fb 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
103fc 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
103fd 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
103fe 20 2e 20 22 53 44 4c 5f 45 76 65 6e 74 54 79 70   . "SDL_EventTyp
103ff 65 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  e").    (locatio
10400 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10401 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10402 73 2e 68 3a 31 36 30 3a 33 22 29 0a 20 20 20 20  s.h:160:3").    
10403 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65  (type (tag . ":e
10404 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22  num") (name . ""
10405 29 20 28 69 64 20 2e 20 31 31 31 29 29 29 0a 20  ) (id . 111))). 
10406 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
10407 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
10408 65 20 2e 20 22 53 44 4c 5f 43 6f 6d 6d 6f 6e 45  e . "SDL_CommonE
10409 76 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a  vent") (id . 0).
1040a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1040b 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
1040c 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a  L2/SDL_events.h:
1040d 31 36 35 3a 31 36 22 29 0a 20 20 20 20 28 62 69  165:16").    (bi
1040e 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69  t-size . 64) (bi
1040f 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10410 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
10411 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10412 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10413 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28  name . "type") (
10414 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
10415 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10416 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10417 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10418 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10419 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
1041a 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
1041b 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74   (name . "timest
1041c 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65  amp") (bit-offse
1041d 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
1041e 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1041f 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10420 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10421 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29  g . "Uint32"))))
10422 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
10423 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
10424 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
10425 20 22 53 44 4c 5f 43 6f 6d 6d 6f 6e 45 76 65 6e   "SDL_CommonEven
10426 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
10427 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10428 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10429 73 2e 68 3a 31 36 39 3a 33 22 29 0a 20 20 20 20  s.h:169:3").    
1042a 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  (type.      (tag
1042b 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20   . ":struct").  
1042c 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
1042d 5f 43 6f 6d 6d 6f 6e 45 76 65 6e 74 22 29 0a 20  _CommonEvent"). 
1042e 20 20 20 20 20 28 69 64 20 2e 20 31 31 32 29 29       (id . 112))
1042f 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
10430 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
10431 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64  name . "SDL_Wind
10432 6f 77 45 76 65 6e 74 22 29 20 28 69 64 20 2e 20  owEvent") (id . 
10433 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
10434 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10435 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
10436 2e 68 3a 31 37 34 3a 31 36 22 29 0a 20 20 20 20  .h:174:16").    
10437 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 39 32 29  (bit-size . 192)
10438 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10439 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64  . 32).    (field
1043a 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
1043b 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
1043c 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65  ") (name . "type
1043d 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
1043e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
1043f 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
10440 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10441 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
10442 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
10443 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10444 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69  ld") (name . "ti
10445 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d 6f  mestamp") (bit-o
10446 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74  ffset . 32) (bit
10447 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
10448 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10449 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
1044a 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
1044b 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1044c 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
1044d 6d 65 20 2e 20 22 77 69 6e 64 6f 77 49 44 22 29  me . "windowID")
1044e 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36   (bit-offset . 6
1044f 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  4) (bit-size . 3
10450 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
10451 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10452 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10453 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
10454 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10455 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 76 65  d") (name . "eve
10456 6e 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  nt") (bit-offset
10457 20 2e 20 39 36 29 0a 20 20 20 20 20 20 20 20 20   . 96).         
10458 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
10459 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1045a 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e   8) (type (tag .
1045b 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20   "Uint8"))).    
1045c 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
1045d 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61  ld") (name . "pa
1045e 64 64 69 6e 67 31 22 29 20 28 62 69 74 2d 6f 66  dding1") (bit-of
1045f 66 73 65 74 20 2e 20 31 30 34 29 20 28 62 69 74  fset . 104) (bit
10460 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
10461 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10462 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28  ent . 8) (type (
10463 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
10464 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10465 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10466 2e 20 22 70 61 64 64 69 6e 67 32 22 29 20 28 62  . "padding2") (b
10467 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 31 32 29  it-offset . 112)
10468 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
10469 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
1046a 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74  lignment . 8) (t
1046b 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
1046c 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
1046d 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1046e 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 33  name . "padding3
1046f 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10470 20 31 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20   120) (bit-size 
10471 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  . 8).          (
10472 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10473 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  8) (type (tag . 
10474 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20  "Uint8"))).     
10475 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10476 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 61 74  d") (name . "dat
10477 61 31 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  a1") (bit-offset
10478 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a   . 128) (bit-siz
10479 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1047a 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1047b 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
1047c 67 20 2e 20 22 53 69 6e 74 33 32 22 29 29 29 0a  g . "Sint32"))).
1047d 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1047e 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
1047f 20 22 64 61 74 61 32 22 29 20 28 62 69 74 2d 6f   "data2") (bit-o
10480 66 66 73 65 74 20 2e 20 31 36 30 29 20 28 62 69  ffset . 160) (bi
10481 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
10482 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10483 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
10484 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 33 32  e (tag . "Sint32
10485 22 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  ")))))).  ((tag 
10486 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
10487 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
10488 61 6d 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  ame . "SDL_Windo
10489 77 45 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f  wEvent").    (lo
1048a 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
1048b 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
1048c 65 76 65 6e 74 73 2e 68 3a 31 38 35 3a 33 22 29  events.h:185:3")
1048d 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
1048e 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74   (tag . ":struct
1048f 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e  ").      (name .
10490 20 22 53 44 4c 5f 57 69 6e 64 6f 77 45 76 65 6e   "SDL_WindowEven
10491 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20  t").      (id . 
10492 31 31 33 29 29 29 0a 20 20 28 28 74 61 67 20 2e  113))).  ((tag .
10493 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
10494 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c   0) (name . "SDL
10495 5f 4b 65 79 62 6f 61 72 64 45 76 65 6e 74 22 29  _KeyboardEvent")
10496 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c   (id . 0).    (l
10497 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10498 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
10499 5f 65 76 65 6e 74 73 2e 68 3a 31 39 30 3a 31 36  _events.h:190:16
1049a 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65  ").    (bit-size
1049b 20 2e 20 32 35 36 29 20 28 62 69 74 2d 61 6c 69   . 256) (bit-ali
1049c 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
1049d 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
1049e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1049f 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
104a0 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f  . "type") (bit-o
104a1 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
104a2 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
104a3 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
104a4 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
104a5 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
104a6 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
104a7 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
104a8 65 20 2e 20 22 74 69 6d 65 73 74 61 6d 70 22 29  e . "timestamp")
104a9 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
104aa 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
104ab 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
104ac 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
104ad 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
104ae 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
104af 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
104b0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e  d") (name . "win
104b1 64 6f 77 49 44 22 29 20 28 62 69 74 2d 6f 66 66  dowID") (bit-off
104b2 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73  set . 64) (bit-s
104b3 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
104b4 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
104b5 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
104b6 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
104b7 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
104b8 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
104b9 20 2e 20 22 73 74 61 74 65 22 29 20 28 62 69 74   . "state") (bit
104ba 2d 6f 66 66 73 65 74 20 2e 20 39 36 29 0a 20 20  -offset . 96).  
104bb 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
104bc 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
104bd 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65  nment . 8) (type
104be 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
104bf 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
104c0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
104c1 65 20 2e 20 22 72 65 70 65 61 74 22 29 20 28 62  e . "repeat") (b
104c2 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 30 34 29  it-offset . 104)
104c3 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
104c4 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
104c5 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74  lignment . 8) (t
104c6 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
104c7 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
104c8 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
104c9 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 32  name . "padding2
104ca 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
104cb 20 31 31 32 29 20 28 62 69 74 2d 73 69 7a 65 20   112) (bit-size 
104cc 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  . 8).          (
104cd 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
104ce 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  8) (type (tag . 
104cf 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20  "Uint8"))).     
104d0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
104d1 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64  d") (name . "pad
104d2 64 69 6e 67 33 22 29 20 28 62 69 74 2d 6f 66 66  ding3") (bit-off
104d3 73 65 74 20 2e 20 31 32 30 29 20 28 62 69 74 2d  set . 120) (bit-
104d4 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
104d5 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
104d6 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74  nt . 8) (type (t
104d7 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
104d8 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
104d9 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
104da 20 22 6b 65 79 73 79 6d 22 29 20 28 62 69 74 2d   "keysym") (bit-
104db 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20 28 62  offset . 128) (b
104dc 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
104dd 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
104de 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
104df 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
104e0 4b 65 79 73 79 6d 22 29 29 29 29 29 29 0a 20 20  Keysym")))))).  
104e1 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
104e2 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
104e3 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
104e4 5f 4b 65 79 62 6f 61 72 64 45 76 65 6e 74 22 29  _KeyboardEvent")
104e5 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
104e6 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
104e7 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
104e8 3a 32 30 30 3a 33 22 29 0a 20 20 20 20 28 74 79  :200:3").    (ty
104e9 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
104ea 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20  ":struct").     
104eb 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4b 65   (name . "SDL_Ke
104ec 79 62 6f 61 72 64 45 76 65 6e 74 22 29 0a 20 20  yboardEvent").  
104ed 20 20 20 20 28 69 64 20 2e 20 31 31 34 29 29 29      (id . 114)))
104ee 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75  .  ((tag . "stru
104ef 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
104f0 61 6d 65 20 2e 20 22 53 44 4c 5f 54 65 78 74 45  ame . "SDL_TextE
104f1 64 69 74 69 6e 67 45 76 65 6e 74 22 29 20 28 69  ditingEvent") (i
104f2 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
104f3 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
104f4 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
104f5 65 6e 74 73 2e 68 3a 32 30 36 3a 31 36 22 29 0a  ents.h:206:16").
104f6 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
104f7 34 31 36 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  416) (bit-alignm
104f8 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66  ent . 32).    (f
104f9 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20  ields.      ..  
104fa 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66      #(((tag . "f
104fb 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
104fc 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73  type") (bit-offs
104fd 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
104fe 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
104ff 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10500 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10501 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
10502 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10503 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10504 20 22 74 69 6d 65 73 74 61 6d 70 22 29 20 28 62   "timestamp") (b
10505 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20  it-offset . 32) 
10506 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10507 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10508 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10509 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
1050a 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
1050b 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
1050c 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
1050d 49 44 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ID") (bit-offset
1050e 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65   . 64) (bit-size
1050f 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10510 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10511 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10512 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
10513 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10514 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10515 22 74 65 78 74 22 29 20 28 62 69 74 2d 6f 66 66  "text") (bit-off
10516 73 65 74 20 2e 20 39 36 29 20 28 62 69 74 2d 73  set . 96) (bit-s
10517 69 7a 65 20 2e 20 32 35 36 29 0a 20 20 20 20 20  ize . 256).     
10518 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10519 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ent . 8).       
1051a 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
1051b 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
1051c 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ray").          
1051d 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1051e 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
1051f 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
10520 6e 6d 65 6e 74 20 2e 20 38 29 29 0a 20 20 20 20  nment . 8)).    
10521 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20          (size . 
10522 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
10523 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10524 6e 61 6d 65 20 2e 20 22 73 74 61 72 74 22 29 20  name . "start") 
10525 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 35  (bit-offset . 35
10526 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
10527 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
10528 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10529 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1052a 53 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Sint32"))).     
1052b 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
1052c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e  d") (name . "len
1052d 67 74 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65  gth") (bit-offse
1052e 74 20 2e 20 33 38 34 29 20 28 62 69 74 2d 73 69  t . 384) (bit-si
1052f 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
10530 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10531 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10532 61 67 20 2e 20 22 53 69 6e 74 33 32 22 29 29 29  ag . "Sint32")))
10533 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
10534 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
10535 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
10536 2e 20 22 53 44 4c 5f 54 65 78 74 45 64 69 74 69  . "SDL_TextEditi
10537 6e 67 45 76 65 6e 74 22 29 0a 20 20 20 20 28 6c  ngEvent").    (l
10538 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10539 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
1053a 5f 65 76 65 6e 74 73 2e 68 3a 32 31 34 3a 33 22  _events.h:214:3"
1053b 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
1053c 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63    (tag . ":struc
1053d 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65 20  t").      (name 
1053e 2e 20 22 53 44 4c 5f 54 65 78 74 45 64 69 74 69  . "SDL_TextEditi
1053f 6e 67 45 76 65 6e 74 22 29 0a 20 20 20 20 20 20  ngEvent").      
10540 28 69 64 20 2e 20 31 31 35 29 29 29 0a 20 20 28  (id . 115))).  (
10541 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
10542 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
10543 2e 20 22 53 44 4c 5f 54 65 78 74 49 6e 70 75 74  . "SDL_TextInput
10544 45 76 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29  Event") (id . 0)
10545 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10546 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
10547 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
10548 3a 32 32 31 3a 31 36 22 29 0a 20 20 20 20 28 62  :221:16").    (b
10549 69 74 2d 73 69 7a 65 20 2e 20 33 35 32 29 20 28  it-size . 352) (
1054a 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1054b 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  32).    (fields.
1054c 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
1054d 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
1054e 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29   (name . "type")
1054f 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
10550 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
10551 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10552 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10553 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
10554 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
10555 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10556 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65  ") (name . "time
10557 73 74 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66  stamp") (bit-off
10558 73 65 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73  set . 32) (bit-s
10559 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
1055a 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1055b 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
1055c 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
1055d 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1055e 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
1055f 20 2e 20 22 77 69 6e 64 6f 77 49 44 22 29 20 28   . "windowID") (
10560 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29  bit-offset . 64)
10561 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10562 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10563 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
10564 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
10565 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
10566 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10567 29 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22  ) (name . "text"
10568 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10569 39 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  96) (bit-size . 
1056a 32 35 36 29 0a 20 20 20 20 20 20 20 20 20 20 28  256).          (
1056b 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1056c 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  8).          (ty
1056d 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1056e 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a  tag . ":array").
1056f 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
10570 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
10571 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
10572 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10573 2e 20 38 29 29 0a 20 20 20 20 20 20 20 20 20 20  . 8)).          
10574 20 20 28 73 69 7a 65 20 2e 20 33 32 29 29 29 29    (size . 32))))
10575 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
10576 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
10577 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
10578 20 22 53 44 4c 5f 54 65 78 74 49 6e 70 75 74 45   "SDL_TextInputE
10579 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  vent").    (loca
1057a 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1057b 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
1057c 65 6e 74 73 2e 68 3a 32 32 37 3a 33 22 29 0a 20  ents.h:227:3"). 
1057d 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
1057e 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
1057f 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  .      (name . "
10580 53 44 4c 5f 54 65 78 74 49 6e 70 75 74 45 76 65  SDL_TextInputEve
10581 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e  nt").      (id .
10582 20 31 31 36 29 29 29 0a 20 20 28 28 74 61 67 20   116))).  ((tag 
10583 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
10584 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
10585 4c 5f 4d 6f 75 73 65 4d 6f 74 69 6f 6e 45 76 65  L_MouseMotionEve
10586 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  nt") (id . 0).  
10587 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10588 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
10589 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 32 33  /SDL_events.h:23
1058a 32 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d  2:16").    (bit-
1058b 73 69 7a 65 20 2e 20 32 38 38 29 20 28 62 69 74  size . 288) (bit
1058c 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1058d 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
1058e 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
1058f 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10590 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28 62  ame . "type") (b
10591 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
10592 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10593 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10594 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
10595 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10596 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
10597 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10598 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74 61  (name . "timesta
10599 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  mp") (bit-offset
1059a 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65   . 32) (bit-size
1059b 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
1059c 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1059d 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
1059e 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
1059f 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
105a0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
105a1 22 77 69 6e 64 6f 77 49 44 22 29 20 28 62 69 74  "windowID") (bit
105a2 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28 62  -offset . 64) (b
105a3 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
105a4 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
105a5 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
105a6 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
105a7 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
105a8 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
105a9 6e 61 6d 65 20 2e 20 22 77 68 69 63 68 22 29 20  name . "which") 
105aa 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39 36  (bit-offset . 96
105ab 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
105ac 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
105ad 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
105ae 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
105af 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
105b0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
105b1 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 61 74  ") (name . "stat
105b2 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
105b3 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a 65  . 128) (bit-size
105b4 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
105b5 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
105b6 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
105b7 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
105b8 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
105b9 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
105ba 22 78 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  "x") (bit-offset
105bb 20 2e 20 31 36 30 29 0a 20 20 20 20 20 20 20 20   . 160).        
105bc 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
105bd 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
105be 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
105bf 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
105c0 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
105c1 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
105c2 22 29 20 28 6e 61 6d 65 20 2e 20 22 79 22 29 20  ") (name . "y") 
105c3 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39  (bit-offset . 19
105c4 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
105c5 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
105c6 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
105c7 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
105c8 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 33 32  e (tag . "Sint32
105c9 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
105ca 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
105cb 61 6d 65 20 2e 20 22 78 72 65 6c 22 29 20 28 62  ame . "xrel") (b
105cc 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 32 34 29  it-offset . 224)
105cd 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
105ce 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
105cf 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
105d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 69  (type (tag . "Si
105d1 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
105d2 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
105d3 29 20 28 6e 61 6d 65 20 2e 20 22 79 72 65 6c 22  ) (name . "yrel"
105d4 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
105d5 32 35 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  256) (bit-size .
105d6 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
105d7 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
105d8 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
105d9 20 22 53 69 6e 74 33 32 22 29 29 29 29 29 29 0a   "Sint32")))))).
105da 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
105db 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
105dc 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
105dd 44 4c 5f 4d 6f 75 73 65 4d 6f 74 69 6f 6e 45 76  DL_MouseMotionEv
105de 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ent").    (locat
105df 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
105e0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
105e1 6e 74 73 2e 68 3a 32 34 33 3a 33 22 29 0a 20 20  nts.h:243:3").  
105e2 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
105e3 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a  ag . ":struct").
105e4 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
105e5 44 4c 5f 4d 6f 75 73 65 4d 6f 74 69 6f 6e 45 76  DL_MouseMotionEv
105e6 65 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20  ent").      (id 
105e7 2e 20 31 31 37 29 29 29 0a 20 20 28 28 74 61 67  . 117))).  ((tag
105e8 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
105e9 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53   . 0) (name . "S
105ea 44 4c 5f 4d 6f 75 73 65 42 75 74 74 6f 6e 45 76  DL_MouseButtonEv
105eb 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ent") (id . 0). 
105ec 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
105ed 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
105ee 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 32  2/SDL_events.h:2
105ef 34 38 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  48:16").    (bit
105f0 2d 73 69 7a 65 20 2e 20 32 32 34 29 20 28 62 69  -size . 224) (bi
105f1 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
105f2 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
105f3 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
105f4 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
105f5 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28  name . "type") (
105f6 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
105f7 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
105f8 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
105f9 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
105fa 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
105fb 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
105fc 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
105fd 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74   (name . "timest
105fe 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65  amp") (bit-offse
105ff 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
10600 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
10601 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10602 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10603 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
10604 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10605 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10606 20 22 77 69 6e 64 6f 77 49 44 22 29 20 28 62 69   "windowID") (bi
10607 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28  t-offset . 64) (
10608 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10609 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1060a 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
1060b 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
1060c 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
1060d 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1060e 28 6e 61 6d 65 20 2e 20 22 77 68 69 63 68 22 29  (name . "which")
1060f 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39   (bit-offset . 9
10610 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  6) (bit-size . 3
10611 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
10612 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10613 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10614 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
10615 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10616 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 75 74  d") (name . "but
10617 74 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ton") (bit-offse
10618 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69  t . 128) (bit-si
10619 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
1061a 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1061b 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67   . 8) (type (tag
1061c 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20   . "Uint8"))).  
1061d 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
1061e 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
1061f 73 74 61 74 65 22 29 20 28 62 69 74 2d 6f 66 66  state") (bit-off
10620 73 65 74 20 2e 20 31 33 36 29 20 28 62 69 74 2d  set . 136) (bit-
10621 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
10622 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10623 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74  nt . 8) (type (t
10624 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
10625 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10626 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10627 20 22 63 6c 69 63 6b 73 22 29 20 28 62 69 74 2d   "clicks") (bit-
10628 6f 66 66 73 65 74 20 2e 20 31 34 34 29 20 28 62  offset . 144) (b
10629 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
1062a 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1062b 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65  nment . 8) (type
1062c 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
1062d 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1062e 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
1062f 65 20 2e 20 22 70 61 64 64 69 6e 67 31 22 29 20  e . "padding1") 
10630 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 35  (bit-offset . 15
10631 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  2) (bit-size . 8
10632 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10633 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
10634 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
10635 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
10636 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10637 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 20 28 62   (name . "x") (b
10638 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 36 30 29  it-offset . 160)
10639 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
1063a 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
1063b 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
1063c 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1063d 28 74 61 67 20 2e 20 22 53 69 6e 74 33 32 22 29  (tag . "Sint32")
1063e 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1063f 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
10640 65 20 2e 20 22 79 22 29 20 28 62 69 74 2d 6f 66  e . "y") (bit-of
10641 66 73 65 74 20 2e 20 31 39 32 29 0a 20 20 20 20  fset . 192).    
10642 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
10643 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
10644 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
10645 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
10646 2e 20 22 53 69 6e 74 33 32 22 29 29 29 29 29 29  . "Sint32"))))))
10647 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
10648 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
10649 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
1064a 53 44 4c 5f 4d 6f 75 73 65 42 75 74 74 6f 6e 45  SDL_MouseButtonE
1064b 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  vent").    (loca
1064c 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1064d 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
1064e 65 6e 74 73 2e 68 3a 32 36 30 3a 33 22 29 0a 20  ents.h:260:3"). 
1064f 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
10650 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
10651 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  .      (name . "
10652 53 44 4c 5f 4d 6f 75 73 65 42 75 74 74 6f 6e 45  SDL_MouseButtonE
10653 76 65 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64  vent").      (id
10654 20 2e 20 31 31 38 29 29 29 0a 20 20 28 28 74 61   . 118))).  ((ta
10655 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
10656 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
10657 53 44 4c 5f 4d 6f 75 73 65 57 68 65 65 6c 45 76  SDL_MouseWheelEv
10658 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ent") (id . 0). 
10659 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1065a 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1065b 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 32  2/SDL_events.h:2
1065c 36 35 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  65:16").    (bit
1065d 2d 73 69 7a 65 20 2e 20 32 32 34 29 20 28 62 69  -size . 224) (bi
1065e 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1065f 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
10660 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10661 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10662 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28  name . "type") (
10663 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
10664 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10665 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10666 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10667 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10668 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
10669 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
1066a 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74   (name . "timest
1066b 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65  amp") (bit-offse
1066c 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
1066d 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1066e 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1066f 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10670 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
10671 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10672 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10673 20 22 77 69 6e 64 6f 77 49 44 22 29 20 28 62 69   "windowID") (bi
10674 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28  t-offset . 64) (
10675 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10676 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10677 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
10678 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10679 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
1067a 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1067b 28 6e 61 6d 65 20 2e 20 22 77 68 69 63 68 22 29  (name . "which")
1067c 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39   (bit-offset . 9
1067d 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  6) (bit-size . 3
1067e 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
1067f 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10680 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10681 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
10682 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10683 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 78 22 29  d") (name . "x")
10684 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
10685 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  28).          (b
10686 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
10687 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10688 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
10689 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 33  pe (tag . "Sint3
1068a 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
1068b 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1068c 6e 61 6d 65 20 2e 20 22 79 22 29 20 28 62 69 74  name . "y") (bit
1068d 2d 6f 66 66 73 65 74 20 2e 20 31 36 30 29 0a 20  -offset . 160). 
1068e 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
1068f 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
10690 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
10691 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10692 61 67 20 2e 20 22 53 69 6e 74 33 32 22 29 29 29  ag . "Sint32")))
10693 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10694 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10695 2e 20 22 64 69 72 65 63 74 69 6f 6e 22 29 20 28  . "direction") (
10696 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32  bit-offset . 192
10697 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
10698 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10699 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1069a 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
1069b 69 6e 74 33 32 22 29 29 29 29 29 29 0a 20 20 28  int32")))))).  (
1069c 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
1069d 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
1069e 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
1069f 4d 6f 75 73 65 57 68 65 65 6c 45 76 65 6e 74 22  MouseWheelEvent"
106a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
106a1 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
106a2 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e  SDL2/SDL_events.
106a3 68 3a 32 37 34 3a 33 22 29 0a 20 20 20 20 28 74  h:274:3").    (t
106a4 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
106a5 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20   ":struct").    
106a6 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d    (name . "SDL_M
106a7 6f 75 73 65 57 68 65 65 6c 45 76 65 6e 74 22 29  ouseWheelEvent")
106a8 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 31 39  .      (id . 119
106a9 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
106aa 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
106ab 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
106ac 79 41 78 69 73 45 76 65 6e 74 22 29 20 28 69 64  yAxisEvent") (id
106ad 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
106ae 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
106af 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
106b0 6e 74 73 2e 68 3a 32 37 39 3a 31 36 22 29 0a 20  nts.h:279:16"). 
106b1 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
106b2 36 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  60) (bit-alignme
106b3 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69  nt . 32).    (fi
106b4 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
106b5 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
106b6 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
106b7 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ype") (bit-offse
106b8 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
106b9 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
106ba 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
106bb 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
106bc 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
106bd 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
106be 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
106bf 22 74 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69  "timestamp") (bi
106c0 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28  t-offset . 32) (
106c1 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
106c2 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
106c3 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
106c4 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
106c5 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
106c6 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
106c7 28 6e 61 6d 65 20 2e 20 22 77 68 69 63 68 22 29  (name . "which")
106c8 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36   (bit-offset . 6
106c9 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  4) (bit-size . 3
106ca 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
106cb 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
106cc 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
106cd 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29  SDL_JoystickID")
106ce 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
106cf 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
106d0 65 20 2e 20 22 61 78 69 73 22 29 20 28 62 69 74  e . "axis") (bit
106d1 2d 6f 66 66 73 65 74 20 2e 20 39 36 29 0a 20 20  -offset . 96).  
106d2 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
106d3 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
106d4 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65  nment . 8) (type
106d5 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
106d6 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
106d7 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
106d8 65 20 2e 20 22 70 61 64 64 69 6e 67 31 22 29 20  e . "padding1") 
106d9 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 30  (bit-offset . 10
106da 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  4) (bit-size . 8
106db 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
106dc 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
106dd 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
106de 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
106df 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
106e0 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e   (name . "paddin
106e1 67 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  g2") (bit-offset
106e2 20 2e 20 31 31 32 29 20 28 62 69 74 2d 73 69 7a   . 112) (bit-siz
106e3 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
106e4 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
106e5 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20  . 8) (type (tag 
106e6 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
106e7 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
106e8 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70  eld") (name . "p
106e9 61 64 64 69 6e 67 33 22 29 20 28 62 69 74 2d 6f  adding3") (bit-o
106ea 66 66 73 65 74 20 2e 20 31 32 30 29 20 28 62 69  ffset . 120) (bi
106eb 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
106ec 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
106ed 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20  ment . 8) (type 
106ee 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
106ef 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
106f0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
106f1 20 2e 20 22 76 61 6c 75 65 22 29 20 28 62 69 74   . "value") (bit
106f2 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20 28  -offset . 128) (
106f3 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
106f4 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
106f5 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74  ignment . 16) (t
106f6 79 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74  ype (tag . "Sint
106f7 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  16"))).        (
106f8 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
106f9 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67  (name . "padding
106fa 34 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  4") (bit-offset 
106fb 2e 20 31 34 34 29 20 28 62 69 74 2d 73 69 7a 65  . 144) (bit-size
106fc 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
106fd 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
106fe 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
106ff 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 29 29   . "Uint16")))))
10700 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
10701 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
10702 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
10703 22 53 44 4c 5f 4a 6f 79 41 78 69 73 45 76 65 6e  "SDL_JoyAxisEven
10704 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
10705 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10706 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10707 73 2e 68 3a 32 39 30 3a 33 22 29 0a 20 20 20 20  s.h:290:3").    
10708 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  (type.      (tag
10709 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20   . ":struct").  
1070a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
1070b 5f 4a 6f 79 41 78 69 73 45 76 65 6e 74 22 29 0a  _JoyAxisEvent").
1070c 20 20 20 20 20 20 28 69 64 20 2e 20 31 32 30 29        (id . 120)
1070d 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
1070e 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
1070f 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
10710 42 61 6c 6c 45 76 65 6e 74 22 29 20 28 69 64 20  BallEvent") (id 
10711 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
10712 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
10713 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e  de/SDL2/SDL_even
10714 74 73 2e 68 3a 32 39 35 3a 31 36 22 29 0a 20 20  ts.h:295:16").  
10715 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
10716 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  0) (bit-alignmen
10717 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65  t . 32).    (fie
10718 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
10719 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
1071a 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79  ld") (name . "ty
1071b 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  pe") (bit-offset
1071c 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
1071d 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
1071e 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1071f 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20   32) (type (tag 
10720 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Uint32"))).  
10721 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10722 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10723 74 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74  timestamp") (bit
10724 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62  -offset . 32) (b
10725 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10726 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10727 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
10728 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
10729 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
1072a 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1072b 6e 61 6d 65 20 2e 20 22 77 68 69 63 68 22 29 20  name . "which") 
1072c 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34  (bit-offset . 64
1072d 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
1072e 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
1072f 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10730 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
10731 44 4c 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29 29  DL_JoystickID"))
10732 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10733 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10734 20 2e 20 22 62 61 6c 6c 22 29 20 28 62 69 74 2d   . "ball") (bit-
10735 6f 66 66 73 65 74 20 2e 20 39 36 29 0a 20 20 20  offset . 96).   
10736 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
10737 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
10738 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20  ment . 8) (type 
10739 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
1073a 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1073b 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
1073c 20 2e 20 22 70 61 64 64 69 6e 67 31 22 29 20 28   . "padding1") (
1073d 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 30 34  bit-offset . 104
1073e 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
1073f 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10740 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28  alignment . 8) (
10741 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10742 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
10743 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10744 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67  (name . "padding
10745 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  2") (bit-offset 
10746 2e 20 31 31 32 29 20 28 62 69 74 2d 73 69 7a 65  . 112) (bit-size
10747 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
10748 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10749 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e   8) (type (tag .
1074a 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20   "Uint8"))).    
1074b 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
1074c 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61  ld") (name . "pa
1074d 64 64 69 6e 67 33 22 29 20 28 62 69 74 2d 6f 66  dding3") (bit-of
1074e 66 73 65 74 20 2e 20 31 32 30 29 20 28 62 69 74  fset . 120) (bit
1074f 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
10750 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10751 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28  ent . 8) (type (
10752 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
10753 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10754 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10755 2e 20 22 78 72 65 6c 22 29 20 28 62 69 74 2d 6f  . "xrel") (bit-o
10756 66 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69  ffset . 128) (bi
10757 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
10758 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10759 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70  nment . 16) (typ
1075a 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 31 36  e (tag . "Sint16
1075b 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
1075c 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
1075d 61 6d 65 20 2e 20 22 79 72 65 6c 22 29 20 28 62  ame . "yrel") (b
1075e 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 34 34 29  it-offset . 144)
1075f 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
10760 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10761 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
10762 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 69  (type (tag . "Si
10763 6e 74 31 36 22 29 29 29 29 29 29 0a 20 20 28 28  nt16")))))).  ((
10764 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
10765 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
10766 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a    (name . "SDL_J
10767 6f 79 42 61 6c 6c 45 76 65 6e 74 22 29 0a 20 20  oyBallEvent").  
10768 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10769 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
1076a 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 30  /SDL_events.h:30
1076b 36 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a  6:3").    (type.
1076c 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
1076d 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e  truct").      (n
1076e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 42 61  ame . "SDL_JoyBa
1076f 6c 6c 45 76 65 6e 74 22 29 0a 20 20 20 20 20 20  llEvent").      
10770 28 69 64 20 2e 20 31 32 31 29 29 29 0a 20 20 28  (id . 121))).  (
10771 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
10772 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
10773 2e 20 22 53 44 4c 5f 4a 6f 79 48 61 74 45 76 65  . "SDL_JoyHatEve
10774 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  nt") (id . 0).  
10775 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10776 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
10777 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 31  /SDL_events.h:31
10778 31 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d  1:16").    (bit-
10779 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74  size . 128) (bit
1077a 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1077b 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
1077c 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
1077d 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
1077e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28 62  ame . "type") (b
1077f 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
10780 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10781 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10782 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
10783 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10784 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
10785 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10786 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74 61  (name . "timesta
10787 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  mp") (bit-offset
10788 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65   . 32) (bit-size
10789 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
1078a 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1078b 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
1078c 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
1078d 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1078e 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1078f 22 77 68 69 63 68 22 29 20 28 62 69 74 2d 6f 66  "which") (bit-of
10790 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d  fset . 64) (bit-
10791 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10792 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10793 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
10794 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  (tag . "SDL_Joys
10795 74 69 63 6b 49 44 22 29 29 29 0a 20 20 20 20 20  tickID"))).     
10796 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10797 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 68 61 74  d") (name . "hat
10798 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10799 20 39 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   96).          (
1079a 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
1079b 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1079c 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1079d 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20  Uint8"))).      
1079e 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1079f 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75  ") (name . "valu
107a0 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
107a1 2e 20 31 30 34 29 20 28 62 69 74 2d 73 69 7a 65  . 104) (bit-size
107a2 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
107a3 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
107a4 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e   8) (type (tag .
107a5 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20   "Uint8"))).    
107a6 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
107a7 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61  ld") (name . "pa
107a8 64 64 69 6e 67 31 22 29 20 28 62 69 74 2d 6f 66  dding1") (bit-of
107a9 66 73 65 74 20 2e 20 31 31 32 29 20 28 62 69 74  fset . 112) (bit
107aa 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
107ab 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
107ac 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28  ent . 8) (type (
107ad 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
107ae 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
107af 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
107b0 2e 20 22 70 61 64 64 69 6e 67 32 22 29 20 28 62  . "padding2") (b
107b1 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 30 29  it-offset . 120)
107b2 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
107b3 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
107b4 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74  lignment . 8) (t
107b5 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
107b6 38 22 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  8")))))).  ((tag
107b7 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
107b8 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
107b9 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 48  name . "SDL_JoyH
107ba 61 74 45 76 65 6e 74 22 29 0a 20 20 20 20 28 6c  atEvent").    (l
107bb 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
107bc 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
107bd 5f 65 76 65 6e 74 73 2e 68 3a 33 32 36 3a 33 22  _events.h:326:3"
107be 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
107bf 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63    (tag . ":struc
107c0 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65 20  t").      (name 
107c1 2e 20 22 53 44 4c 5f 4a 6f 79 48 61 74 45 76 65  . "SDL_JoyHatEve
107c2 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e  nt").      (id .
107c3 20 31 32 32 29 29 29 0a 20 20 28 28 74 61 67 20   122))).  ((tag 
107c4 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
107c5 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
107c6 4c 5f 4a 6f 79 42 75 74 74 6f 6e 45 76 65 6e 74  L_JoyButtonEvent
107c7 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
107c8 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
107c9 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
107ca 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 33 31 3a  DL_events.h:331:
107cb 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
107cc 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74 2d 61  ze . 128) (bit-a
107cd 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
107ce 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
107cf 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
107d0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
107d1 65 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74  e . "type") (bit
107d2 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
107d3 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
107d4 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
107d5 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
107d6 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
107d7 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
107d8 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
107d9 61 6d 65 20 2e 20 22 74 69 6d 65 73 74 61 6d 70  ame . "timestamp
107da 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
107db 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   32) (bit-size .
107dc 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
107dd 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
107de 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
107df 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
107e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
107e1 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77  eld") (name . "w
107e2 68 69 63 68 22 29 20 28 62 69 74 2d 6f 66 66 73  hich") (bit-offs
107e3 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69  et . 64) (bit-si
107e4 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
107e5 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
107e6 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
107e7 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  ag . "SDL_Joysti
107e8 63 6b 49 44 22 29 29 29 0a 20 20 20 20 20 20 20  ckID"))).       
107e9 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
107ea 29 20 28 6e 61 6d 65 20 2e 20 22 62 75 74 74 6f  ) (name . "butto
107eb 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  n") (bit-offset 
107ec 2e 20 39 36 29 20 28 62 69 74 2d 73 69 7a 65 20  . 96) (bit-size 
107ed 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  . 8).          (
107ee 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
107ef 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  8) (type (tag . 
107f0 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20  "Uint8"))).     
107f1 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
107f2 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 61  d") (name . "sta
107f3 74 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  te") (bit-offset
107f4 20 2e 20 31 30 34 29 20 28 62 69 74 2d 73 69 7a   . 104) (bit-siz
107f5 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
107f6 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
107f7 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20  . 8) (type (tag 
107f8 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
107f9 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
107fa 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70  eld") (name . "p
107fb 61 64 64 69 6e 67 31 22 29 20 28 62 69 74 2d 6f  adding1") (bit-o
107fc 66 66 73 65 74 20 2e 20 31 31 32 29 20 28 62 69  ffset . 112) (bi
107fd 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
107fe 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
107ff 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20  ment . 8) (type 
10800 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
10801 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10802 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10803 20 2e 20 22 70 61 64 64 69 6e 67 32 22 29 20 28   . "padding2") (
10804 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 30  bit-offset . 120
10805 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
10806 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10807 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28  alignment . 8) (
10808 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10809 74 38 22 29 29 29 29 29 29 0a 20 20 28 28 74 61  t8")))))).  ((ta
1080a 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
1080b 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
1080c 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
1080d 42 75 74 74 6f 6e 45 76 65 6e 74 22 29 0a 20 20  ButtonEvent").  
1080e 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1080f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
10810 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 34  /SDL_events.h:34
10811 30 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a  0:3").    (type.
10812 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
10813 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e  truct").      (n
10814 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 42 75  ame . "SDL_JoyBu
10815 74 74 6f 6e 45 76 65 6e 74 22 29 0a 20 20 20 20  ttonEvent").    
10816 20 20 28 69 64 20 2e 20 31 32 33 29 29 29 0a 20    (id . 123))). 
10817 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
10818 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
10819 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 44 65 76 69  e . "SDL_JoyDevi
1081a 63 65 45 76 65 6e 74 22 29 20 28 69 64 20 2e 20  ceEvent") (id . 
1081b 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1081c 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1081d 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
1081e 2e 68 3a 33 34 35 3a 31 36 22 29 0a 20 20 20 20  .h:345:16").    
1081f 28 62 69 74 2d 73 69 7a 65 20 2e 20 39 36 29 20  (bit-size . 96) 
10820 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10821 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64 73   32).    (fields
10822 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
10823 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22  (((tag . "field"
10824 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22  ) (name . "type"
10825 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10826 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
10827 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
10828 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10829 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1082a 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
1082b 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
1082c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d  d") (name . "tim
1082d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d 6f 66  estamp") (bit-of
1082e 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74 2d  fset . 32) (bit-
1082f 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10830 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10831 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
10832 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
10833 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10834 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
10835 65 20 2e 20 22 77 68 69 63 68 22 29 20 28 62 69  e . "which") (bi
10836 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28  t-offset . 64) (
10837 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10838 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10839 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
1083a 79 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74  ype (tag . "Sint
1083b 33 32 22 29 29 29 29 29 29 0a 20 20 28 28 74 61  32")))))).  ((ta
1083c 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
1083d 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
1083e 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
1083f 44 65 76 69 63 65 45 76 65 6e 74 22 29 0a 20 20  DeviceEvent").  
10840 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10841 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
10842 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 35  /SDL_events.h:35
10843 30 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a  0:3").    (type.
10844 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
10845 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e  truct").      (n
10846 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 44 65  ame . "SDL_JoyDe
10847 76 69 63 65 45 76 65 6e 74 22 29 0a 20 20 20 20  viceEvent").    
10848 20 20 28 69 64 20 2e 20 31 32 34 29 29 29 0a 20    (id . 124))). 
10849 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
1084a 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
1084b 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 74 72 6f 6c  e . "SDL_Control
1084c 6c 65 72 41 78 69 73 45 76 65 6e 74 22 29 20 28  lerAxisEvent") (
1084d 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
1084e 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1084f 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65  clude/SDL2/SDL_e
10850 76 65 6e 74 73 2e 68 3a 33 35 36 3a 31 36 22 29  vents.h:356:16")
10851 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e  .    (bit-size .
10852 20 31 36 30 29 20 28 62 69 74 2d 61 6c 69 67 6e   160) (bit-align
10853 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28  ment . 32).    (
10854 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
10855 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
10856 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10857 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66  "type") (bit-off
10858 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
10859 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
1085a 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1085b 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
1085c 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
1085d 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1085e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
1085f 2e 20 22 74 69 6d 65 73 74 61 6d 70 22 29 20 28  . "timestamp") (
10860 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29  bit-offset . 32)
10861 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10862 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10863 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
10864 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
10865 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
10866 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10867 29 20 28 6e 61 6d 65 20 2e 20 22 77 68 69 63 68  ) (name . "which
10868 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10869 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   64) (bit-size .
1086a 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
1086b 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1086c 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
1086d 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 49 44   "SDL_JoystickID
1086e 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
1086f 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10870 61 6d 65 20 2e 20 22 61 78 69 73 22 29 20 28 62  ame . "axis") (b
10871 69 74 2d 6f 66 66 73 65 74 20 2e 20 39 36 29 0a  it-offset . 96).
10872 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
10873 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
10874 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
10875 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
10876 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10877 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10878 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 31 22  ame . "padding1"
10879 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
1087a 31 30 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  104) (bit-size .
1087b 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62   8).          (b
1087c 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1087d 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1087e 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20  Uint8"))).      
1087f 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10880 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64  ") (name . "padd
10881 69 6e 67 32 22 29 20 28 62 69 74 2d 6f 66 66 73  ing2") (bit-offs
10882 65 74 20 2e 20 31 31 32 29 20 28 62 69 74 2d 73  et . 112) (bit-s
10883 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
10884 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10885 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61  t . 8) (type (ta
10886 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20  g . "Uint8"))). 
10887 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10888 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10889 22 70 61 64 64 69 6e 67 33 22 29 20 28 62 69 74  "padding3") (bit
1088a 2d 6f 66 66 73 65 74 20 2e 20 31 32 30 29 20 28  -offset . 120) (
1088b 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
1088c 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1088d 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70  gnment . 8) (typ
1088e 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
1088f 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10890 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10891 6d 65 20 2e 20 22 76 61 6c 75 65 22 29 20 28 62  me . "value") (b
10892 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29  it-offset . 128)
10893 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
10894 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10895 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
10896 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 69  (type (tag . "Si
10897 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
10898 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10899 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69  ) (name . "paddi
1089a 6e 67 34 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ng4") (bit-offse
1089b 74 20 2e 20 31 34 34 29 20 28 62 69 74 2d 73 69  t . 144) (bit-si
1089c 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
1089d 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1089e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74  t . 16) (type (t
1089f 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
108a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
108a1 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
108a2 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
108a3 2e 20 22 53 44 4c 5f 43 6f 6e 74 72 6f 6c 6c 65  . "SDL_Controlle
108a4 72 41 78 69 73 45 76 65 6e 74 22 29 0a 20 20 20  rAxisEvent").   
108a5 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
108a6 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
108a7 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 36 37  SDL_events.h:367
108a8 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  :3").    (type. 
108a9 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74       (tag . ":st
108aa 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61  ruct").      (na
108ab 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 74 72 6f  me . "SDL_Contro
108ac 6c 6c 65 72 41 78 69 73 45 76 65 6e 74 22 29 0a  llerAxisEvent").
108ad 20 20 20 20 20 20 28 69 64 20 2e 20 31 32 35 29        (id . 125)
108ae 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
108af 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
108b0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6e  (name . "SDL_Con
108b1 74 72 6f 6c 6c 65 72 42 75 74 74 6f 6e 45 76 65  trollerButtonEve
108b2 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  nt") (id . 0).  
108b3 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
108b4 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
108b5 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 37  /SDL_events.h:37
108b6 33 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d  3:16").    (bit-
108b7 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74  size . 128) (bit
108b8 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
108b9 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
108ba 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
108bb 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
108bc 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28 62  ame . "type") (b
108bd 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
108be 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
108bf 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
108c0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
108c1 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
108c2 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
108c3 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
108c4 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74 61  (name . "timesta
108c5 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  mp") (bit-offset
108c6 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65   . 32) (bit-size
108c7 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
108c8 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
108c9 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
108ca 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
108cb 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
108cc 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
108cd 22 77 68 69 63 68 22 29 20 28 62 69 74 2d 6f 66  "which") (bit-of
108ce 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d  fset . 64) (bit-
108cf 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
108d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
108d1 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
108d2 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  (tag . "SDL_Joys
108d3 74 69 63 6b 49 44 22 29 29 29 0a 20 20 20 20 20  tickID"))).     
108d4 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
108d5 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 75 74  d") (name . "but
108d6 74 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ton") (bit-offse
108d7 74 20 2e 20 39 36 29 20 28 62 69 74 2d 73 69 7a  t . 96) (bit-siz
108d8 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
108d9 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
108da 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20  . 8) (type (tag 
108db 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
108dc 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
108dd 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  eld") (name . "s
108de 74 61 74 65 22 29 20 28 62 69 74 2d 6f 66 66 73  tate") (bit-offs
108df 65 74 20 2e 20 31 30 34 29 20 28 62 69 74 2d 73  et . 104) (bit-s
108e0 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
108e1 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
108e2 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61  t . 8) (type (ta
108e3 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20  g . "Uint8"))). 
108e4 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
108e5 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
108e6 22 70 61 64 64 69 6e 67 31 22 29 20 28 62 69 74  "padding1") (bit
108e7 2d 6f 66 66 73 65 74 20 2e 20 31 31 32 29 20 28  -offset . 112) (
108e8 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
108e9 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
108ea 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70  gnment . 8) (typ
108eb 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
108ec 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
108ed 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
108ee 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 32 22 29  me . "padding2")
108ef 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
108f0 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  20) (bit-size . 
108f1 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  8).          (bi
108f2 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
108f3 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
108f4 69 6e 74 38 22 29 29 29 29 29 29 0a 20 20 28 28  int8")))))).  ((
108f5 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
108f6 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
108f7 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
108f8 6f 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f 6e 45  ontrollerButtonE
108f9 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  vent").    (loca
108fa 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
108fb 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
108fc 65 6e 74 73 2e 68 3a 33 38 32 3a 33 22 29 0a 20  ents.h:382:3"). 
108fd 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
108fe 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
108ff 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  .      (name . "
10900 53 44 4c 5f 43 6f 6e 74 72 6f 6c 6c 65 72 42 75  SDL_ControllerBu
10901 74 74 6f 6e 45 76 65 6e 74 22 29 0a 20 20 20 20  ttonEvent").    
10902 20 20 28 69 64 20 2e 20 31 32 36 29 29 29 0a 20    (id . 126))). 
10903 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
10904 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
10905 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 74 72 6f 6c  e . "SDL_Control
10906 6c 65 72 44 65 76 69 63 65 45 76 65 6e 74 22 29  lerDeviceEvent")
10907 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c   (id . 0).    (l
10908 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10909 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
1090a 5f 65 76 65 6e 74 73 2e 68 3a 33 38 38 3a 31 36  _events.h:388:16
1090b 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65  ").    (bit-size
1090c 20 2e 20 39 36 29 20 28 62 69 74 2d 61 6c 69 67   . 96) (bit-alig
1090d 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
1090e 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
1090f 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
10910 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10911 20 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66   "type") (bit-of
10912 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
10913 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
10914 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10915 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
10916 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
10917 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10918 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10919 20 2e 20 22 74 69 6d 65 73 74 61 6d 70 22 29 20   . "timestamp") 
1091a 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32  (bit-offset . 32
1091b 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
1091c 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
1091d 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1091e 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
1091f 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
10920 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10921 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 68 69 63  ") (name . "whic
10922 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  h") (bit-offset 
10923 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20  . 64) (bit-size 
10924 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10925 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10926 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20   32) (type (tag 
10927 2e 20 22 53 69 6e 74 33 32 22 29 29 29 29 29 29  . "Sint32"))))))
10928 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
10929 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
1092a 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
1092b 53 44 4c 5f 43 6f 6e 74 72 6f 6c 6c 65 72 44 65  SDL_ControllerDe
1092c 76 69 63 65 45 76 65 6e 74 22 29 0a 20 20 20 20  viceEvent").    
1092d 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
1092e 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
1092f 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 39 33 3a  DL_events.h:393:
10930 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
10931 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
10932 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
10933 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 74 72 6f 6c  e . "SDL_Control
10934 6c 65 72 44 65 76 69 63 65 45 76 65 6e 74 22 29  lerDeviceEvent")
10935 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 32 37  .      (id . 127
10936 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
10937 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
10938 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75   (name . "SDL_Au
10939 64 69 6f 44 65 76 69 63 65 45 76 65 6e 74 22 29  dioDeviceEvent")
1093a 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c   (id . 0).    (l
1093b 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1093c 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
1093d 5f 65 76 65 6e 74 73 2e 68 3a 33 39 38 3a 31 36  _events.h:398:16
1093e 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65  ").    (bit-size
1093f 20 2e 20 31 32 38 29 20 28 62 69 74 2d 61 6c 69   . 128) (bit-ali
10940 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
10941 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
10942 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
10943 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10944 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f  . "type") (bit-o
10945 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
10946 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10947 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10948 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
10949 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
1094a 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1094b 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
1094c 65 20 2e 20 22 74 69 6d 65 73 74 61 6d 70 22 29  e . "timestamp")
1094d 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
1094e 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
1094f 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
10950 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10951 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10952 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
10953 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10954 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 68 69  d") (name . "whi
10955 63 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ch") (bit-offset
10956 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65   . 64) (bit-size
10957 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10958 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10959 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
1095a 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
1095b 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1095c 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1095d 22 69 73 63 61 70 74 75 72 65 22 29 20 28 62 69  "iscapture") (bi
1095e 74 2d 6f 66 66 73 65 74 20 2e 20 39 36 29 20 28  t-offset . 96) (
1095f 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
10960 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10961 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70  gnment . 8) (typ
10962 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
10963 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10964 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10965 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 31 22 29  me . "padding1")
10966 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
10967 30 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  04) (bit-size . 
10968 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  8).          (bi
10969 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
1096a 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
1096b 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20  int8"))).       
1096c 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1096d 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69  ) (name . "paddi
1096e 6e 67 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ng2") (bit-offse
1096f 74 20 2e 20 31 31 32 29 20 28 62 69 74 2d 73 69  t . 112) (bit-si
10970 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
10971 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10972 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67   . 8) (type (tag
10973 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20   . "Uint8"))).  
10974 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10975 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10976 70 61 64 64 69 6e 67 33 22 29 20 28 62 69 74 2d  padding3") (bit-
10977 6f 66 66 73 65 74 20 2e 20 31 32 30 29 20 28 62  offset . 120) (b
10978 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
10979 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1097a 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65  nment . 8) (type
1097b 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
1097c 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
1097d 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
1097e 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
1097f 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 44 65  e . "SDL_AudioDe
10980 76 69 63 65 45 76 65 6e 74 22 29 0a 20 20 20 20  viceEvent").    
10981 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10982 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
10983 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 34 30 37 3a  DL_events.h:407:
10984 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
10985 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
10986 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
10987 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 44 65  e . "SDL_AudioDe
10988 76 69 63 65 45 76 65 6e 74 22 29 0a 20 20 20 20  viceEvent").    
10989 20 20 28 69 64 20 2e 20 31 32 38 29 29 29 0a 20    (id . 128))). 
1098a 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
1098b 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
1098c 65 20 2e 20 22 53 44 4c 5f 54 6f 75 63 68 46 69  e . "SDL_TouchFi
1098d 6e 67 65 72 45 76 65 6e 74 22 29 20 28 69 64 20  ngerEvent") (id 
1098e 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1098f 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
10990 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e  de/SDL2/SDL_even
10991 74 73 2e 68 3a 34 31 33 3a 31 36 22 29 0a 20 20  ts.h:413:16").  
10992 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 38    (bit-size . 38
10993 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
10994 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65  t . 64).    (fie
10995 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
10996 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
10997 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79  ld") (name . "ty
10998 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  pe") (bit-offset
10999 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
1099a 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
1099b 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1099c 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20   32) (type (tag 
1099d 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Uint32"))).  
1099e 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
1099f 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
109a0 74 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74  timestamp") (bit
109a1 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62  -offset . 32) (b
109a2 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
109a3 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
109a4 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
109a5 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
109a6 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
109a7 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
109a8 6e 61 6d 65 20 2e 20 22 74 6f 75 63 68 49 64 22  name . "touchId"
109a9 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
109aa 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  64) (bit-size . 
109ab 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
109ac 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
109ad 34 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  4) (type (tag . 
109ae 22 53 44 4c 5f 54 6f 75 63 68 49 44 22 29 29 29  "SDL_TouchID")))
109af 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
109b0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
109b1 2e 20 22 66 69 6e 67 65 72 49 64 22 29 20 28 62  . "fingerId") (b
109b2 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29  it-offset . 128)
109b3 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
109b4 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
109b5 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20  alignment . 64) 
109b6 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
109b7 4c 5f 46 69 6e 67 65 72 49 44 22 29 29 29 0a 20  L_FingerID"))). 
109b8 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
109b9 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
109ba 22 78 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  "x") (bit-offset
109bb 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69 7a   . 192) (bit-siz
109bc 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
109bd 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
109be 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
109bf 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
109c0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
109c1 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
109c2 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
109c3 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
109c4 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
109c5 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
109c6 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
109c7 65 20 2e 20 22 79 22 29 20 28 62 69 74 2d 6f 66  e . "y") (bit-of
109c8 66 73 65 74 20 2e 20 32 32 34 29 20 28 62 69 74  fset . 224) (bit
109c9 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
109ca 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
109cb 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
109cc 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
109cd 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
109ce 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
109cf 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
109d0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
109d1 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
109d2 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
109d3 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
109d4 28 6e 61 6d 65 20 2e 20 22 64 78 22 29 20 28 62  (name . "dx") (b
109d5 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 35 36 29  it-offset . 256)
109d6 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
109d7 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
109d8 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
109d9 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
109da 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
109db 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
109dc 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
109dd 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
109de 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
109df 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
109e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
109e1 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 79  ld") (name . "dy
109e2 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
109e3 20 32 38 38 29 20 28 62 69 74 2d 73 69 7a 65 20   288) (bit-size 
109e4 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
109e5 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
109e6 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
109e7 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
109e8 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
109e9 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
109ea 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
109eb 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
109ec 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
109ed 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
109ee 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
109ef 2e 20 22 70 72 65 73 73 75 72 65 22 29 20 28 62  . "pressure") (b
109f0 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 30 29  it-offset . 320)
109f1 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
109f2 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
109f3 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
109f4 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
109f5 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
109f6 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
109f7 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
109f8 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
109f9 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
109fa 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20  ent . 32)))))). 
109fb 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
109fc 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
109fd 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
109fe 4c 5f 54 6f 75 63 68 46 69 6e 67 65 72 45 76 65  L_TouchFingerEve
109ff 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  nt").    (locati
10a00 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
10a01 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e  de/SDL2/SDL_even
10a02 74 73 2e 68 3a 34 32 34 3a 33 22 29 0a 20 20 20  ts.h:424:3").   
10a03 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
10a04 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20  g . ":struct"). 
10a05 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
10a06 4c 5f 54 6f 75 63 68 46 69 6e 67 65 72 45 76 65  L_TouchFingerEve
10a07 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e  nt").      (id .
10a08 20 31 32 39 29 29 29 0a 20 20 28 28 74 61 67 20   129))).  ((tag 
10a09 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
10a0a 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
10a0b 4c 5f 4d 75 6c 74 69 47 65 73 74 75 72 65 45 76  L_MultiGestureEv
10a0c 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ent") (id . 0). 
10a0d 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10a0e 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
10a0f 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 34  2/SDL_events.h:4
10a10 33 30 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  30:16").    (bit
10a11 2d 73 69 7a 65 20 2e 20 33 32 30 29 20 28 62 69  -size . 320) (bi
10a12 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
10a13 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
10a14 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10a15 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10a16 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28  name . "type") (
10a17 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
10a18 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10a19 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10a1a 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10a1b 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10a1c 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
10a1d 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10a1e 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74   (name . "timest
10a1f 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65  amp") (bit-offse
10a20 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
10a21 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
10a22 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10a23 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10a24 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
10a25 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10a26 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10a27 20 22 74 6f 75 63 68 49 64 22 29 20 28 62 69 74   "touchId") (bit
10a28 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28 62  -offset . 64) (b
10a29 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
10a2a 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10a2b 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28 74 79  gnment . 64) (ty
10a2c 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54  pe (tag . "SDL_T
10a2d 6f 75 63 68 49 44 22 29 29 29 0a 20 20 20 20 20  ouchID"))).     
10a2e 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10a2f 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 54 68  d") (name . "dTh
10a30 65 74 61 22 29 20 28 62 69 74 2d 6f 66 66 73 65  eta") (bit-offse
10a31 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69  t . 128) (bit-si
10a32 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
10a33 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10a34 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
10a35 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
10a36 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
10a37 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
10a38 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10a39 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
10a3a 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10a3b 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10a3c 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10a3d 6d 65 20 2e 20 22 64 44 69 73 74 22 29 20 28 62  me . "dDist") (b
10a3e 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 36 30 29  it-offset . 160)
10a3f 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10a40 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10a41 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
10a42 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
10a43 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
10a44 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
10a45 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
10a46 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
10a47 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10a48 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
10a49 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10a4a 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 78 22  ld") (name . "x"
10a4b 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10a4c 31 39 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  192) (bit-size .
10a4d 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10a4e 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10a4f 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  32).          (t
10a50 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
10a51 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
10a52 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
10a53 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
10a54 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10a55 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
10a56 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10a57 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10a58 20 22 79 22 29 20 28 62 69 74 2d 6f 66 66 73 65   "y") (bit-offse
10a59 74 20 2e 20 32 32 34 29 20 28 62 69 74 2d 73 69  t . 224) (bit-si
10a5a 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
10a5b 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10a5c 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
10a5d 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
10a5e 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
10a5f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
10a60 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10a61 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
10a62 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10a63 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10a64 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10a65 6d 65 20 2e 20 22 6e 75 6d 46 69 6e 67 65 72 73  me . "numFingers
10a66 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10a67 20 32 35 36 29 20 28 62 69 74 2d 73 69 7a 65 20   256) (bit-size 
10a68 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
10a69 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10a6a 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
10a6b 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Uint16"))).  
10a6c 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10a6d 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10a6e 70 61 64 64 69 6e 67 22 29 20 28 62 69 74 2d 6f  padding") (bit-o
10a6f 66 66 73 65 74 20 2e 20 32 37 32 29 20 28 62 69  ffset . 272) (bi
10a70 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
10a71 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10a72 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70  nment . 16) (typ
10a73 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
10a74 22 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  ")))))).  ((tag 
10a75 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
10a76 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
10a77 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 75 6c 74 69  ame . "SDL_Multi
10a78 47 65 73 74 75 72 65 45 76 65 6e 74 22 29 0a 20  GestureEvent"). 
10a79 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10a7a 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
10a7b 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 34  2/SDL_events.h:4
10a7c 34 31 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  41:3").    (type
10a7d 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
10a7e 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28  struct").      (
10a7f 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 75 6c 74  name . "SDL_Mult
10a80 69 47 65 73 74 75 72 65 45 76 65 6e 74 22 29 0a  iGestureEvent").
10a81 20 20 20 20 20 20 28 69 64 20 2e 20 31 33 30 29        (id . 130)
10a82 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
10a83 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
10a84 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 6f 6c  (name . "SDL_Dol
10a85 6c 61 72 47 65 73 74 75 72 65 45 76 65 6e 74 22  larGestureEvent"
10a86 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
10a87 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10a88 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10a89 4c 5f 65 76 65 6e 74 73 2e 68 3a 34 34 37 3a 31  L_events.h:447:1
10a8a 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a  6").    (bit-siz
10a8b 65 20 2e 20 33 32 30 29 20 28 62 69 74 2d 61 6c  e . 320) (bit-al
10a8c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
10a8d 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
10a8e 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10a8f 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10a90 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d   . "type") (bit-
10a91 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
10a92 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
10a93 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10a94 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
10a95 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
10a96 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10a97 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10a98 6d 65 20 2e 20 22 74 69 6d 65 73 74 61 6d 70 22  me . "timestamp"
10a99 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10a9a 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  32) (bit-size . 
10a9b 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
10a9c 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10a9d 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
10a9e 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
10a9f 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10aa0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 6f  ld") (name . "to
10aa1 75 63 68 49 64 22 29 20 28 62 69 74 2d 6f 66 66  uchId") (bit-off
10aa2 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73  set . 64) (bit-s
10aa3 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
10aa4 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10aa5 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65 20 28  nt . 64) (type (
10aa6 74 61 67 20 2e 20 22 53 44 4c 5f 54 6f 75 63 68  tag . "SDL_Touch
10aa7 49 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  ID"))).        (
10aa8 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10aa9 28 6e 61 6d 65 20 2e 20 22 67 65 73 74 75 72 65  (name . "gesture
10aaa 49 64 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  Id") (bit-offset
10aab 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a   . 128) (bit-siz
10aac 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
10aad 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10aae 20 2e 20 36 34 29 20 28 74 79 70 65 20 28 74 61   . 64) (type (ta
10aaf 67 20 2e 20 22 53 44 4c 5f 47 65 73 74 75 72 65  g . "SDL_Gesture
10ab0 49 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  ID"))).        (
10ab1 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10ab2 28 6e 61 6d 65 20 2e 20 22 6e 75 6d 46 69 6e 67  (name . "numFing
10ab3 65 72 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ers") (bit-offse
10ab4 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69  t . 192) (bit-si
10ab5 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
10ab6 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10ab7 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10ab8 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
10ab9 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10aba 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10abb 2e 20 22 65 72 72 6f 72 22 29 20 28 62 69 74 2d  . "error") (bit-
10abc 6f 66 66 73 65 74 20 2e 20 32 32 34 29 20 28 62  offset . 224) (b
10abd 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10abe 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10abf 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
10ac0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
10ac1 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
10ac2 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
10ac3 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
10ac4 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10ac5 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10ac6 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
10ac7 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10ac8 29 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 20 28  ) (name . "x") (
10ac9 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 35 36  bit-offset . 256
10aca 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
10acb 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10acc 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10acd 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
10ace 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
10acf 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
10ad0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
10ad1 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
10ad2 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10ad3 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
10ad4 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10ad5 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 79  eld") (name . "y
10ad6 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10ad7 20 32 38 38 29 20 28 62 69 74 2d 73 69 7a 65 20   288) (bit-size 
10ad8 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10ad9 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10ada 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10adb 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
10adc 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
10add 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
10ade 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10adf 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10ae0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
10ae1 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
10ae2 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
10ae3 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
10ae4 2e 20 22 53 44 4c 5f 44 6f 6c 6c 61 72 47 65 73  . "SDL_DollarGes
10ae5 74 75 72 65 45 76 65 6e 74 22 29 0a 20 20 20 20  tureEvent").    
10ae6 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10ae7 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
10ae8 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 34 35 37 3a  DL_events.h:457:
10ae9 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
10aea 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
10aeb 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
10aec 65 20 2e 20 22 53 44 4c 5f 44 6f 6c 6c 61 72 47  e . "SDL_DollarG
10aed 65 73 74 75 72 65 45 76 65 6e 74 22 29 0a 20 20  estureEvent").  
10aee 20 20 20 20 28 69 64 20 2e 20 31 33 31 29 29 29      (id . 131)))
10aef 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75  .  ((tag . "stru
10af0 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
10af1 61 6d 65 20 2e 20 22 53 44 4c 5f 44 72 6f 70 45  ame . "SDL_DropE
10af2 76 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a  vent") (id . 0).
10af3 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
10af4 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
10af5 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a  L2/SDL_events.h:
10af6 34 36 35 3a 31 36 22 29 0a 20 20 20 20 28 62 69  465:16").    (bi
10af7 74 2d 73 69 7a 65 20 2e 20 31 39 32 29 20 28 62  t-size . 192) (b
10af8 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
10af9 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  4).    (fields. 
10afa 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
10afb 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10afc 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20  (name . "type") 
10afd 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
10afe 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10aff 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10b00 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
10b01 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
10b02 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
10b03 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10b04 29 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73  ) (name . "times
10b05 74 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73  tamp") (bit-offs
10b06 65 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69  et . 32) (bit-si
10b07 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
10b08 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10b09 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10b0a 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
10b0b 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10b0c 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10b0d 2e 20 22 66 69 6c 65 22 29 20 28 62 69 74 2d 6f  . "file") (bit-o
10b0e 66 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74  ffset . 64) (bit
10b0f 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
10b10 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10b11 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20  ment . 64).     
10b12 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
10b13 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
10b14 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
10b15 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
10b16 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
10b17 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
10b18 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
10b19 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10b1a 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10b1b 20 2e 20 22 77 69 6e 64 6f 77 49 44 22 29 20 28   . "windowID") (
10b1c 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38  bit-offset . 128
10b1d 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
10b1e 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10b1f 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10b20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
10b21 69 6e 74 33 32 22 29 29 29 29 29 29 0a 20 20 28  int32")))))).  (
10b22 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
10b23 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
10b24 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
10b25 44 72 6f 70 45 76 65 6e 74 22 29 0a 20 20 20 20  DropEvent").    
10b26 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10b27 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
10b28 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 34 37 31 3a  DL_events.h:471:
10b29 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
10b2a 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
10b2b 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
10b2c 65 20 2e 20 22 53 44 4c 5f 44 72 6f 70 45 76 65  e . "SDL_DropEve
10b2d 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e  nt").      (id .
10b2e 20 31 33 32 29 29 29 0a 20 20 28 28 74 61 67 20   132))).  ((tag 
10b2f 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
10b30 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
10b31 4c 5f 51 75 69 74 45 76 65 6e 74 22 29 20 28 69  L_QuitEvent") (i
10b32 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
10b33 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
10b34 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
10b35 65 6e 74 73 2e 68 3a 34 37 37 3a 31 36 22 29 0a  ents.h:477:16").
10b36 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
10b37 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  64) (bit-alignme
10b38 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69  nt . 32).    (fi
10b39 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
10b3a 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
10b3b 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
10b3c 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ype") (bit-offse
10b3d 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
10b3e 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10b3f 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10b40 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10b41 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
10b42 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10b43 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10b44 22 74 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69  "timestamp") (bi
10b45 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28  t-offset . 32) (
10b46 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10b47 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10b48 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
10b49 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10b4a 33 32 22 29 29 29 29 29 29 0a 20 20 28 28 74 61  32")))))).  ((ta
10b4b 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
10b4c 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
10b4d 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 51 75 69  (name . "SDL_Qui
10b4e 74 45 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f  tEvent").    (lo
10b4f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10b50 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10b51 65 76 65 6e 74 73 2e 68 3a 34 38 31 3a 33 22 29  events.h:481:3")
10b52 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
10b53 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74   (tag . ":struct
10b54 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e  ").      (name .
10b55 20 22 53 44 4c 5f 51 75 69 74 45 76 65 6e 74 22   "SDL_QuitEvent"
10b56 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 33  ).      (id . 13
10b57 33 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  3))).  ((tag . "
10b58 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30  struct") (ns . 0
10b59 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4f  ) (name . "SDL_O
10b5a 53 45 76 65 6e 74 22 29 20 28 69 64 20 2e 20 30  SEvent") (id . 0
10b5b 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
10b5c 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
10b5d 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e  SDL2/SDL_events.
10b5e 68 3a 34 38 36 3a 31 36 22 29 0a 20 20 20 20 28  h:486:16").    (
10b5f 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28  bit-size . 64) (
10b60 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10b61 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  32).    (fields.
10b62 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
10b63 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10b64 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29   (name . "type")
10b65 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
10b66 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
10b67 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10b68 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10b69 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
10b6a 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
10b6b 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10b6c 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65  ") (name . "time
10b6d 73 74 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66  stamp") (bit-off
10b6e 73 65 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73  set . 32) (bit-s
10b6f 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
10b70 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10b71 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
10b72 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
10b73 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
10b74 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
10b75 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
10b76 20 2e 20 22 53 44 4c 5f 4f 53 45 76 65 6e 74 22   . "SDL_OSEvent"
10b77 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
10b78 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
10b79 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e  SDL2/SDL_events.
10b7a 68 3a 34 39 30 3a 33 22 29 0a 20 20 20 20 28 74  h:490:3").    (t
10b7b 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74 72  ype (tag . ":str
10b7c 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  uct") (name . "S
10b7d 44 4c 5f 4f 53 45 76 65 6e 74 22 29 20 28 69 64  DL_OSEvent") (id
10b7e 20 2e 20 31 33 34 29 29 29 0a 20 20 28 28 74 61   . 134))).  ((ta
10b7f 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
10b80 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
10b81 53 44 4c 5f 55 73 65 72 45 76 65 6e 74 22 29 20  SDL_UserEvent") 
10b82 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (id . 0).    (lo
10b83 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10b84 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10b85 65 76 65 6e 74 73 2e 68 3a 34 39 35 3a 31 36 22  events.h:495:16"
10b86 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20  ).    (bit-size 
10b87 2e 20 32 35 36 29 20 28 62 69 74 2d 61 6c 69 67  . 256) (bit-alig
10b88 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
10b89 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
10b8a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
10b8b 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10b8c 20 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66   "type") (bit-of
10b8d 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
10b8e 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
10b8f 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10b90 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
10b91 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
10b92 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10b93 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10b94 20 2e 20 22 74 69 6d 65 73 74 61 6d 70 22 29 20   . "timestamp") 
10b95 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32  (bit-offset . 32
10b96 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
10b97 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10b98 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10b99 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
10b9a 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
10b9b 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10b9c 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64  ") (name . "wind
10b9d 6f 77 49 44 22 29 20 28 62 69 74 2d 6f 66 66 73  owID") (bit-offs
10b9e 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69  et . 64) (bit-si
10b9f 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
10ba0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10ba1 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10ba2 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
10ba3 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10ba4 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10ba5 2e 20 22 63 6f 64 65 22 29 20 28 62 69 74 2d 6f  . "code") (bit-o
10ba6 66 66 73 65 74 20 2e 20 39 36 29 20 28 62 69 74  ffset . 96) (bit
10ba7 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
10ba8 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10ba9 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
10baa 20 28 74 61 67 20 2e 20 22 53 69 6e 74 33 32 22   (tag . "Sint32"
10bab 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10bac 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10bad 6d 65 20 2e 20 22 64 61 74 61 31 22 29 20 28 62  me . "data1") (b
10bae 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29  it-offset . 128)
10baf 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
10bb0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10bb1 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
10bb2 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10bb3 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
10bb4 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
10bb5 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
10bb6 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10bb7 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 61  ld") (name . "da
10bb8 74 61 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ta2") (bit-offse
10bb9 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69  t . 192) (bit-si
10bba 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
10bbb 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10bbc 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
10bbd 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
10bbe 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
10bbf 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
10bc0 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
10bc1 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
10bc2 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
10bc3 6d 65 20 2e 20 22 53 44 4c 5f 55 73 65 72 45 76  me . "SDL_UserEv
10bc4 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ent").    (locat
10bc5 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10bc6 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
10bc7 6e 74 73 2e 68 3a 35 30 33 3a 33 22 29 0a 20 20  nts.h:503:3").  
10bc8 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
10bc9 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a  ag . ":struct").
10bca 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
10bcb 44 4c 5f 55 73 65 72 45 76 65 6e 74 22 29 0a 20  DL_UserEvent"). 
10bcc 20 20 20 20 20 28 69 64 20 2e 20 31 33 35 29 29       (id . 135))
10bcd 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
10bce 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
10bcf 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 79 73 57  name . "SDL_SysW
10bd0 4d 6d 73 67 22 29 20 28 69 64 20 2e 20 30 29 0a  Mmsg") (id . 0).
10bd1 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
10bd2 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
10bd3 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a  L2/SDL_events.h:
10bd4 35 30 36 3a 38 22 29 0a 20 20 20 20 28 62 69 74  506:8").    (bit
10bd5 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d  -size . 0) (bit-
10bd6 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28  alignment . 0) (
10bd7 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a 20  fields . #())). 
10bd8 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
10bd9 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
10bda 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
10bdb 4c 5f 53 79 73 57 4d 6d 73 67 22 29 0a 20 20 20  L_SysWMmsg").   
10bdc 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
10bdd 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
10bde 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 35 30 37  SDL_events.h:507
10bdf 3a 32 39 22 29 0a 20 20 20 20 28 74 79 70 65 20  :29").    (type 
10be0 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
10be1 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
10be2 2e 20 22 53 44 4c 5f 53 79 73 57 4d 6d 73 67 22  . "SDL_SysWMmsg"
10be3 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 20  ) (id . 0).     
10be4 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
10be5 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
10be6 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 35 30 36  SDL_events.h:506
10be7 3a 38 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  :8").      (bit-
10be8 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61  size . 0) (bit-a
10be9 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
10bea 69 65 6c 64 73 20 2e 20 23 28 29 29 29 29 0a 20  ields . #()))). 
10beb 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
10bec 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
10bed 65 20 2e 20 22 53 44 4c 5f 53 79 73 57 4d 45 76  e . "SDL_SysWMEv
10bee 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ent") (id . 0). 
10bef 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10bf0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
10bf1 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 35  2/SDL_events.h:5
10bf2 31 35 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  15:16").    (bit
10bf3 2d 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69  -size . 128) (bi
10bf4 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
10bf5 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
10bf6 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10bf7 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10bf8 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28  name . "type") (
10bf9 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
10bfa 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10bfb 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10bfc 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10bfd 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10bfe 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
10bff 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10c00 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74   (name . "timest
10c01 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65  amp") (bit-offse
10c02 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
10c03 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
10c04 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10c05 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10c06 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
10c07 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10c08 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10c09 20 22 6d 73 67 22 29 20 28 62 69 74 2d 6f 66 66   "msg") (bit-off
10c0a 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73  set . 64) (bit-s
10c0b 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
10c0c 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10c0d 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
10c0e 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10c0f 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
10c10 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 79  e (tag . "SDL_Sy
10c11 73 57 4d 6d 73 67 22 29 29 29 29 29 29 29 0a 20  sWMmsg"))))))). 
10c12 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
10c13 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
10c14 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
10c15 4c 5f 53 79 73 57 4d 45 76 65 6e 74 22 29 0a 20  L_SysWMEvent"). 
10c16 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10c17 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
10c18 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 35  2/SDL_events.h:5
10c19 32 30 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  20:3").    (type
10c1a 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
10c1b 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28  struct").      (
10c1c 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 79 73 57  name . "SDL_SysW
10c1d 4d 45 76 65 6e 74 22 29 0a 20 20 20 20 20 20 28  MEvent").      (
10c1e 69 64 20 2e 20 31 33 37 29 29 29 0a 20 20 28 28  id . 137))).  ((
10c1f 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22 29 20 28  tag . "union") (
10c20 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
10c21 22 53 44 4c 5f 45 76 65 6e 74 22 29 20 28 69 64  "SDL_Event") (id
10c22 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
10c23 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10c24 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
10c25 6e 74 73 2e 68 3a 35 32 35 3a 31 35 22 29 0a 20  nts.h:525:15"). 
10c26 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 34     (bit-size . 4
10c27 34 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  48) (bit-alignme
10c28 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69  nt . 64).    (fi
10c29 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
10c2a 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
10c2b 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
10c2c 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ype") (bit-offse
10c2d 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
10c2e 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10c2f 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10c30 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10c31 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
10c32 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10c33 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10c34 22 63 6f 6d 6d 6f 6e 22 29 20 28 62 69 74 2d 6f  "common") (bit-o
10c35 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
10c36 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
10c37 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10c38 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
10c39 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6d 6d  (tag . "SDL_Comm
10c3a 6f 6e 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20  onEvent"))).    
10c3b 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10c3c 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 69  ld") (name . "wi
10c3d 6e 64 6f 77 22 29 20 28 62 69 74 2d 6f 66 66 73  ndow") (bit-offs
10c3e 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
10c3f 65 20 2e 20 31 39 32 29 0a 20 20 20 20 20 20 20  e . 192).       
10c40 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10c41 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10c42 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77  ag . "SDL_Window
10c43 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20  Event"))).      
10c44 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10c45 22 29 20 28 6e 61 6d 65 20 2e 20 22 6b 65 79 22  ") (name . "key"
10c46 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10c47 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 32  0) (bit-size . 2
10c48 35 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  56).          (b
10c49 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10c4a 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
10c4b 22 53 44 4c 5f 4b 65 79 62 6f 61 72 64 45 76 65  "SDL_KeyboardEve
10c4c 6e 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  nt"))).        (
10c4d 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10c4e 28 6e 61 6d 65 20 2e 20 22 65 64 69 74 22 29 20  (name . "edit") 
10c4f 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
10c50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 34 31 36   (bit-size . 416
10c51 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10c52 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10c53 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
10c54 44 4c 5f 54 65 78 74 45 64 69 74 69 6e 67 45 76  DL_TextEditingEv
10c55 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20 20 20  ent"))).        
10c56 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10c57 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29   (name . "text")
10c58 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
10c59 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 35  ) (bit-size . 35
10c5a 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
10c5b 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10c5c 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10c5d 53 44 4c 5f 54 65 78 74 49 6e 70 75 74 45 76 65  SDL_TextInputEve
10c5e 6e 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  nt"))).        (
10c5f 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10c60 28 6e 61 6d 65 20 2e 20 22 6d 6f 74 69 6f 6e 22  (name . "motion"
10c61 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10c62 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 32  0) (bit-size . 2
10c63 38 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  88).          (b
10c64 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10c65 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
10c66 22 53 44 4c 5f 4d 6f 75 73 65 4d 6f 74 69 6f 6e  "SDL_MouseMotion
10c67 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20  Event"))).      
10c68 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10c69 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 75 74 74  ") (name . "butt
10c6a 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  on") (bit-offset
10c6b 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
10c6c 2e 20 32 32 34 29 0a 20 20 20 20 20 20 20 20 20  . 224).         
10c6d 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10c6e 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10c6f 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 42 75 74   . "SDL_MouseBut
10c70 74 6f 6e 45 76 65 6e 74 22 29 29 29 0a 20 20 20  tonEvent"))).   
10c71 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10c72 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77  eld") (name . "w
10c73 68 65 65 6c 22 29 20 28 62 69 74 2d 6f 66 66 73  heel") (bit-offs
10c74 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
10c75 65 20 2e 20 32 32 34 29 0a 20 20 20 20 20 20 20  e . 224).       
10c76 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10c77 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10c78 61 67 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 57  ag . "SDL_MouseW
10c79 68 65 65 6c 45 76 65 6e 74 22 29 29 29 0a 20 20  heelEvent"))).  
10c7a 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10c7b 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10c7c 6a 61 78 69 73 22 29 20 28 62 69 74 2d 6f 66 66  jaxis") (bit-off
10c7d 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
10c7e 7a 65 20 2e 20 31 36 30 29 0a 20 20 20 20 20 20  ze . 160).      
10c7f 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10c80 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
10c81 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 41 78  tag . "SDL_JoyAx
10c82 69 73 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20  isEvent"))).    
10c83 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10c84 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a 62  ld") (name . "jb
10c85 61 6c 6c 22 29 20 28 62 69 74 2d 6f 66 66 73 65  all") (bit-offse
10c86 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
10c87 20 2e 20 31 36 30 29 0a 20 20 20 20 20 20 20 20   . 160).        
10c88 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10c89 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10c8a 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 42 61 6c 6c  g . "SDL_JoyBall
10c8b 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20  Event"))).      
10c8c 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10c8d 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a 68 61 74  ") (name . "jhat
10c8e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10c8f 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
10c90 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  128).          (
10c91 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10c92 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
10c93 20 22 53 44 4c 5f 4a 6f 79 48 61 74 45 76 65 6e   "SDL_JoyHatEven
10c94 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
10c95 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10c96 6e 61 6d 65 20 2e 20 22 6a 62 75 74 74 6f 6e 22  name . "jbutton"
10c97 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10c98 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  0) (bit-size . 1
10c99 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  28).          (b
10c9a 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10c9b 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
10c9c 22 53 44 4c 5f 4a 6f 79 42 75 74 74 6f 6e 45 76  "SDL_JoyButtonEv
10c9d 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20 20 20  ent"))).        
10c9e 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10c9f 20 28 6e 61 6d 65 20 2e 20 22 6a 64 65 76 69 63   (name . "jdevic
10ca0 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
10ca1 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
10ca2 20 39 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   96).          (
10ca3 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10ca4 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
10ca5 20 22 53 44 4c 5f 4a 6f 79 44 65 76 69 63 65 45   "SDL_JoyDeviceE
10ca6 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20 20  vent"))).       
10ca7 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10ca8 29 20 28 6e 61 6d 65 20 2e 20 22 63 61 78 69 73  ) (name . "caxis
10ca9 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10caa 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
10cab 31 36 30 29 0a 20 20 20 20 20 20 20 20 20 20 28  160).          (
10cac 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10cad 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  32).          (t
10cae 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
10caf 43 6f 6e 74 72 6f 6c 6c 65 72 41 78 69 73 45 76  ControllerAxisEv
10cb0 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20 20 20  ent"))).        
10cb1 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10cb2 20 28 6e 61 6d 65 20 2e 20 22 63 62 75 74 74 6f   (name . "cbutto
10cb3 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  n") (bit-offset 
10cb4 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
10cb5 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
10cb6 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10cb7 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10cb8 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
10cb9 5f 43 6f 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f  _ControllerButto
10cba 6e 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20  nEvent"))).     
10cbb 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10cbc 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 63 64 65  d") (name . "cde
10cbd 76 69 63 65 22 29 20 28 62 69 74 2d 6f 66 66 73  vice") (bit-offs
10cbe 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
10cbf 65 20 2e 20 39 36 29 0a 20 20 20 20 20 20 20 20  e . 96).        
10cc0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10cc1 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10cc2 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
10cc3 44 4c 5f 43 6f 6e 74 72 6f 6c 6c 65 72 44 65 76  DL_ControllerDev
10cc4 69 63 65 45 76 65 6e 74 22 29 29 29 0a 20 20 20  iceEvent"))).   
10cc5 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10cc6 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 61  eld") (name . "a
10cc7 64 65 76 69 63 65 22 29 20 28 62 69 74 2d 6f 66  device") (bit-of
10cc8 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
10cc9 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
10cca 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10ccb 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
10ccc 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69  (tag . "SDL_Audi
10ccd 6f 44 65 76 69 63 65 45 76 65 6e 74 22 29 29 29  oDeviceEvent")))
10cce 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10ccf 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10cd0 2e 20 22 71 75 69 74 22 29 20 28 62 69 74 2d 6f  . "quit") (bit-o
10cd1 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
10cd2 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
10cd3 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10cd4 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
10cd5 28 74 61 67 20 2e 20 22 53 44 4c 5f 51 75 69 74  (tag . "SDL_Quit
10cd6 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20  Event"))).      
10cd7 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10cd8 22 29 20 28 6e 61 6d 65 20 2e 20 22 75 73 65 72  ") (name . "user
10cd9 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10cda 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
10cdb 32 35 36 29 0a 20 20 20 20 20 20 20 20 20 20 28  256).          (
10cdc 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10cdd 36 34 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  64) (type (tag .
10cde 20 22 53 44 4c 5f 55 73 65 72 45 76 65 6e 74 22   "SDL_UserEvent"
10cdf 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10ce0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10ce1 6d 65 20 2e 20 22 73 79 73 77 6d 22 29 20 28 62  me . "syswm") (b
10ce2 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
10ce3 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
10ce4 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10ce5 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28  lignment . 64) (
10ce6 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
10ce7 5f 53 79 73 57 4d 45 76 65 6e 74 22 29 29 29 0a  _SysWMEvent"))).
10ce8 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10ce9 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10cea 20 22 74 66 69 6e 67 65 72 22 29 20 28 62 69 74   "tfinger") (bit
10ceb 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
10cec 74 2d 73 69 7a 65 20 2e 20 33 38 34 29 0a 20 20  t-size . 384).  
10ced 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10cee 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28 74 79  gnment . 64) (ty
10cef 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54  pe (tag . "SDL_T
10cf0 6f 75 63 68 46 69 6e 67 65 72 45 76 65 6e 74 22  ouchFingerEvent"
10cf1 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10cf2 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10cf3 6d 65 20 2e 20 22 6d 67 65 73 74 75 72 65 22 29  me . "mgesture")
10cf4 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
10cf5 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
10cf6 30 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  0).          (bi
10cf7 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
10cf8 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10cf9 53 44 4c 5f 4d 75 6c 74 69 47 65 73 74 75 72 65  SDL_MultiGesture
10cfa 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20  Event"))).      
10cfb 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10cfc 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 67 65 73  ") (name . "dges
10cfd 74 75 72 65 22 29 20 28 62 69 74 2d 6f 66 66 73  ture") (bit-offs
10cfe 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
10cff 65 20 2e 20 33 32 30 29 0a 20 20 20 20 20 20 20  e . 320).       
10d00 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10d01 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
10d02 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
10d03 53 44 4c 5f 44 6f 6c 6c 61 72 47 65 73 74 75 72  SDL_DollarGestur
10d04 65 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20  eEvent"))).     
10d05 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10d06 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 72 6f  d") (name . "dro
10d07 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  p") (bit-offset 
10d08 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
10d09 20 31 39 32 29 0a 20 20 20 20 20 20 20 20 20 20   192).          
10d0a 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10d0b 20 36 34 29 20 28 74 79 70 65 20 28 74 61 67 20   64) (type (tag 
10d0c 2e 20 22 53 44 4c 5f 44 72 6f 70 45 76 65 6e 74  . "SDL_DropEvent
10d0d 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10d0e 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10d0f 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 22 29  ame . "padding")
10d10 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
10d11 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 34 34  ) (bit-size . 44
10d12 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  8).          (bi
10d13 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
10d14 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
10d15 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
10d16 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20  g . ":array").  
10d17 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10d18 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
10d19 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69  .            (si
10d1a 7a 65 20 2e 20 35 36 29 29 29 29 29 29 0a 20 20  ze . 56)))))).  
10d1b 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
10d1c 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
10d1d 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
10d1e 5f 45 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f  _Event").    (lo
10d1f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10d20 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10d21 65 76 65 6e 74 73 2e 68 3a 35 36 31 3a 33 22 29  events.h:561:3")
10d22 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
10d23 2e 20 22 3a 75 6e 69 6f 6e 22 29 20 28 6e 61 6d  . ":union") (nam
10d24 65 20 2e 20 22 53 44 4c 5f 45 76 65 6e 74 22 29  e . "SDL_Event")
10d25 20 28 69 64 20 2e 20 31 33 38 29 29 29 0a 20 20   (id . 138))).  
10d26 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
10d27 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
10d28 5f 50 75 6d 70 45 76 65 6e 74 73 22 29 20 28 6e  _PumpEvents") (n
10d29 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
10d2a 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
10d2b 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
10d2c 65 6e 74 73 2e 68 3a 35 37 33 3a 33 30 22 29 0a  ents.h:573:30").
10d2d 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
10d2e 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
10d2f 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
10d30 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
10d31 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
10d32 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
10d33 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
10d34 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e  )).  ((tag . "en
10d35 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  um") (ns . 0) (n
10d36 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
10d37 31 33 39 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  139).    (locati
10d38 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
10d39 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e  de/SDL2/SDL_even
10d3a 74 73 2e 68 3a 35 37 36 3a 39 22 29 0a 20 20 20  ts.h:576:9").   
10d3b 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
10d3c 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
10d3d 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10d3e 2e 20 22 53 44 4c 5f 41 44 44 45 56 45 4e 54 22  . "SDL_ADDEVENT"
10d3f 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20  ) (value . 0)). 
10d40 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10d41 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10d42 22 53 44 4c 5f 50 45 45 4b 45 56 45 4e 54 22 29  "SDL_PEEKEVENT")
10d43 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20   (value . 1)).  
10d44 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10d45 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10d46 53 44 4c 5f 47 45 54 45 56 45 4e 54 22 29 20 28  SDL_GETEVENT") (
10d47 76 61 6c 75 65 20 2e 20 32 29 29 29 29 29 0a 20  value . 2))))). 
10d48 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
10d49 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
10d4a 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
10d4b 4c 5f 65 76 65 6e 74 61 63 74 69 6f 6e 22 29 0a  L_eventaction").
10d4c 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
10d4d 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
10d4e 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a  L2/SDL_events.h:
10d4f 35 38 31 3a 33 22 29 0a 20 20 20 20 28 74 79 70  581:3").    (typ
10d50 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22  e (tag . ":enum"
10d51 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
10d52 64 20 2e 20 31 33 39 29 29 29 0a 20 20 28 28 74  d . 139))).  ((t
10d53 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
10d54 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 65   (name . "SDL_Pe
10d55 65 70 45 76 65 6e 74 73 22 29 20 28 6e 73 20 2e  epEvents") (ns .
10d56 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
10d57 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10d58 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10d59 73 2e 68 3a 36 30 31 3a 32 39 22 29 0a 20 20 20  s.h:601:29").   
10d5a 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
10d5b 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
10d5c 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
10d5d 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
10d5e 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
10d5f 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10d60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10d61 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10d62 20 22 65 76 65 6e 74 73 22 29 0a 20 20 20 20 20   "events").     
10d63 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
10d64 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
10d65 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
10d66 45 76 65 6e 74 22 29 29 29 29 0a 20 20 20 20 20  Event")))).     
10d67 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
10d68 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
10d69 20 20 28 6e 61 6d 65 20 2e 20 22 6e 75 6d 65 76    (name . "numev
10d6a 65 6e 74 73 22 29 0a 20 20 20 20 20 20 20 20 20  ents").         
10d6b 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
10d6c 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
10d6d 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
10d6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
10d6f 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
10d70 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
10d71 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 63 74      (name . "act
10d72 69 6f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  ion").          
10d73 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
10d74 4c 5f 65 76 65 6e 74 61 63 74 69 6f 6e 22 29 29  L_eventaction"))
10d75 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10d76 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10d77 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10d78 20 22 6d 69 6e 54 79 70 65 22 29 0a 20 20 20 20   "minType").    
10d79 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
10d7a 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
10d7b 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10d7c 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10d7d 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d        (name . "m
10d7e 61 78 54 79 70 65 22 29 0a 20 20 20 20 20 20 20  axType").       
10d7f 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10d80 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20  "Uint32"))))).  
10d81 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
10d82 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
10d83 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
10d84 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
10d85 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10d86 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
10d87 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
10d88 6d 65 20 2e 20 22 53 44 4c 5f 48 61 73 45 76 65  me . "SDL_HasEve
10d89 6e 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nt") (ns . 0).  
10d8a 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10d8b 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
10d8c 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 36 30  /SDL_events.h:60
10d8d 39 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69  9:34").    (vari
10d8e 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
10d8f 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
10d90 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
10d91 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
10d92 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
10d93 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
10d94 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
10d95 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65     (name . "type
10d96 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
10d97 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
10d98 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2"))))).    (ret
10d99 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
10d9a 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20  "SDL_bool"))).  
10d9b 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
10d9c 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
10d9d 5f 48 61 73 45 76 65 6e 74 73 22 29 20 28 6e 73  _HasEvents") (ns
10d9e 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
10d9f 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10da0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
10da1 6e 74 73 2e 68 3a 36 31 30 3a 33 34 22 29 0a 20  nts.h:610:34"). 
10da2 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
10da3 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
10da4 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
10da5 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
10da6 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
10da7 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
10da8 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10da9 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10daa 20 2e 20 22 6d 69 6e 54 79 70 65 22 29 0a 20 20   . "minType").  
10dab 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10dac 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
10dad 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10dae 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
10daf 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10db0 22 6d 61 78 54 79 70 65 22 29 0a 20 20 20 20 20  "maxType").     
10db1 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
10db2 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a  . "Uint32"))))).
10db3 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
10db4 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f   (tag . "SDL_boo
10db5 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  l"))).  ((tag . 
10db6 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
10db7 65 20 2e 20 22 53 44 4c 5f 46 6c 75 73 68 45 76  e . "SDL_FlushEv
10db8 65 6e 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ent") (ns . 0). 
10db9 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10dba 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
10dbb 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 36  2/SDL_events.h:6
10dbc 31 38 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  18:30").    (var
10dbd 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
10dbe 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
10dbf 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
10dc0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
10dc1 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
10dc2 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
10dc3 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
10dc4 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 79 70      (name . "typ
10dc5 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
10dc6 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10dc7 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  32"))))).    (re
10dc8 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
10dc9 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
10dca 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
10dcb 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46  ) (name . "SDL_F
10dcc 6c 75 73 68 45 76 65 6e 74 73 22 29 20 28 6e 73  lushEvents") (ns
10dcd 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
10dce 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10dcf 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
10dd0 6e 74 73 2e 68 3a 36 31 39 3a 33 30 22 29 0a 20  nts.h:619:30"). 
10dd1 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
10dd2 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
10dd3 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
10dd4 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
10dd5 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
10dd6 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
10dd7 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10dd8 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10dd9 20 2e 20 22 6d 69 6e 54 79 70 65 22 29 0a 20 20   . "minType").  
10dda 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10ddb 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
10ddc 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10ddd 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
10dde 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10ddf 22 6d 61 78 54 79 70 65 22 29 0a 20 20 20 20 20  "maxType").     
10de0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
10de1 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a  . "Uint32"))))).
10de2 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
10de3 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
10de4 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
10de5 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
10de6 20 22 53 44 4c 5f 50 6f 6c 6c 45 76 65 6e 74 22   "SDL_PollEvent"
10de7 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
10de8 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10de9 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10dea 4c 5f 65 76 65 6e 74 73 2e 68 3a 36 32 39 3a 32  L_events.h:629:2
10deb 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
10dec 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
10ded 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
10dee 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
10def 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
10df0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
10df1 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
10df2 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10df3 28 6e 61 6d 65 20 2e 20 22 65 76 65 6e 74 22 29  (name . "event")
10df4 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
10df5 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
10df6 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
10df7 20 22 53 44 4c 5f 45 76 65 6e 74 22 29 29 29 29   "SDL_Event"))))
10df8 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
10df9 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
10dfa 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
10dfb 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10dfc 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10dfd 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
10dfe 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
10dff 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57  ) (name . "SDL_W
10e00 61 69 74 45 76 65 6e 74 22 29 20 28 6e 73 20 2e  aitEvent") (ns .
10e01 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
10e02 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10e03 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10e04 73 2e 68 3a 36 33 39 3a 32 39 22 29 0a 20 20 20  s.h:639:29").   
10e05 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
10e06 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
10e07 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
10e08 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
10e09 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
10e0a 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10e0b 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10e0c 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10e0d 20 22 65 76 65 6e 74 22 29 0a 20 20 20 20 20 20   "event").      
10e0e 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10e0f 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
10e10 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 45  pe (tag . "SDL_E
10e11 76 65 6e 74 22 29 29 29 29 29 29 0a 20 20 20 20  vent")))))).    
10e12 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
10e13 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
10e14 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
10e15 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
10e16 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10e17 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
10e18 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
10e19 20 2e 20 22 53 44 4c 5f 57 61 69 74 45 76 65 6e   . "SDL_WaitEven
10e1a 74 54 69 6d 65 6f 75 74 22 29 20 28 6e 73 20 2e  tTimeout") (ns .
10e1b 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
10e1c 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10e1d 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10e1e 73 2e 68 3a 36 35 31 3a 32 39 22 29 0a 20 20 20  s.h:651:29").   
10e1f 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
10e20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
10e21 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
10e22 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
10e23 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
10e24 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10e25 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10e26 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10e27 20 22 65 76 65 6e 74 22 29 0a 20 20 20 20 20 20   "event").      
10e28 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10e29 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
10e2a 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 45  pe (tag . "SDL_E
10e2b 76 65 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20  vent")))).      
10e2c 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
10e2d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
10e2e 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 6f 75   (name . "timeou
10e2f 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
10e30 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
10e31 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
10e32 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
10e33 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10e34 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10e35 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
10e36 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
10e37 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
10e38 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
10e39 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
10e3a 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10e3b 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
10e3c 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
10e3d 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 75 73 68  name . "SDL_Push
10e3e 45 76 65 6e 74 22 29 20 28 6e 73 20 2e 20 30 29  Event") (ns . 0)
10e3f 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10e40 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
10e41 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
10e42 3a 36 36 30 3a 32 39 22 29 0a 20 20 20 20 28 76  :660:29").    (v
10e43 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
10e44 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
10e45 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
10e46 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
10e47 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
10e48 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
10e49 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10e4a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 65        (name . "e
10e4b 76 65 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  vent").         
10e4c 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
10e4d 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
10e4e 28 74 61 67 20 2e 20 22 53 44 4c 5f 45 76 65 6e  (tag . "SDL_Even
10e4f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  t")))))).    (re
10e50 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
10e51 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
10e52 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
10e53 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
10e54 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
10e55 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
10e56 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
10e57 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
10e58 22 53 44 4c 5f 45 76 65 6e 74 46 69 6c 74 65 72  "SDL_EventFilter
10e59 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
10e5a 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10e5b 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
10e5c 2e 68 3a 36 36 32 3a 32 34 22 29 0a 20 20 20 20  .h:662:24").    
10e5d 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66  (type (tag . ":f
10e5e 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22  unction-pointer"
10e5f 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
10e60 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
10e61 2e 20 22 53 44 4c 5f 53 65 74 45 76 65 6e 74 46  . "SDL_SetEventF
10e62 69 6c 74 65 72 22 29 20 28 6e 73 20 2e 20 30 29  ilter") (ns . 0)
10e63 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10e64 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
10e65 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
10e66 3a 36 38 39 3a 33 30 22 29 0a 20 20 20 20 28 76  :689:30").    (v
10e67 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
10e68 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
10e69 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
10e6a 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
10e6b 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
10e6c 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
10e6d 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10e6e 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
10e6f 69 6c 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  ilter").        
10e70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
10e71 53 44 4c 5f 45 76 65 6e 74 46 69 6c 74 65 72 22  SDL_EventFilter"
10e72 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10e73 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10e74 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10e75 20 2e 20 22 75 73 65 72 64 61 74 61 22 29 0a 20   . "userdata"). 
10e76 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
10e77 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
10e78 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10e79 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20 20  :void")))))).   
10e7a 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
10e7b 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
10e7c 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
10e7d 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
10e7e 44 4c 5f 47 65 74 45 76 65 6e 74 46 69 6c 74 65  DL_GetEventFilte
10e7f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
10e80 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
10e81 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
10e82 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 36 39 36  SDL_events.h:696
10e83 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61  :34").    (varia
10e84 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
10e85 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
10e86 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
10e87 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
10e88 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
10e89 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
10e8a 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
10e8b 20 20 28 6e 61 6d 65 20 2e 20 22 66 69 6c 74 65    (name . "filte
10e8c 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
10e8d 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
10e8e 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
10e8f 67 20 2e 20 22 53 44 4c 5f 45 76 65 6e 74 46 69  g . "SDL_EventFi
10e90 6c 74 65 72 22 29 29 29 29 0a 20 20 20 20 20 20  lter")))).      
10e91 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
10e92 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
10e93 20 28 6e 61 6d 65 20 2e 20 22 75 73 65 72 64 61   (name . "userda
10e94 74 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ta").          (
10e95 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
10e96 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
10e97 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
10e98 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
10e99 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
10e9a 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
10e9b 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
10e9c 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
10e9d 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
10e9e 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
10e9f 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 64   (name . "SDL_Ad
10ea0 64 45 76 65 6e 74 57 61 74 63 68 22 29 20 28 6e  dEventWatch") (n
10ea1 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
10ea2 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
10ea3 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
10ea4 65 6e 74 73 2e 68 3a 37 30 32 3a 33 30 22 29 0a  ents.h:702:30").
10ea5 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
10ea6 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
10ea7 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
10ea8 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
10ea9 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
10eaa 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
10eab 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
10eac 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
10ead 65 20 2e 20 22 66 69 6c 74 65 72 22 29 0a 20 20  e . "filter").  
10eae 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10eaf 61 67 20 2e 20 22 53 44 4c 5f 45 76 65 6e 74 46  ag . "SDL_EventF
10eb0 69 6c 74 65 72 22 29 29 29 0a 20 20 20 20 20 20  ilter"))).      
10eb1 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
10eb2 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
10eb3 20 28 6e 61 6d 65 20 2e 20 22 75 73 65 72 64 61   (name . "userda
10eb4 74 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ta").          (
10eb5 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
10eb6 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
10eb7 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
10eb8 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
10eb9 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
10eba 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
10ebb 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
10ebc 65 20 2e 20 22 53 44 4c 5f 44 65 6c 45 76 65 6e  e . "SDL_DelEven
10ebd 74 57 61 74 63 68 22 29 20 28 6e 73 20 2e 20 30  tWatch") (ns . 0
10ebe 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
10ebf 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
10ec0 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e  SDL2/SDL_events.
10ec1 68 3a 37 30 38 3a 33 30 22 29 0a 20 20 20 20 28  h:708:30").    (
10ec2 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
10ec3 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
10ec4 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
10ec5 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
10ec6 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
10ec7 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
10ec8 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
10ec9 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
10eca 66 69 6c 74 65 72 22 29 0a 20 20 20 20 20 20 20  filter").       
10ecb 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10ecc 22 53 44 4c 5f 45 76 65 6e 74 46 69 6c 74 65 72  "SDL_EventFilter
10ecd 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10ece 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
10ecf 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
10ed0 65 20 2e 20 22 75 73 65 72 64 61 74 61 22 29 0a  e . "userdata").
10ed1 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10ed2 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
10ed3 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
10ed4 22 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20  ":void")))))).  
10ed5 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
10ed6 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
10ed7 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
10ed8 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
10ed9 53 44 4c 5f 46 69 6c 74 65 72 45 76 65 6e 74 73  SDL_FilterEvents
10eda 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
10edb 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10edc 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
10edd 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 37 31 35 3a  DL_events.h:715:
10ede 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
10edf 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
10ee0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
10ee1 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
10ee2 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
10ee3 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
10ee4 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
10ee5 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
10ee6 20 28 6e 61 6d 65 20 2e 20 22 66 69 6c 74 65 72   (name . "filter
10ee7 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
10ee8 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 45  pe (tag . "SDL_E
10ee9 76 65 6e 74 46 69 6c 74 65 72 22 29 29 29 0a 20  ventFilter"))). 
10eea 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10eeb 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10eec 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75        (name . "u
10eed 73 65 72 64 61 74 61 22 29 0a 20 20 20 20 20 20  serdata").      
10eee 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10eef 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
10ef0 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
10ef1 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
10ef2 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
10ef3 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
10ef4 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
10ef5 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 45 76   (name . "SDL_Ev
10ef6 65 6e 74 53 74 61 74 65 22 29 20 28 6e 73 20 2e  entState") (ns .
10ef7 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
10ef8 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10ef9 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10efa 73 2e 68 3a 37 33 33 3a 33 31 22 29 0a 20 20 20  s.h:733:31").   
10efb 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
10efc 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
10efd 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
10efe 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
10eff 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
10f00 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10f01 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10f02 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10f03 20 22 74 79 70 65 22 29 0a 20 20 20 20 20 20 20   "type").       
10f04 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10f05 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
10f06 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
10f07 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
10f08 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 61 74     (name . "stat
10f09 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
10f0a 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
10f0b 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
10f0c 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
10f0d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10f0e 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10f0f 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
10f10 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
10f11 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
10f12 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
10f13 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
10f14 20 22 53 44 4c 5f 52 65 67 69 73 74 65 72 45 76   "SDL_RegisterEv
10f15 65 6e 74 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  ents") (ns . 0).
10f16 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
10f17 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
10f18 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a  L2/SDL_events.h:
10f19 37 34 34 3a 33 32 22 29 0a 20 20 20 20 28 76 61  744:32").    (va
10f1a 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
10f1b 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
10f1c 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
10f1d 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
10f1e 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
10f1f 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
10f20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
10f21 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 75       (name . "nu
10f22 6d 65 76 65 6e 74 73 22 29 0a 20 20 20 20 20 20  mevents").      
10f23 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
10f24 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
10f25 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
10f26 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10f27 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
10f28 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10f29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
10f2a 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55  n-type (tag . "U
10f2b 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74 61  int32"))).  ((ta
10f2c 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
10f2d 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
10f2e 42 61 73 65 50 61 74 68 22 29 20 28 6e 73 20 2e  BasePath") (ns .
10f2f 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
10f30 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10f31 65 2f 53 44 4c 32 2f 53 44 4c 5f 66 69 6c 65 73  e/SDL2/SDL_files
10f32 79 73 74 65 6d 2e 68 3a 36 33 3a 33 31 22 29 0a  ystem.h:63:31").
10f33 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
10f34 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
10f35 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
10f36 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
10f37 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
10f38 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ()).    (return-
10f39 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
10f3a 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
10f3b 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10f3c 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
10f3d 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
10f3e 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
10f3f 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
10f40 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
10f41 44 4c 5f 47 65 74 50 72 65 66 50 61 74 68 22 29  DL_GetPrefPath")
10f42 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
10f43 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10f44 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
10f45 5f 66 69 6c 65 73 79 73 74 65 6d 2e 68 3a 31 32  _filesystem.h:12
10f46 36 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69  6:31").    (vari
10f47 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
10f48 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
10f49 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
10f4a 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
10f4b 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
10f4c 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
10f4d 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
10f4e 20 20 20 28 6e 61 6d 65 20 2e 20 22 6f 72 67 22     (name . "org"
10f4f 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
10f50 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
10f51 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
10f52 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
10f53 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
10f54 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
10f55 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
10f56 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
10f57 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
10f58 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10f59 28 6e 61 6d 65 20 2e 20 22 61 70 70 22 29 0a 20  (name . "app"). 
10f5a 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
10f5b 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
10f5c 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
10f5d 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
10f5e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
10f5f 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
10f60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
10f61 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
10f62 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10f63 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
10f64 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
10f65 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
10f66 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
10f67 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
10f68 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
10f69 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
10f6a 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
10f6b 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
10f6c 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
10f6d 20 2e 20 22 5f 53 44 4c 5f 48 61 70 74 69 63 22   . "_SDL_Haptic"
10f6e 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
10f6f 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10f70 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10f71 4c 5f 68 61 70 74 69 63 2e 68 3a 31 32 39 3a 38  L_haptic.h:129:8
10f72 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65  ").    (bit-size
10f73 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 0) (bit-align
10f74 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64  ment . 0) (field
10f75 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28 74 61  s . #())).  ((ta
10f76 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
10f77 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
10f78 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70  (name . "SDL_Hap
10f79 74 69 63 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  tic").    (locat
10f7a 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10f7b 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70  ude/SDL2/SDL_hap
10f7c 74 69 63 2e 68 3a 31 33 30 3a 32 38 22 29 0a 20  tic.h:130:28"). 
10f7d 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10f7e 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
10f7f 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 53 44 4c  0) (name . "_SDL
10f80 5f 48 61 70 74 69 63 22 29 20 28 69 64 20 2e 20  _Haptic") (id . 
10f81 30 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69  0).      (locati
10f82 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
10f83 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74  de/SDL2/SDL_hapt
10f84 69 63 2e 68 3a 31 32 39 3a 38 22 29 0a 20 20 20  ic.h:129:8").   
10f85 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30     (bit-size . 0
10f86 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
10f87 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20   . 0) (fields . 
10f88 23 28 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  #()))).  ((tag .
10f89 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
10f8a 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c   0) (name . "SDL
10f8b 5f 48 61 70 74 69 63 44 69 72 65 63 74 69 6f 6e  _HapticDirection
10f8c 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
10f8d 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10f8e 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
10f8f 44 4c 5f 68 61 70 74 69 63 2e 68 3a 34 33 39 3a  DL_haptic.h:439:
10f90 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
10f91 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74 2d 61  ze . 128) (bit-a
10f92 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
10f93 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
10f94 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
10f95 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
10f96 65 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74  e . "type") (bit
10f97 2d 6f 66 66 73 65 74 20 2e 20 30 29 0a 20 20 20  -offset . 0).   
10f98 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
10f99 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
10f9a 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20  ment . 8) (type 
10f9b 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
10f9c 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10f9d 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10f9e 20 2e 20 22 64 69 72 22 29 20 28 62 69 74 2d 6f   . "dir") (bit-o
10f9f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74  ffset . 32) (bit
10fa0 2d 73 69 7a 65 20 2e 20 39 36 29 0a 20 20 20 20  -size . 96).    
10fa1 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10fa2 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
10fa3 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
10fa4 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
10fa5 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20 20  array").        
10fa6 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10fa7 20 22 53 69 6e 74 33 32 22 29 29 0a 20 20 20 20   "Sint32")).    
10fa8 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20          (size . 
10fa9 33 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  3)))))).  ((tag 
10faa 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
10fab 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
10fac 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  ame . "SDL_Hapti
10fad 63 44 69 72 65 63 74 69 6f 6e 22 29 0a 20 20 20  cDirection").   
10fae 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
10faf 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
10fb0 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 34 34 33  SDL_haptic.h:443
10fb1 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  :3").    (type. 
10fb2 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74       (tag . ":st
10fb3 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61  ruct").      (na
10fb4 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  me . "SDL_Haptic
10fb5 44 69 72 65 63 74 69 6f 6e 22 29 0a 20 20 20 20  Direction").    
10fb6 20 20 28 69 64 20 2e 20 31 34 31 29 29 29 0a 20    (id . 141))). 
10fb7 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
10fb8 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
10fb9 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 43  e . "SDL_HapticC
10fba 6f 6e 73 74 61 6e 74 22 29 20 28 69 64 20 2e 20  onstant") (id . 
10fbb 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
10fbc 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10fbd 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63  /SDL2/SDL_haptic
10fbe 2e 68 3a 34 35 37 3a 31 36 22 29 0a 20 20 20 20  .h:457:16").    
10fbf 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 30 29  (bit-size . 320)
10fc0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10fc1 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64  . 32).    (field
10fc2 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
10fc3 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
10fc4 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65  ") (name . "type
10fc5 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10fc6 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
10fc7 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
10fc8 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
10fc9 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  6) (type (tag . 
10fca 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20  "Uint16"))).    
10fcb 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10fcc 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 69  ld") (name . "di
10fcd 72 65 63 74 69 6f 6e 22 29 20 28 62 69 74 2d 6f  rection") (bit-o
10fce 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74  ffset . 32) (bit
10fcf 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
10fd0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10fd1 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
10fd2 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61  e (tag . "SDL_Ha
10fd3 70 74 69 63 44 69 72 65 63 74 69 6f 6e 22 29 29  pticDirection"))
10fd4 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10fd5 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10fd6 20 2e 20 22 6c 65 6e 67 74 68 22 29 20 28 62 69   . "length") (bi
10fd7 74 2d 6f 66 66 73 65 74 20 2e 20 31 36 30 29 20  t-offset . 160) 
10fd8 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10fd9 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10fda 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10fdb 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10fdc 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
10fdd 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10fde 20 28 6e 61 6d 65 20 2e 20 22 64 65 6c 61 79 22   (name . "delay"
10fdf 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10fe0 31 39 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  192) (bit-size .
10fe1 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   16).          (
10fe2 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10fe3 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  16) (type (tag .
10fe4 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20   "Uint16"))).   
10fe5 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10fe6 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 62  eld") (name . "b
10fe7 75 74 74 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66  utton") (bit-off
10fe8 73 65 74 20 2e 20 32 30 38 29 20 28 62 69 74 2d  set . 208) (bit-
10fe9 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
10fea 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10feb 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20  ent . 16) (type 
10fec 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
10fed 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10fee 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
10fef 65 20 2e 20 22 69 6e 74 65 72 76 61 6c 22 29 20  e . "interval") 
10ff0 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 32  (bit-offset . 22
10ff1 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  4) (bit-size . 1
10ff2 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  6).          (bi
10ff3 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
10ff4 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10ff5 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20  Uint16"))).     
10ff6 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10ff7 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65 76  d") (name . "lev
10ff8 65 6c 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  el") (bit-offset
10ff9 20 2e 20 32 34 30 29 20 28 62 69 74 2d 73 69 7a   . 240) (bit-siz
10ffa 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
10ffb 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10ffc 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61   . 16) (type (ta
10ffd 67 20 2e 20 22 53 69 6e 74 31 36 22 29 29 29 0a  g . "Sint16"))).
10ffe 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10fff 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
11000 20 22 61 74 74 61 63 6b 5f 6c 65 6e 67 74 68 22   "attack_length"
11001 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
11002 32 35 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  256) (bit-size .
11003 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   16).          (
11004 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11005 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  16) (type (tag .
11006 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20   "Uint16"))).   
11007 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
11008 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 61  eld") (name . "a
11009 74 74 61 63 6b 5f 6c 65 76 65 6c 22 29 20 28 62  ttack_level") (b
1100a 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 37 32 29  it-offset . 272)
1100b 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
1100c 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
1100d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
1100e 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
1100f 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
11010 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11011 29 20 28 6e 61 6d 65 20 2e 20 22 66 61 64 65 5f  ) (name . "fade_
11012 6c 65 6e 67 74 68 22 29 20 28 62 69 74 2d 6f 66  length") (bit-of
11013 66 73 65 74 20 2e 20 32 38 38 29 20 28 62 69 74  fset . 288) (bit
11014 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
11015 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11016 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65  ment . 16) (type
11017 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
11018 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11019 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
1101a 6d 65 20 2e 20 22 66 61 64 65 5f 6c 65 76 65 6c  me . "fade_level
1101b 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
1101c 20 33 30 34 29 20 28 62 69 74 2d 73 69 7a 65 20   304) (bit-size 
1101d 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
1101e 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1101f 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
11020 2e 20 22 55 69 6e 74 31 36 22 29 29 29 29 29 29  . "Uint16"))))))
11021 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
11022 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
11023 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
11024 53 44 4c 5f 48 61 70 74 69 63 43 6f 6e 73 74 61  SDL_HapticConsta
11025 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  nt").    (locati
11026 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11027 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74  de/SDL2/SDL_hapt
11028 69 63 2e 68 3a 34 37 39 3a 33 22 29 0a 20 20 20  ic.h:479:3").   
11029 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
1102a 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20  g . ":struct"). 
1102b 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
1102c 4c 5f 48 61 70 74 69 63 43 6f 6e 73 74 61 6e 74  L_HapticConstant
1102d 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31  ").      (id . 1
1102e 34 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  42))).  ((tag . 
1102f 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
11030 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  0) (name . "SDL_
11031 48 61 70 74 69 63 50 65 72 69 6f 64 69 63 22 29  HapticPeriodic")
11032 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c   (id . 0).    (l
11033 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11034 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11035 5f 68 61 70 74 69 63 2e 68 3a 35 33 38 3a 31 36  _haptic.h:538:16
11036 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65  ").    (bit-size
11037 20 2e 20 33 38 34 29 20 28 62 69 74 2d 61 6c 69   . 384) (bit-ali
11038 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
11039 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
1103a 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1103b 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
1103c 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f  . "type") (bit-o
1103d 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
1103e 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
1103f 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11040 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20  ent . 16) (type 
11041 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
11042 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11043 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
11044 65 20 2e 20 22 64 69 72 65 63 74 69 6f 6e 22 29  e . "direction")
11045 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
11046 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  2) (bit-size . 1
11047 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  28).          (b
11048 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
11049 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
1104a 22 53 44 4c 5f 48 61 70 74 69 63 44 69 72 65 63  "SDL_HapticDirec
1104b 74 69 6f 6e 22 29 29 29 0a 20 20 20 20 20 20 20  tion"))).       
1104c 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1104d 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 67 74  ) (name . "lengt
1104e 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  h") (bit-offset 
1104f 2e 20 31 36 30 29 20 28 62 69 74 2d 73 69 7a 65  . 160) (bit-size
11050 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
11051 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11052 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
11053 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
11054 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11055 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
11056 22 64 65 6c 61 79 22 29 20 28 62 69 74 2d 6f 66  "delay") (bit-of
11057 66 73 65 74 20 2e 20 31 39 32 29 20 28 62 69 74  fset . 192) (bit
11058 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
11059 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1105a 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65  ment . 16) (type
1105b 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
1105c 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1105d 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
1105e 6d 65 20 2e 20 22 62 75 74 74 6f 6e 22 29 20 28  me . "button") (
1105f 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 30 38  bit-offset . 208
11060 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
11061 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
11062 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
11063 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
11064 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20  int16"))).      
11065 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
11066 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74 65  ") (name . "inte
11067 72 76 61 6c 22 29 20 28 62 69 74 2d 6f 66 66 73  rval") (bit-offs
11068 65 74 20 2e 20 32 32 34 29 20 28 62 69 74 2d 73  et . 224) (bit-s
11069 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
1106a 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1106b 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28  nt . 16) (type (
1106c 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
1106d 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1106e 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
1106f 20 2e 20 22 70 65 72 69 6f 64 22 29 20 28 62 69   . "period") (bi
11070 74 2d 6f 66 66 73 65 74 20 2e 20 32 34 30 29 20  t-offset . 240) 
11071 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
11072 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
11073 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28  lignment . 16) (
11074 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
11075 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20  t16"))).        
11076 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11077 20 28 6e 61 6d 65 20 2e 20 22 6d 61 67 6e 69 74   (name . "magnit
11078 75 64 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ude") (bit-offse
11079 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d 73 69  t . 256) (bit-si
1107a 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
1107b 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1107c 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74  t . 16) (type (t
1107d 61 67 20 2e 20 22 53 69 6e 74 31 36 22 29 29 29  ag . "Sint16")))
1107e 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1107f 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
11080 2e 20 22 6f 66 66 73 65 74 22 29 20 28 62 69 74  . "offset") (bit
11081 2d 6f 66 66 73 65 74 20 2e 20 32 37 32 29 20 28  -offset . 272) (
11082 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
11083 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
11084 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74  ignment . 16) (t
11085 79 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74  ype (tag . "Sint
11086 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  16"))).        (
11087 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
11088 28 6e 61 6d 65 20 2e 20 22 70 68 61 73 65 22 29  (name . "phase")
11089 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
1108a 38 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  88) (bit-size . 
1108b 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
1108c 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
1108d 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  6) (type (tag . 
1108e 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20  "Uint16"))).    
1108f 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11090 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 74  ld") (name . "at
11091 74 61 63 6b 5f 6c 65 6e 67 74 68 22 29 20 28 62  tack_length") (b
11092 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 30 34 29  it-offset . 304)
11093 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
11094 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
11095 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
11096 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
11097 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
11098 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11099 29 20 28 6e 61 6d 65 20 2e 20 22 61 74 74 61 63  ) (name . "attac
1109a 6b 5f 6c 65 76 65 6c 22 29 20 28 62 69 74 2d 6f  k_level") (bit-o
1109b 66 66 73 65 74 20 2e 20 33 32 30 29 20 28 62 69  ffset . 320) (bi
1109c 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
1109d 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1109e 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70  nment . 16) (typ
1109f 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
110a0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
110a1 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
110a2 61 6d 65 20 2e 20 22 66 61 64 65 5f 6c 65 6e 67  ame . "fade_leng
110a3 74 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  th") (bit-offset
110a4 20 2e 20 33 33 36 29 20 28 62 69 74 2d 73 69 7a   . 336) (bit-siz
110a5 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
110a6 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
110a7 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61   . 16) (type (ta
110a8 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a  g . "Uint16"))).
110a9 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
110aa 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
110ab 20 22 66 61 64 65 5f 6c 65 76 65 6c 22 29 20 28   "fade_level") (
110ac 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 35 32  bit-offset . 352
110ad 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
110ae 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
110af 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
110b0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
110b1 69 6e 74 31 36 22 29 29 29 29 29 29 0a 20 20 28  int16")))))).  (
110b2 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
110b3 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
110b4 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
110b5 48 61 70 74 69 63 50 65 72 69 6f 64 69 63 22 29  HapticPeriodic")
110b6 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
110b7 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
110b8 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68  DL2/SDL_haptic.h
110b9 3a 35 36 35 3a 33 22 29 0a 20 20 20 20 28 74 79  :565:3").    (ty
110ba 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
110bb 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20  ":struct").     
110bc 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61   (name . "SDL_Ha
110bd 70 74 69 63 50 65 72 69 6f 64 69 63 22 29 0a 20  pticPeriodic"). 
110be 20 20 20 20 20 28 69 64 20 2e 20 31 34 33 29 29       (id . 143))
110bf 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
110c0 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
110c1 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74  name . "SDL_Hapt
110c2 69 63 43 6f 6e 64 69 74 69 6f 6e 22 29 20 28 69  icCondition") (i
110c3 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
110c4 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
110c5 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61  lude/SDL2/SDL_ha
110c6 70 74 69 63 2e 68 3a 35 39 31 3a 31 36 22 29 0a  ptic.h:591:16").
110c7 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
110c8 35 34 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  544) (bit-alignm
110c9 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66  ent . 32).    (f
110ca 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20  ields.      ..  
110cb 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66      #(((tag . "f
110cc 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
110cd 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73  type") (bit-offs
110ce 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
110cf 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
110d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
110d1 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61   . 16) (type (ta
110d2 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a  g . "Uint16"))).
110d3 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
110d4 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
110d5 20 22 64 69 72 65 63 74 69 6f 6e 22 29 20 28 62   "direction") (b
110d6 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20  it-offset . 32) 
110d7 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
110d8 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
110d9 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
110da 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
110db 4c 5f 48 61 70 74 69 63 44 69 72 65 63 74 69 6f  L_HapticDirectio
110dc 6e 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  n"))).        ((
110dd 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
110de 6e 61 6d 65 20 2e 20 22 6c 65 6e 67 74 68 22 29  name . "length")
110df 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
110e0 36 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  60) (bit-size . 
110e1 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
110e2 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
110e3 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
110e4 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
110e5 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
110e6 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 65  ld") (name . "de
110e7 6c 61 79 22 29 20 28 62 69 74 2d 6f 66 66 73 65  lay") (bit-offse
110e8 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69  t . 192) (bit-si
110e9 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
110ea 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
110eb 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74  t . 16) (type (t
110ec 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
110ed 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
110ee 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
110ef 2e 20 22 62 75 74 74 6f 6e 22 29 20 28 62 69 74  . "button") (bit
110f0 2d 6f 66 66 73 65 74 20 2e 20 32 30 38 29 20 28  -offset . 208) (
110f1 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
110f2 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
110f3 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74  ignment . 16) (t
110f4 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
110f5 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  16"))).        (
110f6 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
110f7 28 6e 61 6d 65 20 2e 20 22 69 6e 74 65 72 76 61  (name . "interva
110f8 6c 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  l") (bit-offset 
110f9 2e 20 32 32 34 29 20 28 62 69 74 2d 73 69 7a 65  . 224) (bit-size
110fa 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
110fb 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
110fc 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
110fd 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
110fe 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
110ff 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
11100 22 72 69 67 68 74 5f 73 61 74 22 29 20 28 62 69  "right_sat") (bi
11101 74 2d 6f 66 66 73 65 74 20 2e 20 32 34 30 29 20  t-offset . 240) 
11102 28 62 69 74 2d 73 69 7a 65 20 2e 20 34 38 29 0a  (bit-size . 48).
11103 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
11104 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 0a 20  lignment . 16). 
11105 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11106 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29 20  tag . ":array") 
11107 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
11108 6e 74 31 36 22 29 29 20 28 73 69 7a 65 20 2e 20  nt16")) (size . 
11109 33 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  3))).        ((t
1110a 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
1110b 61 6d 65 20 2e 20 22 6c 65 66 74 5f 73 61 74 22  ame . "left_sat"
1110c 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
1110d 32 38 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  288) (bit-size .
1110e 20 34 38 29 0a 20 20 20 20 20 20 20 20 20 20 28   48).          (
1110f 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11110 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  16).          (t
11111 79 70 65 20 28 74 61 67 20 2e 20 22 3a 61 72 72  ype (tag . ":arr
11112 61 79 22 29 20 28 74 79 70 65 20 28 74 61 67 20  ay") (type (tag 
11113 2e 20 22 55 69 6e 74 31 36 22 29 29 20 28 73 69  . "Uint16")) (si
11114 7a 65 20 2e 20 33 29 29 29 0a 20 20 20 20 20 20  ze . 3))).      
11115 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
11116 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 69 67 68  ") (name . "righ
11117 74 5f 63 6f 65 66 66 22 29 20 28 62 69 74 2d 6f  t_coeff") (bit-o
11118 66 66 73 65 74 20 2e 20 33 33 36 29 20 28 62 69  ffset . 336) (bi
11119 74 2d 73 69 7a 65 20 2e 20 34 38 29 0a 20 20 20  t-size . 48).   
1111a 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1111b 6e 6d 65 6e 74 20 2e 20 31 36 29 0a 20 20 20 20  nment . 16).    
1111c 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1111d 20 2e 20 22 3a 61 72 72 61 79 22 29 20 28 74 79   . ":array") (ty
1111e 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 31  pe (tag . "Sint1
1111f 36 22 29 29 20 28 73 69 7a 65 20 2e 20 33 29 29  6")) (size . 3))
11120 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11121 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
11122 20 2e 20 22 6c 65 66 74 5f 63 6f 65 66 66 22 29   . "left_coeff")
11123 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
11124 38 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  84) (bit-size . 
11125 34 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  48).          (b
11126 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
11127 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  6).          (ty
11128 70 65 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61  pe (tag . ":arra
11129 79 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  y") (type (tag .
1112a 20 22 53 69 6e 74 31 36 22 29 29 20 28 73 69 7a   "Sint16")) (siz
1112b 65 20 2e 20 33 29 29 29 0a 20 20 20 20 20 20 20  e . 3))).       
1112c 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1112d 29 20 28 6e 61 6d 65 20 2e 20 22 64 65 61 64 62  ) (name . "deadb
1112e 61 6e 64 22 29 20 28 62 69 74 2d 6f 66 66 73 65  and") (bit-offse
1112f 74 20 2e 20 34 33 32 29 20 28 62 69 74 2d 73 69  t . 432) (bit-si
11130 7a 65 20 2e 20 34 38 29 0a 20 20 20 20 20 20 20  ze . 48).       
11131 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11132 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  t . 16).        
11133 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11134 3a 61 72 72 61 79 22 29 20 28 74 79 70 65 20 28  :array") (type (
11135 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
11136 20 28 73 69 7a 65 20 2e 20 33 29 29 29 0a 20 20   (size . 3))).  
11137 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11138 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
11139 63 65 6e 74 65 72 22 29 20 28 62 69 74 2d 6f 66  center") (bit-of
1113a 66 73 65 74 20 2e 20 34 38 30 29 20 28 62 69 74  fset . 480) (bit
1113b 2d 73 69 7a 65 20 2e 20 34 38 29 0a 20 20 20 20  -size . 48).    
1113c 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1113d 6d 65 6e 74 20 2e 20 31 36 29 0a 20 20 20 20 20  ment . 16).     
1113e 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
1113f 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
11140 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20 20  array").        
11141 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11142 20 22 53 69 6e 74 31 36 22 29 29 0a 20 20 20 20   "Sint16")).    
11143 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20          (size . 
11144 33 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  3)))))).  ((tag 
11145 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
11146 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
11147 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  ame . "SDL_Hapti
11148 63 43 6f 6e 64 69 74 69 6f 6e 22 29 0a 20 20 20  cCondition").   
11149 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1114a 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
1114b 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 36 31 33  SDL_haptic.h:613
1114c 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  :3").    (type. 
1114d 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74       (tag . ":st
1114e 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61  ruct").      (na
1114f 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  me . "SDL_Haptic
11150 43 6f 6e 64 69 74 69 6f 6e 22 29 0a 20 20 20 20  Condition").    
11151 20 20 28 69 64 20 2e 20 31 34 34 29 29 29 0a 20    (id . 144))). 
11152 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
11153 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
11154 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 52  e . "SDL_HapticR
11155 61 6d 70 22 29 20 28 69 64 20 2e 20 30 29 0a 20  amp") (id . 0). 
11156 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11157 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11158 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 36  2/SDL_haptic.h:6
11159 32 38 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  28:16").    (bit
1115a 2d 73 69 7a 65 20 2e 20 33 35 32 29 20 28 62 69  -size . 352) (bi
1115b 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1115c 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
1115d 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
1115e 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1115f 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28  name . "type") (
11160 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
11161 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
11162 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
11163 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28  lignment . 16) (
11164 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
11165 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20  t16"))).        
11166 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11167 20 28 6e 61 6d 65 20 2e 20 22 64 69 72 65 63 74   (name . "direct
11168 69 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ion") (bit-offse
11169 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
1116a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
1116b 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1116c 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
1116d 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  ag . "SDL_Haptic
1116e 44 69 72 65 63 74 69 6f 6e 22 29 29 29 0a 20 20  Direction"))).  
1116f 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11170 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
11171 6c 65 6e 67 74 68 22 29 20 28 62 69 74 2d 6f 66  length") (bit-of
11172 66 73 65 74 20 2e 20 31 36 30 29 20 28 62 69 74  fset . 160) (bit
11173 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
11174 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11175 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
11176 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
11177 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11178 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
11179 6d 65 20 2e 20 22 64 65 6c 61 79 22 29 20 28 62  me . "delay") (b
1117a 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32 29  it-offset . 192)
1117b 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
1117c 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
1117d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
1117e 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
1117f 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
11180 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11181 29 20 28 6e 61 6d 65 20 2e 20 22 62 75 74 74 6f  ) (name . "butto
11182 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  n") (bit-offset 
11183 2e 20 32 30 38 29 20 28 62 69 74 2d 73 69 7a 65  . 208) (bit-size
11184 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
11185 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11186 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
11187 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
11188 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11189 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1118a 22 69 6e 74 65 72 76 61 6c 22 29 20 28 62 69 74  "interval") (bit
1118b 2d 6f 66 66 73 65 74 20 2e 20 32 32 34 29 20 28  -offset . 224) (
1118c 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
1118d 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1118e 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74  ignment . 16) (t
1118f 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
11190 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  16"))).        (
11191 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
11192 28 6e 61 6d 65 20 2e 20 22 73 74 61 72 74 22 29  (name . "start")
11193 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
11194 34 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  40) (bit-size . 
11195 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
11196 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
11197 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  6) (type (tag . 
11198 22 53 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20  "Sint16"))).    
11199 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
1119a 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 6e  ld") (name . "en
1119b 64 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  d") (bit-offset 
1119c 2e 20 32 35 36 29 20 28 62 69 74 2d 73 69 7a 65  . 256) (bit-size
1119d 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
1119e 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1119f 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
111a0 20 2e 20 22 53 69 6e 74 31 36 22 29 29 29 0a 20   . "Sint16"))). 
111a1 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
111a2 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
111a3 22 61 74 74 61 63 6b 5f 6c 65 6e 67 74 68 22 29  "attack_length")
111a4 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
111a5 37 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  72) (bit-size . 
111a6 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
111a7 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
111a8 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  6) (type (tag . 
111a9 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20  "Uint16"))).    
111aa 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
111ab 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 74  ld") (name . "at
111ac 74 61 63 6b 5f 6c 65 76 65 6c 22 29 20 28 62 69  tack_level") (bi
111ad 74 2d 6f 66 66 73 65 74 20 2e 20 32 38 38 29 20  t-offset . 288) 
111ae 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
111af 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
111b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28  lignment . 16) (
111b1 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
111b2 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20  t16"))).        
111b3 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
111b4 20 28 6e 61 6d 65 20 2e 20 22 66 61 64 65 5f 6c   (name . "fade_l
111b5 65 6e 67 74 68 22 29 20 28 62 69 74 2d 6f 66 66  ength") (bit-off
111b6 73 65 74 20 2e 20 33 30 34 29 20 28 62 69 74 2d  set . 304) (bit-
111b7 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
111b8 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
111b9 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20  ent . 16) (type 
111ba 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
111bb 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
111bc 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
111bd 65 20 2e 20 22 66 61 64 65 5f 6c 65 76 65 6c 22  e . "fade_level"
111be 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
111bf 33 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  320) (bit-size .
111c0 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   16).          (
111c1 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
111c2 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  16) (type (tag .
111c3 20 22 55 69 6e 74 31 36 22 29 29 29 29 29 29 0a   "Uint16")))))).
111c4 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
111c5 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
111c6 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
111c7 44 4c 5f 48 61 70 74 69 63 52 61 6d 70 22 29 0a  DL_HapticRamp").
111c8 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
111c9 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
111ca 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a  L2/SDL_haptic.h:
111cb 36 35 31 3a 33 22 29 0a 20 20 20 20 28 74 79 70  651:3").    (typ
111cc 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
111cd 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20  :struct").      
111ce 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70  (name . "SDL_Hap
111cf 74 69 63 52 61 6d 70 22 29 0a 20 20 20 20 20 20  ticRamp").      
111d0 28 69 64 20 2e 20 31 34 35 29 29 29 0a 20 20 28  (id . 145))).  (
111d1 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
111d2 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
111d3 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 4c 65 66  . "SDL_HapticLef
111d4 74 52 69 67 68 74 22 29 20 28 69 64 20 2e 20 30  tRight") (id . 0
111d5 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
111d6 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
111d7 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e  SDL2/SDL_haptic.
111d8 68 3a 36 36 35 3a 31 36 22 29 0a 20 20 20 20 28  h:665:16").    (
111d9 62 69 74 2d 73 69 7a 65 20 2e 20 39 36 29 20 28  bit-size . 96) (
111da 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
111db 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  32).    (fields.
111dc 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
111dd 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
111de 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29   (name . "type")
111df 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
111e0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
111e1 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
111e2 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
111e3 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
111e4 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20  int16"))).      
111e5 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
111e6 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 67  ") (name . "leng
111e7 74 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  th") (bit-offset
111e8 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65   . 32) (bit-size
111e9 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
111ea 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
111eb 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
111ec 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
111ed 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
111ee 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
111ef 22 6c 61 72 67 65 5f 6d 61 67 6e 69 74 75 64 65  "large_magnitude
111f0 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
111f1 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
111f2 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 20 28  bit-size . 16) (
111f3 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
111f4 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  16).          (t
111f5 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
111f6 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  16"))).        (
111f7 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
111f8 28 6e 61 6d 65 20 2e 20 22 73 6d 61 6c 6c 5f 6d  (name . "small_m
111f9 61 67 6e 69 74 75 64 65 22 29 20 28 62 69 74 2d  agnitude") (bit-
111fa 6f 66 66 73 65 74 20 2e 20 38 30 29 0a 20 20 20  offset . 80).   
111fb 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
111fc 20 2e 20 31 36 29 20 28 62 69 74 2d 61 6c 69 67   . 16) (bit-alig
111fd 6e 6d 65 6e 74 20 2e 20 31 36 29 0a 20 20 20 20  nment . 16).    
111fe 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
111ff 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 29 29   . "Uint16")))))
11200 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
11201 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
11202 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
11203 22 53 44 4c 5f 48 61 70 74 69 63 4c 65 66 74 52  "SDL_HapticLeftR
11204 69 67 68 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  ight").    (loca
11205 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11206 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61  lude/SDL2/SDL_ha
11207 70 74 69 63 2e 68 3a 36 37 36 3a 33 22 29 0a 20  ptic.h:676:3"). 
11208 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
11209 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
1120a 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  .      (name . "
1120b 53 44 4c 5f 48 61 70 74 69 63 4c 65 66 74 52 69  SDL_HapticLeftRi
1120c 67 68 74 22 29 0a 20 20 20 20 20 20 28 69 64 20  ght").      (id 
1120d 2e 20 31 34 36 29 29 29 0a 20 20 28 28 74 61 67  . 146))).  ((tag
1120e 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
1120f 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53   . 0) (name . "S
11210 44 4c 5f 48 61 70 74 69 63 43 75 73 74 6f 6d 22  DL_HapticCustom"
11211 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
11212 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
11213 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
11214 4c 5f 68 61 70 74 69 63 2e 68 3a 36 39 33 3a 31  L_haptic.h:693:1
11215 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a  6").    (bit-siz
11216 65 20 2e 20 34 34 38 29 20 28 62 69 74 2d 61 6c  e . 448) (bit-al
11217 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
11218 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
11219 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
1121a 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
1121b 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d   . "type") (bit-
1121c 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
1121d 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
1121e 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1121f 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65  ment . 16) (type
11220 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
11221 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11222 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
11223 6d 65 20 2e 20 22 64 69 72 65 63 74 69 6f 6e 22  me . "direction"
11224 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
11225 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  32) (bit-size . 
11226 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  128).          (
11227 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11228 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
11229 20 22 53 44 4c 5f 48 61 70 74 69 63 44 69 72 65   "SDL_HapticDire
1122a 63 74 69 6f 6e 22 29 29 29 0a 20 20 20 20 20 20  ction"))).      
1122b 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1122c 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 67  ") (name . "leng
1122d 74 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  th") (bit-offset
1122e 20 2e 20 31 36 30 29 20 28 62 69 74 2d 73 69 7a   . 160) (bit-siz
1122f 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
11230 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
11231 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
11232 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
11233 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11234 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
11235 20 22 64 65 6c 61 79 22 29 20 28 62 69 74 2d 6f   "delay") (bit-o
11236 66 66 73 65 74 20 2e 20 31 39 32 29 20 28 62 69  ffset . 192) (bi
11237 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
11238 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
11239 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70  nment . 16) (typ
1123a 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
1123b 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
1123c 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
1123d 61 6d 65 20 2e 20 22 62 75 74 74 6f 6e 22 29 20  ame . "button") 
1123e 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 30  (bit-offset . 20
1123f 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  8) (bit-size . 1
11240 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  6).          (bi
11241 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
11242 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
11243 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20  Uint16"))).     
11244 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11245 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74  d") (name . "int
11246 65 72 76 61 6c 22 29 20 28 62 69 74 2d 6f 66 66  erval") (bit-off
11247 73 65 74 20 2e 20 32 32 34 29 20 28 62 69 74 2d  set . 224) (bit-
11248 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
11249 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1124a 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20  ent . 16) (type 
1124b 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
1124c 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1124d 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
1124e 65 20 2e 20 22 63 68 61 6e 6e 65 6c 73 22 29 20  e . "channels") 
1124f 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 34  (bit-offset . 24
11250 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  0) (bit-size . 8
11251 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
11252 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
11253 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
11254 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
11255 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11256 20 28 6e 61 6d 65 20 2e 20 22 70 65 72 69 6f 64   (name . "period
11257 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
11258 20 32 35 36 29 20 28 62 69 74 2d 73 69 7a 65 20   256) (bit-size 
11259 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
1125a 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1125b 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
1125c 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Uint16"))).  
1125d 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
1125e 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
1125f 73 61 6d 70 6c 65 73 22 29 20 28 62 69 74 2d 6f  samples") (bit-o
11260 66 66 73 65 74 20 2e 20 32 37 32 29 20 28 62 69  ffset . 272) (bi
11261 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
11262 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
11263 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70  nment . 16) (typ
11264 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
11265 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
11266 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
11267 61 6d 65 20 2e 20 22 64 61 74 61 22 29 20 28 62  ame . "data") (b
11268 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 30 29  it-offset . 320)
11269 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1126a 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
1126b 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
1126c 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1126d 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1126e 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
1126f 22 55 69 6e 74 31 36 22 29 29 29 29 0a 20 20 20  "Uint16")))).   
11270 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
11271 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 61  eld") (name . "a
11272 74 74 61 63 6b 5f 6c 65 6e 67 74 68 22 29 20 28  ttack_length") (
11273 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 38 34  bit-offset . 384
11274 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
11275 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
11276 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
11277 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
11278 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20  int16"))).      
11279 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1127a 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 74 74 61  ") (name . "atta
1127b 63 6b 5f 6c 65 76 65 6c 22 29 20 28 62 69 74 2d  ck_level") (bit-
1127c 6f 66 66 73 65 74 20 2e 20 34 30 30 29 20 28 62  offset . 400) (b
1127d 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
1127e 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1127f 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79  gnment . 16) (ty
11280 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
11281 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  6"))).        ((
11282 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
11283 6e 61 6d 65 20 2e 20 22 66 61 64 65 5f 6c 65 6e  name . "fade_len
11284 67 74 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65  gth") (bit-offse
11285 74 20 2e 20 34 31 36 29 20 28 62 69 74 2d 73 69  t . 416) (bit-si
11286 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
11287 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11288 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74  t . 16) (type (t
11289 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
1128a 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1128b 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
1128c 2e 20 22 66 61 64 65 5f 6c 65 76 65 6c 22 29 20  . "fade_level") 
1128d 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 34 33  (bit-offset . 43
1128e 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  2) (bit-size . 1
1128f 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  6).          (bi
11290 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
11291 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
11292 55 69 6e 74 31 36 22 29 29 29 29 29 29 0a 20 20  Uint16")))))).  
11293 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
11294 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
11295 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
11296 5f 48 61 70 74 69 63 43 75 73 74 6f 6d 22 29 0a  _HapticCustom").
11297 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11298 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11299 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a  L2/SDL_haptic.h:
1129a 37 31 38 3a 33 22 29 0a 20 20 20 20 28 74 79 70  718:3").    (typ
1129b 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
1129c 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20  :struct").      
1129d 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70  (name . "SDL_Hap
1129e 74 69 63 43 75 73 74 6f 6d 22 29 0a 20 20 20 20  ticCustom").    
1129f 20 20 28 69 64 20 2e 20 31 34 37 29 29 29 0a 20    (id . 147))). 
112a0 20 28 28 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22   ((tag . "union"
112a1 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
112a2 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 45 66   . "SDL_HapticEf
112a3 66 65 63 74 22 29 20 28 69 64 20 2e 20 30 29 0a  fect") (id . 0).
112a4 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
112a5 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
112a6 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a  L2/SDL_haptic.h:
112a7 37 38 39 3a 31 35 22 29 0a 20 20 20 20 28 62 69  789:15").    (bi
112a8 74 2d 73 69 7a 65 20 2e 20 35 37 36 29 20 28 62  t-size . 576) (b
112a9 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
112aa 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  4).    (fields. 
112ab 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
112ac 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
112ad 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20  (name . "type") 
112ae 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
112af 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
112b0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
112b1 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
112b2 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
112b3 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
112b4 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
112b5 29 20 28 6e 61 6d 65 20 2e 20 22 63 6f 6e 73 74  ) (name . "const
112b6 61 6e 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ant") (bit-offse
112b7 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
112b8 20 2e 20 33 32 30 29 0a 20 20 20 20 20 20 20 20   . 320).        
112b9 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
112ba 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
112bb 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 43  g . "SDL_HapticC
112bc 6f 6e 73 74 61 6e 74 22 29 29 29 0a 20 20 20 20  onstant"))).    
112bd 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
112be 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 65  ld") (name . "pe
112bf 72 69 6f 64 69 63 22 29 20 28 62 69 74 2d 6f 66  riodic") (bit-of
112c0 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
112c1 69 7a 65 20 2e 20 33 38 34 29 0a 20 20 20 20 20  ize . 384).     
112c2 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
112c3 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
112c4 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74  (tag . "SDL_Hapt
112c5 69 63 50 65 72 69 6f 64 69 63 22 29 29 29 0a 20  icPeriodic"))). 
112c6 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
112c7 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
112c8 22 63 6f 6e 64 69 74 69 6f 6e 22 29 20 28 62 69  "condition") (bi
112c9 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
112ca 69 74 2d 73 69 7a 65 20 2e 20 35 34 34 29 0a 20  it-size . 544). 
112cb 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
112cc 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
112cd 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
112ce 48 61 70 74 69 63 43 6f 6e 64 69 74 69 6f 6e 22  HapticCondition"
112cf 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
112d0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
112d1 6d 65 20 2e 20 22 72 61 6d 70 22 29 20 28 62 69  me . "ramp") (bi
112d2 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
112d3 69 74 2d 73 69 7a 65 20 2e 20 33 35 32 29 0a 20  it-size . 352). 
112d4 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
112d5 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
112d6 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
112d7 48 61 70 74 69 63 52 61 6d 70 22 29 29 29 0a 20  HapticRamp"))). 
112d8 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
112d9 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
112da 22 6c 65 66 74 72 69 67 68 74 22 29 20 28 62 69  "leftright") (bi
112db 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
112dc 69 74 2d 73 69 7a 65 20 2e 20 39 36 29 0a 20 20  it-size . 96).  
112dd 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
112de 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
112df 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48  pe (tag . "SDL_H
112e0 61 70 74 69 63 4c 65 66 74 52 69 67 68 74 22 29  apticLeftRight")
112e1 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
112e2 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
112e3 65 20 2e 20 22 63 75 73 74 6f 6d 22 29 20 28 62  e . "custom") (b
112e4 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
112e5 62 69 74 2d 73 69 7a 65 20 2e 20 34 34 38 29 0a  bit-size . 448).
112e6 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
112e7 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28  lignment . 64) (
112e8 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
112e9 5f 48 61 70 74 69 63 43 75 73 74 6f 6d 22 29 29  _HapticCustom"))
112ea 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
112eb 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
112ec 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
112ed 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 45 66   . "SDL_HapticEf
112ee 66 65 63 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  fect").    (loca
112ef 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
112f0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61  lude/SDL2/SDL_ha
112f1 70 74 69 63 2e 68 3a 37 39 39 3a 33 22 29 0a 20  ptic.h:799:3"). 
112f2 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
112f3 74 61 67 20 2e 20 22 3a 75 6e 69 6f 6e 22 29 0a  tag . ":union").
112f4 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
112f5 44 4c 5f 48 61 70 74 69 63 45 66 66 65 63 74 22  DL_HapticEffect"
112f6 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 34  ).      (id . 14
112f7 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
112f8 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
112f9 20 2e 20 22 53 44 4c 5f 4e 75 6d 48 61 70 74 69   . "SDL_NumHapti
112fa 63 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  cs") (ns . 0).  
112fb 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
112fc 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
112fd 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 38 30  /SDL_haptic.h:80
112fe 38 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  8:29").    (vari
112ff 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
11300 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
11301 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
11302 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
11303 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28  ers . #()).    (
11304 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
11305 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
11306 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
11307 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
11308 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
11309 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1130a 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1130b 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 4e 61 6d  . "SDL_HapticNam
1130c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
1130d 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1130e 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
1130f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 38 32 31  SDL_haptic.h:821
11310 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72 69 61  :37").    (varia
11311 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
11312 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
11313 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
11314 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
11315 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
11316 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11317 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11318 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 76 69 63    (name . "devic
11319 65 5f 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20  e_index").      
1131a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1131b 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
1131c 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
1131d 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
1131e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1131f 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
11320 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
11321 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
11322 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
11323 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11324 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
11325 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
11326 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
11327 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
11328 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
11329 22 53 44 4c 5f 48 61 70 74 69 63 4f 70 65 6e 22  "SDL_HapticOpen"
1132a 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1132b 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1132c 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
1132d 4c 5f 68 61 70 74 69 63 2e 68 3a 38 34 35 3a 33  L_haptic.h:845:3
1132e 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  7").    (variadi
1132f 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
11330 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
11331 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
11332 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
11333 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
11334 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11335 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11336 28 6e 61 6d 65 20 2e 20 22 64 65 76 69 63 65 5f  (name . "device_
11337 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 20  index").        
11338 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
11339 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
1133a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1133b 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
1133c 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1133d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
1133e 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
1133f 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
11340 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
11341 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11342 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29   "SDL_Haptic")))
11343 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
11344 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
11345 22 53 44 4c 5f 48 61 70 74 69 63 4f 70 65 6e 65  "SDL_HapticOpene
11346 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
11347 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
11348 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
11349 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 38 35 36  SDL_haptic.h:856
1134a 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
1134b 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
1134c 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1134d 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1134e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1134f 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
11350 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11351 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11352 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 76 69 63    (name . "devic
11353 65 5f 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20  e_index").      
11354 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11355 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
11356 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
11357 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
11358 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
11359 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1135a 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1135b 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
1135c 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
1135d 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
1135e 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
1135f 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
11360 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
11361 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
11362 4c 5f 48 61 70 74 69 63 49 6e 64 65 78 22 29 20  L_HapticIndex") 
11363 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
11364 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11365 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11366 68 61 70 74 69 63 2e 68 3a 38 36 37 3a 32 39 22  haptic.h:867:29"
11367 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
11368 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
11369 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
1136a 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
1136b 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1136c 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1136d 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1136e 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1136f 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22 29 0a  ame . "haptic").
11370 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11371 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
11372 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
11373 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29 29  "SDL_Haptic"))))
11374 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
11375 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
11376 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
11377 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
11378 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11379 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
1137a 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
1137b 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d  ) (name . "SDL_M
1137c 6f 75 73 65 49 73 48 61 70 74 69 63 22 29 20 28  ouseIsHaptic") (
1137d 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
1137e 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1137f 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68  clude/SDL2/SDL_h
11380 61 70 74 69 63 2e 68 3a 38 37 36 3a 32 39 22 29  aptic.h:876:29")
11381 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
11382 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
11383 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
11384 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
11385 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
11386 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  #()).    (return
11387 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
11388 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
11389 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
1138a 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
1138b 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
1138c 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1138d 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
1138e 5f 48 61 70 74 69 63 4f 70 65 6e 46 72 6f 6d 4d  _HapticOpenFromM
1138f 6f 75 73 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  ouse") (ns . 0).
11390 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11391 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11392 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a  L2/SDL_haptic.h:
11393 38 38 36 3a 33 37 22 29 0a 20 20 20 20 28 76 61  886:37").    (va
11394 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
11395 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
11396 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
11397 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
11398 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20  eters . #()).   
11399 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
1139a 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
1139b 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
1139c 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48  pe (tag . "SDL_H
1139d 61 70 74 69 63 22 29 29 29 29 0a 20 20 28 28 74  aptic")))).  ((t
1139e 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
1139f 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
113a0 79 73 74 69 63 6b 49 73 48 61 70 74 69 63 22 29  ystickIsHaptic")
113a1 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
113a2 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
113a3 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
113a4 5f 68 61 70 74 69 63 2e 68 3a 38 39 37 3a 32 39  _haptic.h:897:29
113a5 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
113a6 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
113a7 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
113a8 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
113a9 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
113aa 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
113ab 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
113ac 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
113ad 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b  name . "joystick
113ae 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
113af 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
113b0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
113b1 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
113b2 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
113b3 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
113b4 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
113b5 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
113b6 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
113b7 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
113b8 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
113b9 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
113ba 53 44 4c 5f 48 61 70 74 69 63 4f 70 65 6e 46 72  SDL_HapticOpenFr
113bb 6f 6d 4a 6f 79 73 74 69 63 6b 22 29 20 28 6e 73  omJoystick") (ns
113bc 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
113bd 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
113be 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70  ude/SDL2/SDL_hap
113bf 74 69 63 2e 68 3a 39 31 36 3a 33 37 22 29 0a 20  tic.h:916:37"). 
113c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
113c1 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
113c2 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
113c3 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
113c4 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
113c5 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
113c6 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
113c7 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
113c8 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29 0a 20   . "joystick"). 
113c9 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
113ca 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
113cb 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
113cc 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29 29  SDL_Joystick")))
113cd 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
113ce 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
113cf 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
113d0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
113d1 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29   "SDL_Haptic")))
113d2 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
113d3 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
113d4 22 53 44 4c 5f 48 61 70 74 69 63 43 6c 6f 73 65  "SDL_HapticClose
113d5 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
113d6 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
113d7 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
113d8 44 4c 5f 68 61 70 74 69 63 2e 68 3a 39 32 34 3a  DL_haptic.h:924:
113d9 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
113da 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
113db 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
113dc 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
113dd 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
113de 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
113df 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
113e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
113e1 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63   (name . "haptic
113e2 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
113e3 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
113e4 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
113e5 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29   . "SDL_Haptic")
113e6 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
113e7 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
113e8 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
113e9 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
113ea 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74  name . "SDL_Hapt
113eb 69 63 4e 75 6d 45 66 66 65 63 74 73 22 29 20 28  icNumEffects") (
113ec 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
113ed 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
113ee 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68  clude/SDL2/SDL_h
113ef 61 70 74 69 63 2e 68 3a 39 34 30 3a 32 39 22 29  aptic.h:940:29")
113f0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
113f1 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
113f2 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
113f3 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
113f4 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
113f5 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
113f6 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
113f7 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
113f8 6d 65 20 2e 20 22 68 61 70 74 69 63 22 29 0a 20  me . "haptic"). 
113f9 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
113fa 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
113fb 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
113fc 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29 29 29  SDL_Haptic")))))
113fd 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
113fe 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
113ff 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
11400 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
11401 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11402 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
11403 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
11404 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61   (name . "SDL_Ha
11405 70 74 69 63 4e 75 6d 45 66 66 65 63 74 73 50 6c  pticNumEffectsPl
11406 61 79 69 6e 67 22 29 20 28 6e 73 20 2e 20 30 29  aying") (ns . 0)
11407 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
11408 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
11409 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68  DL2/SDL_haptic.h
1140a 3a 39 35 36 3a 32 39 22 29 0a 20 20 20 20 28 76  :956:29").    (v
1140b 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
1140c 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1140d 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1140e 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1140f 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
11410 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
11411 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11412 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68        (name . "h
11413 61 70 74 69 63 22 29 0a 20 20 20 20 20 20 20 20  aptic").        
11414 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11415 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
11416 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70   (tag . "SDL_Hap
11417 74 69 63 22 29 29 29 29 29 29 0a 20 20 20 20 28  tic")))))).    (
11418 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
11419 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1141a 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1141b 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
1141c 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1141d 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1141e 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1141f 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 51 75 65  . "SDL_HapticQue
11420 72 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ry") (ns . 0).  
11421 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
11422 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
11423 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 39 37  /SDL_haptic.h:97
11424 34 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69  4:38").    (vari
11425 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
11426 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
11427 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
11428 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
11429 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
1142a 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
1142b 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1142c 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74     (name . "hapt
1142d 69 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ic").          (
1142e 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
1142f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
11430 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  ag . "SDL_Haptic
11431 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
11432 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
11433 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
11434 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  -int").      (bi
11435 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
11436 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11437 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
11438 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
11439 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70  (name . "SDL_Hap
1143a 74 69 63 4e 75 6d 41 78 65 73 22 29 20 28 6e 73  ticNumAxes") (ns
1143b 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1143c 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1143d 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70  ude/SDL2/SDL_hap
1143e 74 69 63 2e 68 3a 39 38 32 3a 32 39 22 29 0a 20  tic.h:982:29"). 
1143f 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
11440 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
11441 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
11442 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
11443 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
11444 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
11445 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11446 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11447 20 2e 20 22 68 61 70 74 69 63 22 29 0a 20 20 20   . "haptic").   
11448 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11449 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
1144a 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
1144b 4c 5f 48 61 70 74 69 63 22 29 29 29 29 29 29 0a  L_Haptic")))))).
1144c 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
1144d 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
1144e 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
1144f 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
11450 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
11451 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
11452 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
11453 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74  name . "SDL_Hapt
11454 69 63 45 66 66 65 63 74 53 75 70 70 6f 72 74 65  icEffectSupporte
11455 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
11456 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
11457 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
11458 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 39 39 34  SDL_haptic.h:994
11459 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
1145a 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
1145b 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1145c 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1145d 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1145e 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1145f 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11460 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11461 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69    (name . "hapti
11462 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
11463 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
11464 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
11465 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22  g . "SDL_Haptic"
11466 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
11467 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11468 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11469 65 20 2e 20 22 65 66 66 65 63 74 22 29 0a 20 20  e . "effect").  
1146a 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
1146b 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1146c 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
1146d 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1146e 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  tag . "SDL_Hapti
1146f 63 45 66 66 65 63 74 22 29 29 29 29 29 29 0a 20  cEffect")))))). 
11470 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
11471 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
11472 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
11473 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
11474 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11475 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
11476 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
11477 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  ame . "SDL_Hapti
11478 63 4e 65 77 45 66 66 65 63 74 22 29 20 28 6e 73  cNewEffect") (ns
11479 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1147a 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1147b 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70  ude/SDL2/SDL_hap
1147c 74 69 63 2e 68 3a 31 30 30 39 3a 32 39 22 29 0a  tic.h:1009:29").
1147d 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
1147e 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
1147f 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
11480 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
11481 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
11482 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
11483 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11484 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11485 65 20 2e 20 22 68 61 70 74 69 63 22 29 0a 20 20  e . "haptic").  
11486 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
11487 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11488 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
11489 44 4c 5f 48 61 70 74 69 63 22 29 29 29 29 0a 20  DL_Haptic")))). 
1148a 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1148b 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1148c 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 65        (name . "e
1148d 66 66 65 63 74 22 29 0a 20 20 20 20 20 20 20 20  ffect").        
1148e 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1148f 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
11490 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
11491 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11492 22 53 44 4c 5f 48 61 70 74 69 63 45 66 66 65 63  "SDL_HapticEffec
11493 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  t")))))).    (re
11494 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
11495 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
11496 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
11497 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
11498 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
11499 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1149a 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1149b 22 53 44 4c 5f 48 61 70 74 69 63 55 70 64 61 74  "SDL_HapticUpdat
1149c 65 45 66 66 65 63 74 22 29 20 28 6e 73 20 2e 20  eEffect") (ns . 
1149d 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1149e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1149f 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63  /SDL2/SDL_haptic
114a0 2e 68 3a 31 30 32 39 3a 32 39 22 29 0a 20 20 20  .h:1029:29").   
114a1 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
114a2 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
114a3 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
114a4 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
114a5 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
114a6 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
114a7 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
114a8 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
114a9 20 22 68 61 70 74 69 63 22 29 0a 20 20 20 20 20   "haptic").     
114aa 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
114ab 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
114ac 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
114ad 48 61 70 74 69 63 22 29 29 29 29 0a 20 20 20 20  Haptic")))).    
114ae 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
114af 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
114b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 66 66 65     (name . "effe
114b1 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ct").          (
114b2 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
114b3 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
114b4 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
114b5 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
114b6 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
114b7 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
114b8 20 20 28 6e 61 6d 65 20 2e 20 22 64 61 74 61 22    (name . "data"
114b9 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
114ba 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
114bb 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
114bc 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
114bd 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48  pe (tag . "SDL_H
114be 61 70 74 69 63 45 66 66 65 63 74 22 29 29 29 29  apticEffect"))))
114bf 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
114c0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
114c1 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
114c2 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
114c3 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
114c4 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
114c5 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
114c6 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48  ) (name . "SDL_H
114c7 61 70 74 69 63 52 75 6e 45 66 66 65 63 74 22 29  apticRunEffect")
114c8 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
114c9 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
114ca 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
114cb 5f 68 61 70 74 69 63 2e 68 3a 31 30 35 31 3a 32  _haptic.h:1051:2
114cc 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
114cd 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
114ce 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
114cf 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
114d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
114d1 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
114d2 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
114d3 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
114d4 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22  (name . "haptic"
114d5 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
114d6 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
114d7 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
114d8 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29  . "SDL_Haptic"))
114d9 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
114da 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
114db 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
114dc 2e 20 22 65 66 66 65 63 74 22 29 0a 20 20 20 20  . "effect").    
114dd 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
114de 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
114df 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
114e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
114e1 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
114e2 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
114e3 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
114e4 20 22 69 74 65 72 61 74 69 6f 6e 73 22 29 0a 20   "iterations"). 
114e5 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
114e6 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
114e7 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
114e8 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
114e9 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
114ea 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
114eb 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
114ec 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
114ed 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
114ee 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
114ef 48 61 70 74 69 63 53 74 6f 70 45 66 66 65 63 74  HapticStopEffect
114f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
114f1 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
114f2 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
114f3 44 4c 5f 68 61 70 74 69 63 2e 68 3a 31 30 36 35  DL_haptic.h:1065
114f4 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
114f5 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
114f6 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
114f7 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
114f8 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
114f9 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
114fa 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
114fb 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
114fc 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69    (name . "hapti
114fd 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
114fe 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
114ff 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
11500 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22  g . "SDL_Haptic"
11501 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
11502 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11503 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11504 65 20 2e 20 22 65 66 66 65 63 74 22 29 0a 20 20  e . "effect").  
11505 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
11506 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
11507 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
11508 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
11509 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
1150a 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1150b 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
1150c 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
1150d 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
1150e 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1150f 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
11510 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
11511 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
11512 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
11513 20 22 53 44 4c 5f 48 61 70 74 69 63 44 65 73 74   "SDL_HapticDest
11514 72 6f 79 45 66 66 65 63 74 22 29 20 28 6e 73 20  royEffect") (ns 
11515 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
11516 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11517 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74  de/SDL2/SDL_hapt
11518 69 63 2e 68 3a 31 30 37 39 3a 33 30 22 29 0a 20  ic.h:1079:30"). 
11519 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
1151a 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
1151b 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1151c 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1151d 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
1151e 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
1151f 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11520 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11521 20 2e 20 22 68 61 70 74 69 63 22 29 0a 20 20 20   . "haptic").   
11522 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11523 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
11524 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
11525 4c 5f 48 61 70 74 69 63 22 29 29 29 29 0a 20 20  L_Haptic")))).  
11526 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
11527 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11528 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 66       (name . "ef
11529 66 65 63 74 22 29 0a 20 20 20 20 20 20 20 20 20  fect").         
1152a 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1152b 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
1152c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
1152d 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
1152e 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
1152f 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
11530 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
11531 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
11532 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
11533 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
11534 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 47  e . "SDL_HapticG
11535 65 74 45 66 66 65 63 74 53 74 61 74 75 73 22 29  etEffectStatus")
11536 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
11537 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11538 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11539 5f 68 61 70 74 69 63 2e 68 3a 31 30 39 34 3a 32  _haptic.h:1094:2
1153a 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
1153b 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
1153c 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1153d 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1153e 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1153f 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
11540 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11541 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11542 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22  (name . "haptic"
11543 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11544 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11545 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11546 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29  . "SDL_Haptic"))
11547 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11548 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11549 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1154a 2e 20 22 65 66 66 65 63 74 22 29 0a 20 20 20 20  . "effect").    
1154b 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
1154c 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1154d 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
1154e 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
1154f 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
11550 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11551 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
11552 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
11553 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
11554 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
11555 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
11556 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
11557 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
11558 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
11559 53 44 4c 5f 48 61 70 74 69 63 53 65 74 47 61 69  SDL_HapticSetGai
1155a 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
1155b 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1155c 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
1155d 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 31 31 31  SDL_haptic.h:111
1155e 33 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  3:29").    (vari
1155f 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
11560 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
11561 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
11562 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
11563 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
11564 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
11565 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
11566 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74     (name . "hapt
11567 69 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ic").          (
11568 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
11569 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
1156a 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  ag . "SDL_Haptic
1156b 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
1156c 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1156d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1156e 6d 65 20 2e 20 22 67 61 69 6e 22 29 0a 20 20 20  me . "gain").   
1156f 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
11570 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
11571 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
11572 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
11573 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
11574 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11575 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
11576 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
11577 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
11578 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
11579 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
1157a 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
1157b 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1157c 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1157d 22 53 44 4c 5f 48 61 70 74 69 63 53 65 74 41 75  "SDL_HapticSetAu
1157e 74 6f 63 65 6e 74 65 72 22 29 20 28 6e 73 20 2e  tocenter") (ns .
1157f 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
11580 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
11581 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69  e/SDL2/SDL_hapti
11582 63 2e 68 3a 31 31 32 39 3a 32 39 22 29 0a 20 20  c.h:1129:29").  
11583 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
11584 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
11585 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
11586 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
11587 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
11588 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
11589 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1158a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1158b 2e 20 22 68 61 70 74 69 63 22 29 0a 20 20 20 20  . "haptic").    
1158c 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1158d 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
1158e 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1158f 5f 48 61 70 74 69 63 22 29 29 29 29 0a 20 20 20  _Haptic")))).   
11590 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
11591 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
11592 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 75 74      (name . "aut
11593 6f 63 65 6e 74 65 72 22 29 0a 20 20 20 20 20 20  ocenter").      
11594 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11595 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
11596 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
11597 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
11598 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
11599 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1159a 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1159b 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
1159c 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
1159d 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
1159e 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
1159f 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
115a0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
115a1 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
115a2 4c 5f 48 61 70 74 69 63 50 61 75 73 65 22 29 20  L_HapticPause") 
115a3 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
115a4 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
115a5 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
115a6 68 61 70 74 69 63 2e 68 3a 31 31 34 36 3a 32 39  haptic.h:1146:29
115a7 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
115a8 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
115a9 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
115aa 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
115ab 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
115ac 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
115ad 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
115ae 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
115af 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22 29  name . "haptic")
115b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
115b1 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
115b2 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
115b3 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29   "SDL_Haptic")))
115b4 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
115b5 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
115b6 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
115b7 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
115b8 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
115b9 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
115ba 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
115bb 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
115bc 48 61 70 74 69 63 55 6e 70 61 75 73 65 22 29 20  HapticUnpause") 
115bd 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
115be 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
115bf 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
115c0 68 61 70 74 69 63 2e 68 3a 31 31 35 38 3a 32 39  haptic.h:1158:29
115c1 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
115c2 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
115c3 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
115c4 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
115c5 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
115c6 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
115c7 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
115c8 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
115c9 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22 29  name . "haptic")
115ca 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
115cb 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
115cc 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
115cd 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29   "SDL_Haptic")))
115ce 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
115cf 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
115d0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
115d1 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
115d2 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
115d3 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
115d4 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
115d5 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
115d6 48 61 70 74 69 63 53 74 6f 70 41 6c 6c 22 29 20  HapticStopAll") 
115d7 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
115d8 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
115d9 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
115da 68 61 70 74 69 63 2e 68 3a 31 31 36 36 3a 32 39  haptic.h:1166:29
115db 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
115dc 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
115dd 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
115de 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
115df 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
115e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
115e1 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
115e2 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
115e3 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22 29  name . "haptic")
115e4 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
115e5 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
115e6 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
115e7 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29   "SDL_Haptic")))
115e8 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
115e9 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
115ea 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
115eb 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
115ec 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
115ed 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
115ee 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
115ef 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
115f0 48 61 70 74 69 63 52 75 6d 62 6c 65 53 75 70 70  HapticRumbleSupp
115f1 6f 72 74 65 64 22 29 20 28 6e 73 20 2e 20 30 29  orted") (ns . 0)
115f2 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
115f3 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
115f4 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68  DL2/SDL_haptic.h
115f5 3a 31 31 37 38 3a 32 39 22 29 0a 20 20 20 20 28  :1178:29").    (
115f6 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
115f7 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
115f8 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
115f9 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
115fa 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
115fb 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
115fc 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
115fd 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
115fe 68 61 70 74 69 63 22 29 0a 20 20 20 20 20 20 20  haptic").       
115ff 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11600 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
11601 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61  e (tag . "SDL_Ha
11602 70 74 69 63 22 29 29 29 29 29 29 0a 20 20 20 20  ptic")))))).    
11603 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
11604 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
11605 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
11606 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
11607 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
11608 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
11609 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
1160a 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 52 75   . "SDL_HapticRu
1160b 6d 62 6c 65 49 6e 69 74 22 29 20 28 6e 73 20 2e  mbleInit") (ns .
1160c 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1160d 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1160e 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69  e/SDL2/SDL_hapti
1160f 63 2e 68 3a 31 31 39 31 3a 32 39 22 29 0a 20 20  c.h:1191:29").  
11610 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
11611 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
11612 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
11613 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
11614 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
11615 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
11616 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11617 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11618 2e 20 22 68 61 70 74 69 63 22 29 0a 20 20 20 20  . "haptic").    
11619 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1161a 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
1161b 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1161c 5f 48 61 70 74 69 63 22 29 29 29 29 29 29 0a 20  _Haptic")))))). 
1161d 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
1161e 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
1161f 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
11620 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
11621 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11622 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
11623 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
11624 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  ame . "SDL_Hapti
11625 63 52 75 6d 62 6c 65 50 6c 61 79 22 29 20 28 6e  cRumblePlay") (n
11626 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
11627 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11628 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61  lude/SDL2/SDL_ha
11629 70 74 69 63 2e 68 3a 31 32 30 35 3a 32 39 22 29  ptic.h:1205:29")
1162a 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
1162b 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
1162c 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
1162d 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
1162e 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
1162f 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
11630 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11631 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11632 6d 65 20 2e 20 22 68 61 70 74 69 63 22 29 0a 20  me . "haptic"). 
11633 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11634 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
11635 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
11636 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29 29 0a  SDL_Haptic")))).
11637 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11638 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11639 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1163a 73 74 72 65 6e 67 74 68 22 29 0a 20 20 20 20 20  strength").     
1163b 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
1163c 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
1163d 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
1163e 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1163f 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
11640 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11641 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
11642 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11643 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
11644 61 6d 65 20 2e 20 22 6c 65 6e 67 74 68 22 29 0a  ame . "length").
11645 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11646 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
11647 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
11648 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
11649 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
1164a 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
1164b 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
1164c 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
1164d 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1164e 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
1164f 5f 48 61 70 74 69 63 52 75 6d 62 6c 65 53 74 6f  _HapticRumbleSto
11650 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  p") (ns . 0).   
11651 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
11652 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
11653 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 31 32 31  SDL_haptic.h:121
11654 37 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  7:29").    (vari
11655 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
11656 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
11657 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
11658 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
11659 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
1165a 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
1165b 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1165c 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74     (name . "hapt
1165d 69 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ic").          (
1165e 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
1165f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
11660 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  ag . "SDL_Haptic
11661 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
11662 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
11663 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
11664 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
11665 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
11666 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
11667 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d  .  ((tag . "enum
11668 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
11669 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 34  e . "") (id . 14
1166a 39 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  9).    (location
1166b 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1166c 2f 53 44 4c 32 2f 53 44 4c 5f 68 69 6e 74 73 2e  /SDL2/SDL_hints.
1166d 68 3a 38 37 33 3a 39 22 29 0a 20 20 20 20 28 66  h:873:9").    (f
1166e 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20  ields.      ..  
1166f 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66      #(((tag . "f
11670 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
11671 53 44 4c 5f 48 49 4e 54 5f 44 45 46 41 55 4c 54  SDL_HINT_DEFAULT
11672 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a  ") (value . 0)).
11673 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11674 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
11675 20 22 53 44 4c 5f 48 49 4e 54 5f 4e 4f 52 4d 41   "SDL_HINT_NORMA
11676 4c 22 29 20 28 76 61 6c 75 65 20 2e 20 31 29 29  L") (value . 1))
11677 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11678 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
11679 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
1167a 5f 48 49 4e 54 5f 4f 56 45 52 52 49 44 45 22 29  _HINT_OVERRIDE")
1167b 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
1167c 65 20 2e 20 32 29 29 29 29 29 0a 20 20 28 28 74  e . 2))))).  ((t
1167d 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
1167e 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
1167f 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 69   (name . "SDL_Hi
11680 6e 74 50 72 69 6f 72 69 74 79 22 29 0a 20 20 20  ntPriority").   
11681 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
11682 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
11683 53 44 4c 5f 68 69 6e 74 73 2e 68 3a 38 37 38 3a  SDL_hints.h:878:
11684 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
11685 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e  ag . ":enum") (n
11686 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
11687 31 34 39 29 29 29 0a 20 20 28 28 74 61 67 20 2e  149))).  ((tag .
11688 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
11689 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 48 69 6e  me . "SDL_SetHin
1168a 74 57 69 74 68 50 72 69 6f 72 69 74 79 22 29 20  tWithPriority") 
1168b 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
1168c 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
1168d 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
1168e 68 69 6e 74 73 2e 68 3a 38 39 30 3a 33 34 22 29  hints.h:890:34")
1168f 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
11690 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
11691 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
11692 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
11693 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
11694 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
11695 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11696 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11697 6d 65 20 2e 20 22 6e 61 6d 65 22 29 0a 20 20 20  me . "name").   
11698 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
11699 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1169a 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
1169b 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1169c 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
1169d 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
1169e 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
1169f 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
116a0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
116a1 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
116a2 20 2e 20 22 76 61 6c 75 65 22 29 0a 20 20 20 20   . "value").    
116a3 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
116a4 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
116a5 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
116a6 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
116a7 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
116a8 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
116a9 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
116aa 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
116ab 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
116ac 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
116ad 2e 20 22 70 72 69 6f 72 69 74 79 22 29 0a 20 20  . "priority").  
116ae 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
116af 61 67 20 2e 20 22 53 44 4c 5f 48 69 6e 74 50 72  ag . "SDL_HintPr
116b0 69 6f 72 69 74 79 22 29 29 29 29 29 0a 20 20 20  iority"))))).   
116b1 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
116b2 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29  ag . "SDL_bool")
116b3 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
116b4 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
116b5 20 22 53 44 4c 5f 53 65 74 48 69 6e 74 22 29 20   "SDL_SetHint") 
116b6 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
116b7 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
116b8 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
116b9 68 69 6e 74 73 2e 68 3a 38 39 39 3a 33 34 22 29  hints.h:899:34")
116ba 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
116bb 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
116bc 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
116bd 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
116be 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
116bf 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
116c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
116c1 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
116c2 6d 65 20 2e 20 22 6e 61 6d 65 22 29 0a 20 20 20  me . "name").   
116c3 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
116c4 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
116c5 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
116c6 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
116c7 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
116c8 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
116c9 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
116ca 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
116cb 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
116cc 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
116cd 20 2e 20 22 76 61 6c 75 65 22 29 0a 20 20 20 20   . "value").    
116ce 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
116cf 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
116d0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
116d1 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
116d2 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
116d3 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20  . ":char").     
116d4 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
116d5 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
116d6 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
116d7 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20  ment . 8)))))). 
116d8 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
116d9 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c  (tag . "SDL_bool
116da 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
116db 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
116dc 20 2e 20 22 53 44 4c 5f 47 65 74 48 69 6e 74 22   . "SDL_GetHint"
116dd 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
116de 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
116df 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
116e0 4c 5f 68 69 6e 74 73 2e 68 3a 39 30 37 3a 33 38  L_hints.h:907:38
116e1 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
116e2 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
116e3 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
116e4 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
116e5 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
116e6 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
116e7 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
116e8 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
116e9 6e 61 6d 65 20 2e 20 22 6e 61 6d 65 22 29 0a 20  name . "name"). 
116ea 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
116eb 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
116ec 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
116ed 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
116ee 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
116ef 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
116f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
116f1 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
116f2 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
116f3 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
116f4 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
116f5 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
116f6 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
116f7 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
116f8 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
116f9 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
116fa 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
116fb 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
116fc 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
116fd 5f 47 65 74 48 69 6e 74 42 6f 6f 6c 65 61 6e 22  _GetHintBoolean"
116fe 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
116ff 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
11700 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
11701 4c 5f 68 69 6e 74 73 2e 68 3a 39 31 34 3a 33 34  L_hints.h:914:34
11702 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
11703 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
11704 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
11705 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
11706 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
11707 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
11708 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11709 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1170a 6e 61 6d 65 20 2e 20 22 6e 61 6d 65 22 29 0a 20  name . "name"). 
1170b 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1170c 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1170d 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
1170e 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1170f 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
11710 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
11711 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11712 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
11713 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11714 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11715 6d 65 20 2e 20 22 64 65 66 61 75 6c 74 5f 76 61  me . "default_va
11716 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
11717 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
11718 4c 5f 62 6f 6f 6c 22 29 29 29 29 29 0a 20 20 20  L_bool"))))).   
11719 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
1171a 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29  ag . "SDL_bool")
1171b 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
1171c 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
1171d 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
1171e 20 22 53 44 4c 5f 48 69 6e 74 43 61 6c 6c 62 61   "SDL_HintCallba
1171f 63 6b 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  ck").    (locati
11720 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11721 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 69 6e 74  de/SDL2/SDL_hint
11722 73 2e 68 3a 39 31 39 3a 32 34 22 29 0a 20 20 20  s.h:919:24").   
11723 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
11724 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72  function-pointer
11725 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
11726 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
11727 20 2e 20 22 53 44 4c 5f 41 64 64 48 69 6e 74 43   . "SDL_AddHintC
11728 61 6c 6c 62 61 63 6b 22 29 20 28 6e 73 20 2e 20  allback") (ns . 
11729 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1172a 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1172b 2f 53 44 4c 32 2f 53 44 4c 5f 68 69 6e 74 73 2e  /SDL2/SDL_hints.
1172c 68 3a 39 32 38 3a 33 30 22 29 0a 20 20 20 20 28  h:928:30").    (
1172d 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1172e 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1172f 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
11730 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
11731 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
11732 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
11733 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11734 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11735 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20  name").         
11736 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
11737 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
11738 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11739 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1173a 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
1173b 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
1173c 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
1173d 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
1173e 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1173f 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 61       (name . "ca
11740 6c 6c 62 61 63 6b 22 29 0a 20 20 20 20 20 20 20  llback").       
11741 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11742 22 53 44 4c 5f 48 69 6e 74 43 61 6c 6c 62 61 63  "SDL_HintCallbac
11743 6b 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  k"))).        ((
11744 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11745 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11746 6d 65 20 2e 20 22 75 73 65 72 64 61 74 61 22 29  me . "userdata")
11747 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11748 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11749 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
1174a 20 22 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20   ":void")))))). 
1174b 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
1174c 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
1174d 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1174e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1174f 22 53 44 4c 5f 44 65 6c 48 69 6e 74 43 61 6c 6c  "SDL_DelHintCall
11750 62 61 63 6b 22 29 20 28 6e 73 20 2e 20 30 29 0a  back") (ns . 0).
11751 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11752 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11753 4c 32 2f 53 44 4c 5f 68 69 6e 74 73 2e 68 3a 39  L2/SDL_hints.h:9
11754 33 39 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  39:30").    (var
11755 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
11756 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
11757 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
11758 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
11759 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
1175a 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
1175b 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1175c 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d      (name . "nam
1175d 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
1175e 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1175f 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
11760 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
11761 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
11762 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
11763 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
11764 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
11765 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
11766 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11767 20 20 28 6e 61 6d 65 20 2e 20 22 63 61 6c 6c 62    (name . "callb
11768 61 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20  ack").          
11769 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
1176a 4c 5f 48 69 6e 74 43 61 6c 6c 62 61 63 6b 22 29  L_HintCallback")
1176b 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1176c 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1176d 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1176e 2e 20 22 75 73 65 72 64 61 74 61 22 29 0a 20 20  . "userdata").  
1176f 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
11770 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11771 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
11772 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20 20 20  void")))))).    
11773 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
11774 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
11775 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
11776 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
11777 4c 5f 43 6c 65 61 72 48 69 6e 74 73 22 29 20 28  L_ClearHints") (
11778 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
11779 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1177a 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68  clude/SDL2/SDL_h
1177b 69 6e 74 73 2e 68 3a 39 34 38 3a 33 30 22 29 0a  ints.h:948:30").
1177c 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
1177d 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
1177e 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
1177f 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
11780 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
11781 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
11782 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
11783 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
11784 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
11785 20 22 53 44 4c 5f 4c 6f 61 64 4f 62 6a 65 63 74   "SDL_LoadObject
11786 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
11787 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11788 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
11789 44 4c 5f 6c 6f 61 64 73 6f 2e 68 3a 35 38 3a 33  DL_loadso.h:58:3
1178a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
1178b 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
1178c 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1178d 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1178e 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1178f 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
11790 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11791 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11792 28 6e 61 6d 65 20 2e 20 22 73 6f 66 69 6c 65 22  (name . "sofile"
11793 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11794 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
11795 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11796 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
11797 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
11798 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
11799 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
1179a 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
1179b 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
1179c 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
1179d 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
1179e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  -type (tag . ":p
1179f 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
117a0 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
117a1 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
117a2 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
117a3 22 53 44 4c 5f 4c 6f 61 64 46 75 6e 63 74 69 6f  "SDL_LoadFunctio
117a4 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
117a5 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
117a6 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
117a7 53 44 4c 5f 6c 6f 61 64 73 6f 2e 68 3a 36 35 3a  SDL_loadso.h:65:
117a8 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  31").    (variad
117a9 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
117aa 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
117ab 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
117ac 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
117ad 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
117ae 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
117af 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
117b0 20 28 6e 61 6d 65 20 2e 20 22 68 61 6e 64 6c 65   (name . "handle
117b1 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
117b2 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
117b3 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
117b4 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
117b5 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
117b6 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
117b7 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e        (name . "n
117b8 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ame").          
117b9 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
117ba 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
117bb 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
117bc 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
117bd 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
117be 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
117bf 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
117c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
117c1 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
117c2 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65   8)))))).    (re
117c3 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
117c4 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
117c5 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
117c6 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
117c7 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
117c8 65 20 2e 20 22 53 44 4c 5f 55 6e 6c 6f 61 64 4f  e . "SDL_UnloadO
117c9 62 6a 65 63 74 22 29 20 28 6e 73 20 2e 20 30 29  bject") (ns . 0)
117ca 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
117cb 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
117cc 44 4c 32 2f 53 44 4c 5f 6c 6f 61 64 73 6f 2e 68  DL2/SDL_loadso.h
117cd 3a 37 31 3a 33 30 22 29 0a 20 20 20 20 28 76 61  :71:30").    (va
117ce 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
117cf 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
117d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
117d1 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
117d2 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
117d3 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
117d4 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
117d5 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61       (name . "ha
117d6 6e 64 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  ndle").         
117d7 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
117d8 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
117d9 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
117da 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
117db 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
117dc 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
117dd 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20  . "enum") (ns . 
117de 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  0) (name . "") (
117df 69 64 20 2e 20 31 35 30 29 0a 20 20 20 20 28 6c  id . 150).    (l
117e0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
117e1 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
117e2 5f 6c 6f 67 2e 68 3a 36 34 3a 31 22 29 0a 20 20  _log.h:64:1").  
117e3 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
117e4 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
117e5 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
117e6 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
117e7 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f 41  L_LOG_CATEGORY_A
117e8 50 50 4c 49 43 41 54 49 4f 4e 22 29 0a 20 20 20  PPLICATION").   
117e9 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
117ea 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
117eb 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
117ec 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
117ed 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f 52 59  SDL_LOG_CATEGORY
117ee 5f 45 52 52 4f 52 22 29 0a 20 20 20 20 20 20 20  _ERROR").       
117ef 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a     (value . 1)).
117f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
117f1 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
117f2 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
117f3 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f 41 53 53  LOG_CATEGORY_ASS
117f4 45 52 54 22 29 0a 20 20 20 20 20 20 20 20 20 20  ERT").          
117f5 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20  (value . 2)).   
117f6 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
117f7 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
117f8 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47  (name . "SDL_LOG
117f9 5f 43 41 54 45 47 4f 52 59 5f 53 59 53 54 45 4d  _CATEGORY_SYSTEM
117fa 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
117fb 6c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20  lue . 3)).      
117fc 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
117fd 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
117fe 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43 41  me . "SDL_LOG_CA
117ff 54 45 47 4f 52 59 5f 41 55 44 49 4f 22 29 0a 20  TEGORY_AUDIO"). 
11800 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
11801 2e 20 34 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 4)).        ((
11802 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
11803 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11804 20 22 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f   "SDL_LOG_CATEGO
11805 52 59 5f 56 49 44 45 4f 22 29 0a 20 20 20 20 20  RY_VIDEO").     
11806 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 35 29       (value . 5)
11807 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11808 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
11809 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
1180a 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f 52  L_LOG_CATEGORY_R
1180b 45 4e 44 45 52 22 29 0a 20 20 20 20 20 20 20 20  ENDER").        
1180c 20 20 28 76 61 6c 75 65 20 2e 20 36 29 29 0a 20    (value . 6)). 
1180d 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1180e 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
1180f 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c    (name . "SDL_L
11810 4f 47 5f 43 41 54 45 47 4f 52 59 5f 49 4e 50 55  OG_CATEGORY_INPU
11811 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  T").          (v
11812 61 6c 75 65 20 2e 20 37 29 29 0a 20 20 20 20 20  alue . 7)).     
11813 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11814 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
11815 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43  ame . "SDL_LOG_C
11816 41 54 45 47 4f 52 59 5f 54 45 53 54 22 29 0a 20  ATEGORY_TEST"). 
11817 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
11818 2e 20 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 8)).        ((
11819 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
1181a 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1181b 20 22 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f   "SDL_LOG_CATEGO
1181c 52 59 5f 52 45 53 45 52 56 45 44 31 22 29 0a 20  RY_RESERVED1"). 
1181d 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
1181e 2e 20 39 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 9)).        ((
1181f 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
11820 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11821 20 22 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f   "SDL_LOG_CATEGO
11822 52 59 5f 52 45 53 45 52 56 45 44 32 22 29 0a 20  RY_RESERVED2"). 
11823 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
11824 2e 20 31 30 29 29 0a 20 20 20 20 20 20 20 20 28  . 10)).        (
11825 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
11826 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11827 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47  . "SDL_LOG_CATEG
11828 4f 52 59 5f 52 45 53 45 52 56 45 44 33 22 29 0a  ORY_RESERVED3").
11829 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
1182a 20 2e 20 31 31 29 29 0a 20 20 20 20 20 20 20 20   . 11)).        
1182b 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
1182c 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1182d 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43 41 54 45   . "SDL_LOG_CATE
1182e 47 4f 52 59 5f 52 45 53 45 52 56 45 44 34 22 29  GORY_RESERVED4")
1182f 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
11830 65 20 2e 20 31 32 29 29 0a 20 20 20 20 20 20 20  e . 12)).       
11831 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11832 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11833 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43 41 54  e . "SDL_LOG_CAT
11834 45 47 4f 52 59 5f 52 45 53 45 52 56 45 44 35 22  EGORY_RESERVED5"
11835 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
11836 75 65 20 2e 20 31 33 29 29 0a 20 20 20 20 20 20  ue . 13)).      
11837 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
11838 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11839 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43 41  me . "SDL_LOG_CA
1183a 54 45 47 4f 52 59 5f 52 45 53 45 52 56 45 44 36  TEGORY_RESERVED6
1183b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
1183c 6c 75 65 20 2e 20 31 34 29 29 0a 20 20 20 20 20  lue . 14)).     
1183d 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
1183e 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
1183f 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43  ame . "SDL_LOG_C
11840 41 54 45 47 4f 52 59 5f 52 45 53 45 52 56 45 44  ATEGORY_RESERVED
11841 37 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  7").          (v
11842 61 6c 75 65 20 2e 20 31 35 29 29 0a 20 20 20 20  alue . 15)).    
11843 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11844 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
11845 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f  name . "SDL_LOG_
11846 43 41 54 45 47 4f 52 59 5f 52 45 53 45 52 56 45  CATEGORY_RESERVE
11847 44 38 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  D8").          (
11848 76 61 6c 75 65 20 2e 20 31 36 29 29 0a 20 20 20  value . 16)).   
11849 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
1184a 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
1184b 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47  (name . "SDL_LOG
1184c 5f 43 41 54 45 47 4f 52 59 5f 52 45 53 45 52 56  _CATEGORY_RESERV
1184d 45 44 39 22 29 0a 20 20 20 20 20 20 20 20 20 20  ED9").          
1184e 28 76 61 6c 75 65 20 2e 20 31 37 29 29 0a 20 20  (value . 17)).  
1184f 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11850 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
11851 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f   (name . "SDL_LO
11852 47 5f 43 41 54 45 47 4f 52 59 5f 52 45 53 45 52  G_CATEGORY_RESER
11853 56 45 44 31 30 22 29 0a 20 20 20 20 20 20 20 20  VED10").        
11854 20 20 28 76 61 6c 75 65 20 2e 20 31 38 29 29 0a    (value . 18)).
11855 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11856 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
11857 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
11858 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f 43 55 53  LOG_CATEGORY_CUS
11859 54 4f 4d 22 29 0a 20 20 20 20 20 20 20 20 20 20  TOM").          
1185a 28 76 61 6c 75 65 20 2e 20 31 39 29 29 29 29 29  (value . 19)))))
1185b 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d  .  ((tag . "enum
1185c 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
1185d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 35  e . "") (id . 15
1185e 31 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  1).    (location
1185f 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11860 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a  /SDL2/SDL_log.h:
11861 31 30 32 3a 39 22 29 0a 20 20 20 20 28 66 69 65  102:9").    (fie
11862 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
11863 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
11864 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
11865 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f  name . "SDL_LOG_
11866 50 52 49 4f 52 49 54 59 5f 56 45 52 42 4f 53 45  PRIORITY_VERBOSE
11867 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
11868 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20  lue . 1)).      
11869 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1186a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1186b 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 50 52  me . "SDL_LOG_PR
1186c 49 4f 52 49 54 59 5f 44 45 42 55 47 22 29 0a 20  IORITY_DEBUG"). 
1186d 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
1186e 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 2)).        ((
1186f 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
11870 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11871 20 22 53 44 4c 5f 4c 4f 47 5f 50 52 49 4f 52 49   "SDL_LOG_PRIORI
11872 54 59 5f 49 4e 46 4f 22 29 0a 20 20 20 20 20 20  TY_INFO").      
11873 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29      (value . 3))
11874 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11875 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
11876 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
11877 5f 4c 4f 47 5f 50 52 49 4f 52 49 54 59 5f 57 41  _LOG_PRIORITY_WA
11878 52 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  RN").          (
11879 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20  value . 4)).    
1187a 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
1187b 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
1187c 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f  name . "SDL_LOG_
1187d 50 52 49 4f 52 49 54 59 5f 45 52 52 4f 52 22 29  PRIORITY_ERROR")
1187e 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
1187f 65 20 2e 20 35 29 29 0a 20 20 20 20 20 20 20 20  e . 5)).        
11880 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11881 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11882 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 50 52 49 4f   . "SDL_LOG_PRIO
11883 52 49 54 59 5f 43 52 49 54 49 43 41 4c 22 29 0a  RITY_CRITICAL").
11884 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
11885 20 2e 20 36 29 29 0a 20 20 20 20 20 20 20 20 28   . 6)).        (
11886 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
11887 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11888 2e 20 22 53 44 4c 5f 4e 55 4d 5f 4c 4f 47 5f 50  . "SDL_NUM_LOG_P
11889 52 49 4f 52 49 54 49 45 53 22 29 0a 20 20 20 20  RIORITIES").    
1188a 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 37        (value . 7
1188b 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
1188c 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
1188d 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
1188e 65 20 2e 20 22 53 44 4c 5f 4c 6f 67 50 72 69 6f  e . "SDL_LogPrio
1188f 72 69 74 79 22 29 0a 20 20 20 20 28 6c 6f 63 61  rity").    (loca
11890 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11891 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f  lude/SDL2/SDL_lo
11892 67 2e 68 3a 31 31 31 3a 33 22 29 0a 20 20 20 20  g.h:111:3").    
11893 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65  (type (tag . ":e
11894 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22  num") (name . ""
11895 29 20 28 69 64 20 2e 20 31 35 31 29 29 29 0a 20  ) (id . 151))). 
11896 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
11897 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
11898 4c 5f 4c 6f 67 53 65 74 41 6c 6c 50 72 69 6f 72  L_LogSetAllPrior
11899 69 74 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ity") (ns . 0). 
1189a 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1189b 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1189c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31 31 37 3a  2/SDL_log.h:117:
1189d 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
1189e 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
1189f 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
118a0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
118a1 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
118a2 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
118a3 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
118a4 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
118a5 20 28 6e 61 6d 65 20 2e 20 22 70 72 69 6f 72 69   (name . "priori
118a6 74 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ty").          (
118a7 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
118a8 5f 4c 6f 67 50 72 69 6f 72 69 74 79 22 29 29 29  _LogPriority")))
118a9 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
118aa 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
118ab 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
118ac 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
118ad 65 20 2e 20 22 53 44 4c 5f 4c 6f 67 53 65 74 50  e . "SDL_LogSetP
118ae 72 69 6f 72 69 74 79 22 29 20 28 6e 73 20 2e 20  riority") (ns . 
118af 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
118b0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
118b1 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a  /SDL2/SDL_log.h:
118b2 31 32 32 3a 33 30 22 29 0a 20 20 20 20 28 76 61  122:30").    (va
118b3 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
118b4 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
118b5 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
118b6 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
118b7 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
118b8 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
118b9 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
118ba 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 61       (name . "ca
118bb 74 65 67 6f 72 79 22 29 0a 20 20 20 20 20 20 20  tegory").       
118bc 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
118bd 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
118be 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
118bf 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
118c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
118c1 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
118c2 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70        (name . "p
118c3 72 69 6f 72 69 74 79 22 29 0a 20 20 20 20 20 20  riority").      
118c4 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
118c5 20 22 53 44 4c 5f 4c 6f 67 50 72 69 6f 72 69 74   "SDL_LogPriorit
118c6 79 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  y"))))).    (ret
118c7 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
118c8 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
118c9 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
118ca 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f   (name . "SDL_Lo
118cb 67 47 65 74 50 72 69 6f 72 69 74 79 22 29 20 28  gGetPriority") (
118cc 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
118cd 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
118ce 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c  clude/SDL2/SDL_l
118cf 6f 67 2e 68 3a 31 32 38 3a 34 31 22 29 0a 20 20  og.h:128:41").  
118d0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
118d1 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
118d2 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
118d3 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
118d4 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
118d5 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
118d6 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
118d7 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
118d8 2e 20 22 63 61 74 65 67 6f 72 79 22 29 0a 20 20  . "category").  
118d9 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
118da 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
118db 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
118dc 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
118dd 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
118de 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
118df 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
118e0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
118e1 2e 20 22 53 44 4c 5f 4c 6f 67 50 72 69 6f 72 69  . "SDL_LogPriori
118e2 74 79 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ty"))).  ((tag .
118e3 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
118e4 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 67 52 65 73  me . "SDL_LogRes
118e5 65 74 50 72 69 6f 72 69 74 69 65 73 22 29 20 28  etPriorities") (
118e6 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
118e7 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
118e8 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c  clude/SDL2/SDL_l
118e9 6f 67 2e 68 3a 31 33 35 3a 33 30 22 29 0a 20 20  og.h:135:30").  
118ea 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
118eb 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
118ec 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
118ed 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
118ee 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
118ef 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28  ) (return-type (
118f0 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
118f1 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
118f2 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
118f3 53 44 4c 5f 4c 6f 67 22 29 20 28 6e 73 20 2e 20  SDL_Log") (ns . 
118f4 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
118f5 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
118f6 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a  /SDL2/SDL_log.h:
118f7 31 34 30 3a 33 30 22 29 0a 20 20 20 20 28 76 61  140:30").    (va
118f8 72 69 61 64 69 63 20 2e 20 23 74 29 20 28 69 6e  riadic . #t) (in
118f9 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
118fa 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
118fb 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
118fc 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
118fd 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
118fe 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
118ff 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d       (name . "fm
11900 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
11901 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
11902 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
11903 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
11904 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
11905 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
11906 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
11907 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
11908 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
11909 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1190a 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
1190b 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
1190c 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
1190d 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
1190e 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 67  (name . "SDL_Log
1190f 56 65 72 62 6f 73 65 22 29 20 28 6e 73 20 2e 20  Verbose") (ns . 
11910 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
11911 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11912 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a  /SDL2/SDL_log.h:
11913 31 34 35 3a 33 30 22 29 0a 20 20 20 20 28 76 61  145:30").    (va
11914 72 69 61 64 69 63 20 2e 20 23 74 29 20 28 69 6e  riadic . #t) (in
11915 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
11916 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
11917 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
11918 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
11919 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
1191a 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1191b 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 61       (name . "ca
1191c 74 65 67 6f 72 79 22 29 0a 20 20 20 20 20 20 20  tegory").       
1191d 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1191e 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
1191f 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
11920 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
11921 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11922 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11923 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
11924 6d 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  mt").          (
11925 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
11926 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11927 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
11928 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
11929 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
1192a 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
1192b 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
1192c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
1192d 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1192e 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
1192f 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
11930 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
11931 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
11932 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f   (name . "SDL_Lo
11933 67 44 65 62 75 67 22 29 20 28 6e 73 20 2e 20 30  gDebug") (ns . 0
11934 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11935 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11936 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31  SDL2/SDL_log.h:1
11937 35 30 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  50:30").    (var
11938 69 61 64 69 63 20 2e 20 23 74 29 20 28 69 6e 6c  iadic . #t) (inl
11939 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
1193a 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
1193b 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
1193c 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
1193d 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
1193e 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1193f 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 61 74      (name . "cat
11940 65 67 6f 72 79 22 29 0a 20 20 20 20 20 20 20 20  egory").        
11941 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11942 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
11943 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
11944 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
11945 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
11946 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11947 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d       (name . "fm
11948 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
11949 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1194a 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1194b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1194c 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1194d 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
1194e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
1194f 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
11950 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
11951 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
11952 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
11953 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
11954 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
11955 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
11956 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 67  (name . "SDL_Log
11957 49 6e 66 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a  Info") (ns . 0).
11958 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11959 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
1195a 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31 35 35  L2/SDL_log.h:155
1195b 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
1195c 64 69 63 20 2e 20 23 74 29 20 28 69 6e 6c 69 6e  dic . #t) (inlin
1195d 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1195e 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1195f 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
11960 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
11961 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11962 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11963 20 20 28 6e 61 6d 65 20 2e 20 22 63 61 74 65 67    (name . "categ
11964 6f 72 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ory").          
11965 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
11966 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
11967 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
11968 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
11969 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
1196a 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1196b 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d 74 22     (name . "fmt"
1196c 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1196d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1196e 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1196f 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
11970 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
11971 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
11972 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
11973 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
11974 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
11975 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
11976 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
11977 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
11978 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
11979 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
1197a 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 67 57 61  ame . "SDL_LogWa
1197b 72 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  rn") (ns . 0).  
1197c 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1197d 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
1197e 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31 36 30 3a 33  /SDL_log.h:160:3
1197f 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
11980 63 20 2e 20 23 74 29 20 28 69 6e 6c 69 6e 65 20  c . #t) (inline 
11981 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
11982 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
11983 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
11984 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
11985 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11986 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11987 28 6e 61 6d 65 20 2e 20 22 63 61 74 65 67 6f 72  (name . "categor
11988 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
11989 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
1198a 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
1198b 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
1198c 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
1198d 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
1198e 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1198f 20 28 6e 61 6d 65 20 2e 20 22 66 6d 74 22 29 0a   (name . "fmt").
11990 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
11991 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
11992 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
11993 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
11994 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
11995 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
11996 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
11997 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
11998 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
11999 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
1199a 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1199b 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
1199c 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
1199d 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
1199e 65 20 2e 20 22 53 44 4c 5f 4c 6f 67 45 72 72 6f  e . "SDL_LogErro
1199f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
119a0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
119a1 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
119a2 53 44 4c 5f 6c 6f 67 2e 68 3a 31 36 35 3a 33 30  SDL_log.h:165:30
119a3 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
119a4 20 2e 20 23 74 29 20 28 69 6e 6c 69 6e 65 20 2e   . #t) (inline .
119a5 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
119a6 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
119a7 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
119a8 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
119a9 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
119aa 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
119ab 6e 61 6d 65 20 2e 20 22 63 61 74 65 67 6f 72 79  name . "category
119ac 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
119ad 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
119ae 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
119af 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
119b0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
119b1 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
119b2 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
119b3 28 6e 61 6d 65 20 2e 20 22 66 6d 74 22 29 0a 20  (name . "fmt"). 
119b4 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
119b5 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
119b6 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
119b7 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
119b8 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
119b9 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
119ba 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
119bb 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
119bc 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
119bd 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
119be 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
119bf 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
119c0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
119c1 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
119c2 20 2e 20 22 53 44 4c 5f 4c 6f 67 43 72 69 74 69   . "SDL_LogCriti
119c3 63 61 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cal") (ns . 0). 
119c4 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
119c5 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
119c6 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31 37 30 3a  2/SDL_log.h:170:
119c7 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
119c8 69 63 20 2e 20 23 74 29 20 28 69 6e 6c 69 6e 65  ic . #t) (inline
119c9 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
119ca 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
119cb 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
119cc 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
119cd 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
119ce 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
119cf 20 28 6e 61 6d 65 20 2e 20 22 63 61 74 65 67 6f   (name . "catego
119d0 72 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ry").          (
119d1 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
119d2 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
119d3 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
119d4 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
119d5 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
119d6 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
119d7 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d 74 22 29    (name . "fmt")
119d8 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
119d9 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
119da 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
119db 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
119dc 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
119dd 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
119de 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
119df 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
119e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
119e1 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
119e2 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
119e3 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
119e4 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
119e5 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
119e6 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 67 4d 65 73  me . "SDL_LogMes
119e7 73 61 67 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  sage") (ns . 0).
119e8 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
119e9 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
119ea 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31 37 35  L2/SDL_log.h:175
119eb 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
119ec 64 69 63 20 2e 20 23 74 29 20 28 69 6e 6c 69 6e  dic . #t) (inlin
119ed 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
119ee 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
119ef 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
119f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
119f1 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
119f2 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
119f3 20 20 28 6e 61 6d 65 20 2e 20 22 63 61 74 65 67    (name . "categ
119f4 6f 72 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ory").          
119f5 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
119f6 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
119f7 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
119f8 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
119f9 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
119fa 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
119fb 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 72 69 6f     (name . "prio
119fc 72 69 74 79 22 29 0a 20 20 20 20 20 20 20 20 20  rity").         
119fd 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
119fe 44 4c 5f 4c 6f 67 50 72 69 6f 72 69 74 79 22 29  DL_LogPriority")
119ff 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11a00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11a01 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11a02 2e 20 22 66 6d 74 22 29 0a 20 20 20 20 20 20 20  . "fmt").       
11a03 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
11a04 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
11a05 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
11a06 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11a07 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
11a08 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
11a09 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11a0a 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
11a0b 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11a0c 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
11a0d 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
11a0e 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
11a0f 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
11a10 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
11a11 4c 5f 4c 6f 67 4d 65 73 73 61 67 65 56 22 29 20  L_LogMessageV") 
11a12 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
11a13 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11a14 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11a15 6c 6f 67 2e 68 3a 31 38 32 3a 33 30 22 29 0a 20  log.h:182:30"). 
11a16 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
11a17 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
11a18 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
11a19 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
11a1a 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
11a1b 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
11a1c 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11a1d 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11a1e 20 2e 20 22 63 61 74 65 67 6f 72 79 22 29 0a 20   . "category"). 
11a1f 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11a20 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
11a21 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
11a22 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
11a23 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
11a24 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11a25 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11a26 65 20 2e 20 22 70 72 69 6f 72 69 74 79 22 29 0a  e . "priority").
11a27 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11a28 28 74 61 67 20 2e 20 22 53 44 4c 5f 4c 6f 67 50  (tag . "SDL_LogP
11a29 72 69 6f 72 69 74 79 22 29 29 29 0a 20 20 20 20  riority"))).    
11a2a 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
11a2b 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
11a2c 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d 74 22     (name . "fmt"
11a2d 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11a2e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
11a2f 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11a30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
11a31 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
11a32 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
11a33 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
11a34 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
11a35 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
11a36 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11a37 28 6e 61 6d 65 20 2e 20 22 61 70 22 29 0a 20 20  (name . "ap").  
11a38 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
11a39 61 67 20 2e 20 22 76 61 5f 6c 69 73 74 22 29 29  ag . "va_list"))
11a3a 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
11a3b 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
11a3c 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
11a3d 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
11a3e 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
11a3f 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 67 4f 75 74  me . "SDL_LogOut
11a40 70 75 74 46 75 6e 63 74 69 6f 6e 22 29 0a 20 20  putFunction").  
11a41 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
11a42 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
11a43 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31 38 39 3a 32  /SDL_log.h:189:2
11a44 34 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  4").    (type (t
11a45 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d  ag . ":function-
11a46 70 6f 69 6e 74 65 72 22 29 29 29 0a 20 20 28 28  pointer"))).  ((
11a47 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
11a48 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c  ) (name . "SDL_L
11a49 6f 67 47 65 74 4f 75 74 70 75 74 46 75 6e 63 74  ogGetOutputFunct
11a4a 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ion") (ns . 0). 
11a4b 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11a4c 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11a4d 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31 39 34 3a  2/SDL_log.h:194:
11a4e 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
11a4f 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
11a50 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
11a51 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
11a52 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
11a53 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
11a54 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
11a55 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11a56 20 28 6e 61 6d 65 20 2e 20 22 63 61 6c 6c 62 61   (name . "callba
11a57 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ck").          (
11a58 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
11a59 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11a5a 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
11a5b 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
11a5c 4c 5f 4c 6f 67 4f 75 74 70 75 74 46 75 6e 63 74  L_LogOutputFunct
11a5d 69 6f 6e 22 29 29 29 29 0a 20 20 20 20 20 20 20  ion")))).       
11a5e 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
11a5f 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11a60 28 6e 61 6d 65 20 2e 20 22 75 73 65 72 64 61 74  (name . "userdat
11a61 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
11a62 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
11a63 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
11a64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
11a65 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
11a66 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
11a67 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
11a68 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
11a69 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
11a6a 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
11a6b 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
11a6c 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 67 53 65 74  me . "SDL_LogSet
11a6d 4f 75 74 70 75 74 46 75 6e 63 74 69 6f 6e 22 29  OutputFunction")
11a6e 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
11a6f 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11a70 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11a71 5f 6c 6f 67 2e 68 3a 32 30 30 3a 33 30 22 29 0a  _log.h:200:30").
11a72 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
11a73 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
11a74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
11a75 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
11a76 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
11a77 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
11a78 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11a79 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11a7a 65 20 2e 20 22 63 61 6c 6c 62 61 63 6b 22 29 0a  e . "callback").
11a7b 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11a7c 28 74 61 67 20 2e 20 22 53 44 4c 5f 4c 6f 67 4f  (tag . "SDL_LogO
11a7d 75 74 70 75 74 46 75 6e 63 74 69 6f 6e 22 29 29  utputFunction"))
11a7e 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11a7f 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
11a80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11a81 20 22 75 73 65 72 64 61 74 61 22 29 0a 20 20 20   "userdata").   
11a82 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11a83 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
11a84 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
11a85 6f 69 64 22 29 29 29 29 29 29 0a 20 20 20 20 28  oid")))))).    (
11a86 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
11a87 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
11a88 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20  ((tag . "enum") 
11a89 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
11a8a 20 22 22 29 20 28 69 64 20 2e 20 31 35 32 29 0a   "") (id . 152).
11a8b 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11a8c 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11a8d 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67 65 62 6f  L2/SDL_messagebo
11a8e 78 2e 68 3a 33 37 3a 39 22 29 0a 20 20 20 20 28  x.h:37:9").    (
11a8f 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
11a90 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
11a91 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
11a92 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d    (name . "SDL_M
11a93 45 53 53 41 47 45 42 4f 58 5f 45 52 52 4f 52 22  ESSAGEBOX_ERROR"
11a94 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
11a95 75 65 20 2e 20 31 36 29 29 0a 20 20 20 20 20 20  ue . 16)).      
11a96 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
11a97 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11a98 6d 65 20 2e 20 22 53 44 4c 5f 4d 45 53 53 41 47  me . "SDL_MESSAG
11a99 45 42 4f 58 5f 57 41 52 4e 49 4e 47 22 29 0a 20  EBOX_WARNING"). 
11a9a 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
11a9b 2e 20 33 32 29 29 0a 20 20 20 20 20 20 20 20 28  . 32)).        (
11a9c 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
11a9d 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11a9e 2e 20 22 53 44 4c 5f 4d 45 53 53 41 47 45 42 4f  . "SDL_MESSAGEBO
11a9f 58 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 22 29 0a  X_INFORMATION").
11aa0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
11aa1 20 2e 20 36 34 29 29 29 29 29 0a 20 20 28 28 74   . 64))))).  ((t
11aa2 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
11aa3 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
11aa4 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 65   (name . "SDL_Me
11aa5 73 73 61 67 65 42 6f 78 46 6c 61 67 73 22 29 0a  ssageBoxFlags").
11aa6 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11aa7 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11aa8 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67 65 62 6f  L2/SDL_messagebo
11aa9 78 2e 68 3a 34 32 3a 33 22 29 0a 20 20 20 20 28  x.h:42:3").    (
11aaa 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e  type (tag . ":en
11aab 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29  um") (name . "")
11aac 20 28 69 64 20 2e 20 31 35 32 29 29 29 0a 20 20   (id . 152))).  
11aad 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20  ((tag . "enum") 
11aae 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
11aaf 20 22 22 29 20 28 69 64 20 2e 20 31 35 33 29 0a   "") (id . 153).
11ab0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11ab1 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11ab2 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67 65 62 6f  L2/SDL_messagebo
11ab3 78 2e 68 3a 34 37 3a 39 22 29 0a 20 20 20 20 28  x.h:47:9").    (
11ab4 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
11ab5 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
11ab6 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
11ab7 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d    (name . "SDL_M
11ab8 45 53 53 41 47 45 42 4f 58 5f 42 55 54 54 4f 4e  ESSAGEBOX_BUTTON
11ab9 5f 52 45 54 55 52 4e 4b 45 59 5f 44 45 46 41 55  _RETURNKEY_DEFAU
11aba 4c 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  LT").          (
11abb 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20  value . 1)).    
11abc 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11abd 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
11abe 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 45 53 53  name . "SDL_MESS
11abf 41 47 45 42 4f 58 5f 42 55 54 54 4f 4e 5f 45 53  AGEBOX_BUTTON_ES
11ac0 43 41 50 45 4b 45 59 5f 44 45 46 41 55 4c 54 22  CAPEKEY_DEFAULT"
11ac1 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
11ac2 75 65 20 2e 20 32 29 29 29 29 29 0a 20 20 28 28  ue . 2))))).  ((
11ac3 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
11ac4 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
11ac5 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d    (name . "SDL_M
11ac6 65 73 73 61 67 65 42 6f 78 42 75 74 74 6f 6e 46  essageBoxButtonF
11ac7 6c 61 67 73 22 29 0a 20 20 20 20 28 6c 6f 63 61  lags").    (loca
11ac8 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11ac9 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65  lude/SDL2/SDL_me
11aca 73 73 61 67 65 62 6f 78 2e 68 3a 35 31 3a 33 22  ssagebox.h:51:3"
11acb 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
11acc 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d   . ":enum") (nam
11acd 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 35  e . "") (id . 15
11ace 33 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  3))).  ((tag . "
11acf 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
11ad0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
11ad1 20 2e 20 22 53 44 4c 5f 4d 65 73 73 61 67 65 42   . "SDL_MessageB
11ad2 6f 78 42 75 74 74 6f 6e 44 61 74 61 22 29 0a 20  oxButtonData"). 
11ad3 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11ad4 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11ad5 32 2f 53 44 4c 5f 6d 65 73 73 61 67 65 62 6f 78  2/SDL_messagebox
11ad6 2e 68 3a 36 31 3a 33 22 29 0a 20 20 20 20 28 74  .h:61:3").    (t
11ad7 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75  ype (tag . "stru
11ad8 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
11ad9 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
11ada 31 35 34 29 0a 20 20 20 20 20 20 28 6c 6f 63 61  154).      (loca
11adb 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11adc 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65  lude/SDL2/SDL_me
11add 73 73 61 67 65 62 6f 78 2e 68 3a 35 36 3a 39 22  ssagebox.h:56:9"
11ade 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
11adf 65 20 2e 20 31 32 38 29 20 28 62 69 74 2d 61 6c  e . 128) (bit-al
11ae0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
11ae1 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
11ae2 20 20 20 20 2e 0a 20 20 20 20 20 20 20 20 23 28      ..        #(
11ae3 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11ae4 20 28 6e 61 6d 65 20 2e 20 22 66 6c 61 67 73 22   (name . "flags"
11ae5 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
11ae6 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
11ae7 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
11ae8 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11ae9 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
11aea 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
11aeb 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11aec 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
11aed 22 62 75 74 74 6f 6e 69 64 22 29 20 28 62 69 74  "buttonid") (bit
11aee 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62  -offset . 32) (b
11aef 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
11af0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
11af1 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
11af2 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
11af3 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
11af4 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
11af5 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11af6 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 20   32))).         
11af7 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11af8 29 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22  ) (name . "text"
11af9 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
11afa 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  64) (bit-size . 
11afb 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
11afc 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11afd 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
11afe 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
11aff 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
11b00 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
11b01 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
11b02 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
11b03 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
11b04 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
11b05 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
11b06 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
11b07 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
11b08 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
11b09 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
11b0a 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
11b0b 65 20 2e 20 22 53 44 4c 5f 4d 65 73 73 61 67 65  e . "SDL_Message
11b0c 42 6f 78 43 6f 6c 6f 72 22 29 0a 20 20 20 20 28  BoxColor").    (
11b0d 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
11b0e 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
11b0f 4c 5f 6d 65 73 73 61 67 65 62 6f 78 2e 68 3a 36  L_messagebox.h:6
11b10 39 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20  9:3").    (type 
11b11 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
11b12 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
11b13 2e 20 22 22 29 20 28 69 64 20 2e 20 31 35 35 29  . "") (id . 155)
11b14 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  .      (location
11b15 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11b16 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67  /SDL2/SDL_messag
11b17 65 62 6f 78 2e 68 3a 36 36 3a 39 22 29 0a 20 20  ebox.h:66:9").  
11b18 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
11b19 32 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  24) (bit-alignme
11b1a 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 28 66  nt . 8).      (f
11b1b 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a  ields.        ..
11b1c 20 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20          #(((tag 
11b1d 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
11b1e 20 2e 20 22 72 22 29 20 28 62 69 74 2d 6f 66 66   . "r") (bit-off
11b1f 73 65 74 20 2e 20 30 29 0a 20 20 20 20 20 20 20  set . 0).       
11b20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
11b21 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
11b22 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74  nt . 8) (type (t
11b23 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
11b24 20 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20            ((tag 
11b25 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
11b26 20 2e 20 22 67 22 29 20 28 62 69 74 2d 6f 66 66   . "g") (bit-off
11b27 73 65 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20  set . 8).       
11b28 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
11b29 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
11b2a 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74  nt . 8) (type (t
11b2b 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
11b2c 20 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20            ((tag 
11b2d 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
11b2e 20 2e 20 22 62 22 29 20 28 62 69 74 2d 6f 66 66   . "b") (bit-off
11b2f 73 65 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20  set . 16).      
11b30 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11b31 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
11b32 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ent . 8).       
11b33 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11b34 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 29 29  . "Uint8")))))))
11b35 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d  .  ((tag . "enum
11b36 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
11b37 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 35  e . "") (id . 15
11b38 36 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  6).    (location
11b39 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11b3a 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67  /SDL2/SDL_messag
11b3b 65 62 6f 78 2e 68 3a 37 31 3a 39 22 29 0a 20 20  ebox.h:71:9").  
11b3c 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
11b3d 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
11b3e 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
11b3f 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
11b40 4c 5f 4d 45 53 53 41 47 45 42 4f 58 5f 43 4f 4c  L_MESSAGEBOX_COL
11b41 4f 52 5f 42 41 43 4b 47 52 4f 55 4e 44 22 29 0a  OR_BACKGROUND").
11b42 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
11b43 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28   . 0)).        (
11b44 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
11b45 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11b46 2e 20 22 53 44 4c 5f 4d 45 53 53 41 47 45 42 4f  . "SDL_MESSAGEBO
11b47 58 5f 43 4f 4c 4f 52 5f 54 45 58 54 22 29 0a 20  X_COLOR_TEXT"). 
11b48 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
11b49 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
11b4a 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
11b4b 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11b4c 20 22 53 44 4c 5f 4d 45 53 53 41 47 45 42 4f 58   "SDL_MESSAGEBOX
11b4d 5f 43 4f 4c 4f 52 5f 42 55 54 54 4f 4e 5f 42 4f  _COLOR_BUTTON_BO
11b4e 52 44 45 52 22 29 0a 20 20 20 20 20 20 20 20 20  RDER").         
11b4f 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20   (value . 2)).  
11b50 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11b51 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
11b52 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 45   (name . "SDL_ME
11b53 53 53 41 47 45 42 4f 58 5f 43 4f 4c 4f 52 5f 42  SSAGEBOX_COLOR_B
11b54 55 54 54 4f 4e 5f 42 41 43 4b 47 52 4f 55 4e 44  UTTON_BACKGROUND
11b55 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
11b56 6c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20  lue . 3)).      
11b57 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
11b58 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11b59 6d 65 20 2e 20 22 53 44 4c 5f 4d 45 53 53 41 47  me . "SDL_MESSAG
11b5a 45 42 4f 58 5f 43 4f 4c 4f 52 5f 42 55 54 54 4f  EBOX_COLOR_BUTTO
11b5b 4e 5f 53 45 4c 45 43 54 45 44 22 29 0a 20 20 20  N_SELECTED").   
11b5c 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
11b5d 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
11b5e 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
11b5f 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11b60 53 44 4c 5f 4d 45 53 53 41 47 45 42 4f 58 5f 43  SDL_MESSAGEBOX_C
11b61 4f 4c 4f 52 5f 4d 41 58 22 29 0a 20 20 20 20 20  OLOR_MAX").     
11b62 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 35 29       (value . 5)
11b63 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
11b64 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
11b65 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
11b66 20 2e 20 22 53 44 4c 5f 4d 65 73 73 61 67 65 42   . "SDL_MessageB
11b67 6f 78 43 6f 6c 6f 72 54 79 70 65 22 29 0a 20 20  oxColorType").  
11b68 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
11b69 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
11b6a 2f 53 44 4c 5f 6d 65 73 73 61 67 65 62 6f 78 2e  /SDL_messagebox.
11b6b 68 3a 37 39 3a 33 22 29 0a 20 20 20 20 28 74 79  h:79:3").    (ty
11b6c 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d  pe (tag . ":enum
11b6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  ") (name . "") (
11b6e 69 64 20 2e 20 31 35 36 29 29 29 0a 20 20 28 28  id . 156))).  ((
11b6f 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
11b70 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
11b71 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d    (name . "SDL_M
11b72 65 73 73 61 67 65 42 6f 78 43 6f 6c 6f 72 53 63  essageBoxColorSc
11b73 68 65 6d 65 22 29 0a 20 20 20 20 28 6c 6f 63 61  heme").    (loca
11b74 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11b75 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65  lude/SDL2/SDL_me
11b76 73 73 61 67 65 62 6f 78 2e 68 3a 38 37 3a 33 22  ssagebox.h:87:3"
11b77 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
11b78 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
11b79 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22   . 0) (name . ""
11b7a 29 20 28 69 64 20 2e 20 31 35 37 29 0a 20 20 20  ) (id . 157).   
11b7b 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11b7c 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11b7d 32 2f 53 44 4c 5f 6d 65 73 73 61 67 65 62 6f 78  2/SDL_messagebox
11b7e 2e 68 3a 38 34 3a 39 22 29 0a 20 20 20 20 20 20  .h:84:9").      
11b7f 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 30 29  (bit-size . 120)
11b80 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11b81 2e 20 38 29 0a 20 20 20 20 20 20 28 66 69 65 6c  . 8).      (fiel
11b82 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20  ds.        ..   
11b83 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
11b84 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
11b85 22 63 6f 6c 6f 72 73 22 29 20 28 62 69 74 2d 6f  "colors") (bit-o
11b86 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
11b87 73 69 7a 65 20 2e 20 31 32 30 29 0a 20 20 20 20  size . 120).    
11b88 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
11b89 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20 20  gnment . 8).    
11b8a 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
11b8b 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
11b8c 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20   . ":array").   
11b8d 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
11b8e 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4d 65 73   (tag . "SDL_Mes
11b8f 73 61 67 65 42 6f 78 43 6f 6c 6f 72 22 29 29 0a  sageBoxColor")).
11b90 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73                (s
11b91 69 7a 65 20 2e 20 35 29 29 29 29 29 29 29 0a 20  ize . 5))))))). 
11b92 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
11b93 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
11b94 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
11b95 4c 5f 4d 65 73 73 61 67 65 42 6f 78 44 61 74 61  L_MessageBoxData
11b96 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
11b97 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11b98 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67  /SDL2/SDL_messag
11b99 65 62 6f 78 2e 68 3a 31 30 33 3a 33 22 29 0a 20  ebox.h:103:3"). 
11b9a 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11b9b 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
11b9c 32 32 30 30 37 29 20 28 6e 61 6d 65 20 2e 20 22  22007) (name . "
11b9d 22 29 20 28 69 64 20 2e 20 31 35 38 29 0a 20 20  ") (id . 158).  
11b9e 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11b9f 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11ba0 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67 65 62 6f  L2/SDL_messagebo
11ba1 78 2e 68 3a 39 32 3a 39 22 29 0a 20 20 20 20 20  x.h:92:9").     
11ba2 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 34 34 38   (bit-size . 448
11ba3 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
11ba4 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 66 69   . 64).      (fi
11ba5 65 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20  elds.        .. 
11ba6 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e         #(((tag .
11ba7 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
11ba8 2e 20 22 66 6c 61 67 73 22 29 20 28 62 69 74 2d  . "flags") (bit-
11ba9 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
11baa 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
11bab 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
11bac 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
11bad 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
11bae 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20  2"))).          
11baf 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11bb0 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
11bb1 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
11bb2 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   64) (bit-size .
11bb3 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
11bb4 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11bb5 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
11bb6 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11bb7 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
11bb8 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
11bb9 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20  dow")))).       
11bba 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11bbb 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69 74  d") (name . "tit
11bbc 6c 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  le") (bit-offset
11bbd 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a   . 128) (bit-siz
11bbe 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
11bbf 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11bc0 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
11bc1 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11bc2 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
11bc3 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
11bc4 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11bc5 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
11bc6 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
11bc7 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11bc8 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20  8)))).          
11bc9 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11bca 20 28 6e 61 6d 65 20 2e 20 22 6d 65 73 73 61 67   (name . "messag
11bcb 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
11bcc 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69 7a 65  . 192) (bit-size
11bcd 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
11bce 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11bcf 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
11bd0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11bd1 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
11bd2 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
11bd3 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11bd4 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
11bd5 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
11bd6 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
11bd7 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28  )))).          (
11bd8 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
11bd9 28 6e 61 6d 65 20 2e 20 22 6e 75 6d 62 75 74 74  (name . "numbutt
11bda 6f 6e 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ons") (bit-offse
11bdb 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d 73 69  t . 256) (bit-si
11bdc 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
11bdd 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11bde 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
11bdf 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11be0 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
11be1 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
11be2 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
11be3 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61  ).          ((ta
11be4 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
11be5 6d 65 20 2e 20 22 62 75 74 74 6f 6e 73 22 29 20  me . "buttons") 
11be6 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32  (bit-offset . 32
11be7 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  0) (bit-size . 6
11be8 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
11be9 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11bea 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
11beb 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
11bec 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
11bed 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
11bee 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11bef 2e 20 22 53 44 4c 5f 4d 65 73 73 61 67 65 42 6f  . "SDL_MessageBo
11bf0 78 42 75 74 74 6f 6e 44 61 74 61 22 29 29 29 29  xButtonData"))))
11bf1 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61 67  .          ((tag
11bf2 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
11bf3 65 20 2e 20 22 63 6f 6c 6f 72 53 63 68 65 6d 65  e . "colorScheme
11bf4 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
11bf5 20 33 38 34 29 20 28 62 69 74 2d 73 69 7a 65 20   384) (bit-size 
11bf6 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
11bf7 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
11bf8 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
11bf9 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
11bfa 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
11bfb 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
11bfc 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
11bfd 61 67 20 2e 20 22 53 44 4c 5f 4d 65 73 73 61 67  ag . "SDL_Messag
11bfe 65 42 6f 78 43 6f 6c 6f 72 53 63 68 65 6d 65 22  eBoxColorScheme"
11bff 29 29 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  )))))))).  ((tag
11c00 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
11c01 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 68 6f 77  name . "SDL_Show
11c02 4d 65 73 73 61 67 65 42 6f 78 22 29 20 28 6e 73  MessageBox") (ns
11c03 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
11c04 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
11c05 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73  ude/SDL2/SDL_mes
11c06 73 61 67 65 62 6f 78 2e 68 3a 31 31 39 3a 32 39  sagebox.h:119:29
11c07 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
11c08 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
11c09 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
11c0a 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
11c0b 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
11c0c 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
11c0d 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11c0e 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11c0f 6e 61 6d 65 20 2e 20 22 6d 65 73 73 61 67 65 62  name . "messageb
11c10 6f 78 64 61 74 61 22 29 0a 20 20 20 20 20 20 20  oxdata").       
11c11 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
11c12 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
11c13 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
11c14 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11c15 20 22 53 44 4c 5f 4d 65 73 73 61 67 65 42 6f 78   "SDL_MessageBox
11c16 44 61 74 61 22 29 29 29 29 0a 20 20 20 20 20 20  Data")))).      
11c17 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11c18 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11c19 20 28 6e 61 6d 65 20 2e 20 22 62 75 74 74 6f 6e   (name . "button
11c1a 69 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  id").          (
11c1b 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
11c1c 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11c1d 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
11c1e 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
11c1f 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
11c20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
11c21 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
11c22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
11c23 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11c24 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  32)))))).    (re
11c25 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
11c26 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
11c27 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
11c28 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
11c29 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
11c2a 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
11c2b 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
11c2c 22 53 44 4c 5f 53 68 6f 77 53 69 6d 70 6c 65 4d  "SDL_ShowSimpleM
11c2d 65 73 73 61 67 65 42 6f 78 22 29 20 28 6e 73 20  essageBox") (ns 
11c2e 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
11c2f 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11c30 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73  de/SDL2/SDL_mess
11c31 61 67 65 62 6f 78 2e 68 3a 31 33 33 3a 32 39 22  agebox.h:133:29"
11c32 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
11c33 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
11c34 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
11c35 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
11c36 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
11c37 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
11c38 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11c39 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
11c3a 61 6d 65 20 2e 20 22 66 6c 61 67 73 22 29 0a 20  ame . "flags"). 
11c3b 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11c3c 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
11c3d 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11c3e 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
11c3f 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11c40 20 22 74 69 74 6c 65 22 29 0a 20 20 20 20 20 20   "title").      
11c41 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11c42 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
11c43 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
11c44 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11c45 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
11c46 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
11c47 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
11c48 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11c49 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
11c4a 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11c4b 22 6d 65 73 73 61 67 65 22 29 0a 20 20 20 20 20  "message").     
11c4c 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11c4d 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
11c4e 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
11c4f 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11c50 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
11c51 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
11c52 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
11c53 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11c54 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
11c55 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11c56 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20   "window").     
11c57 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11c58 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
11c59 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
11c5a 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a 20 20  Window")))))).  
11c5b 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
11c5c 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
11c5d 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
11c5e 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
11c5f 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11c60 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
11c61 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30   "enum") (ns . 0
11c62 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
11c63 64 20 2e 20 31 35 39 29 0a 20 20 20 20 28 6c 6f  d . 159).    (lo
11c64 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11c65 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11c66 70 6f 77 65 72 2e 68 3a 34 32 3a 39 22 29 0a 20  power.h:42:9"). 
11c67 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
11c68 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
11c69 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
11c6a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
11c6b 44 4c 5f 50 4f 57 45 52 53 54 41 54 45 5f 55 4e  DL_POWERSTATE_UN
11c6c 4b 4e 4f 57 4e 22 29 0a 20 20 20 20 20 20 20 20  KNOWN").        
11c6d 20 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20    (value . 0)). 
11c6e 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11c6f 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
11c70 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
11c71 4f 57 45 52 53 54 41 54 45 5f 4f 4e 5f 42 41 54  OWERSTATE_ON_BAT
11c72 54 45 52 59 22 29 0a 20 20 20 20 20 20 20 20 20  TERY").         
11c73 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20   (value . 1)).  
11c74 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11c75 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
11c76 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 4f   (name . "SDL_PO
11c77 57 45 52 53 54 41 54 45 5f 4e 4f 5f 42 41 54 54  WERSTATE_NO_BATT
11c78 45 52 59 22 29 0a 20 20 20 20 20 20 20 20 20 20  ERY").          
11c79 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20  (value . 2)).   
11c7a 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
11c7b 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
11c7c 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 4f 57  (name . "SDL_POW
11c7d 45 52 53 54 41 54 45 5f 43 48 41 52 47 49 4e 47  ERSTATE_CHARGING
11c7e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
11c7f 6c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20  lue . 3)).      
11c80 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
11c81 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11c82 6d 65 20 2e 20 22 53 44 4c 5f 50 4f 57 45 52 53  me . "SDL_POWERS
11c83 54 41 54 45 5f 43 48 41 52 47 45 44 22 29 0a 20  TATE_CHARGED"). 
11c84 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
11c85 2e 20 34 29 29 29 29 29 0a 20 20 28 28 74 61 67  . 4))))).  ((tag
11c86 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
11c87 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
11c88 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 6f 77 65  name . "SDL_Powe
11c89 72 53 74 61 74 65 22 29 0a 20 20 20 20 28 6c 6f  rState").    (lo
11c8a 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11c8b 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11c8c 70 6f 77 65 72 2e 68 3a 34 39 3a 33 22 29 0a 20  power.h:49:3"). 
11c8d 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11c8e 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e  ":enum") (name .
11c8f 20 22 22 29 20 28 69 64 20 2e 20 31 35 39 29 29   "") (id . 159))
11c90 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
11c91 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
11c92 22 53 44 4c 5f 47 65 74 50 6f 77 65 72 49 6e 66  "SDL_GetPowerInf
11c93 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  o") (ns . 0).   
11c94 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
11c95 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
11c96 53 44 4c 5f 70 6f 77 65 72 2e 68 3a 36 35 3a 34  SDL_power.h:65:4
11c97 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
11c98 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
11c99 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
11c9a 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
11c9b 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
11c9c 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
11c9d 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11c9e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11c9f 28 6e 61 6d 65 20 2e 20 22 73 65 63 73 22 29 0a  (name . "secs").
11ca0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
11ca1 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
11ca2 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
11ca3 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
11ca4 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
11ca5 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
11ca6 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11ca7 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20   32)))).        
11ca8 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11ca9 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11caa 6e 61 6d 65 20 2e 20 22 70 63 74 22 29 0a 20 20  name . "pct").  
11cab 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
11cac 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
11cad 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
11cae 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
11caf 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
11cb0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
11cb1 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
11cb2 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
11cb3 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
11cb4 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
11cb5 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
11cb6 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50  pe (tag . "SDL_P
11cb7 6f 77 65 72 53 74 61 74 65 22 29 29 29 0a 20 20  owerState"))).  
11cb8 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20  ((tag . "enum") 
11cb9 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
11cba 20 22 22 29 20 28 69 64 20 2e 20 31 36 30 29 0a   "") (id . 160).
11cbb 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11cbc 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11cbd 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a  L2/SDL_render.h:
11cbe 36 34 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c  64:9").    (fiel
11cbf 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
11cc0 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
11cc1 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
11cc2 61 6d 65 20 2e 20 22 53 44 4c 5f 52 45 4e 44 45  ame . "SDL_RENDE
11cc3 52 45 52 5f 53 4f 46 54 57 41 52 45 22 29 0a 20  RER_SOFTWARE"). 
11cc4 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
11cc5 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
11cc6 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
11cc7 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11cc8 20 22 53 44 4c 5f 52 45 4e 44 45 52 45 52 5f 41   "SDL_RENDERER_A
11cc9 43 43 45 4c 45 52 41 54 45 44 22 29 0a 20 20 20  CCELERATED").   
11cca 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
11ccb 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
11ccc 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
11ccd 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11cce 53 44 4c 5f 52 45 4e 44 45 52 45 52 5f 50 52 45  SDL_RENDERER_PRE
11ccf 53 45 4e 54 56 53 59 4e 43 22 29 0a 20 20 20 20  SENTVSYNC").    
11cd0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34        (value . 4
11cd1 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11cd2 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
11cd3 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
11cd4 44 4c 5f 52 45 4e 44 45 52 45 52 5f 54 41 52 47  DL_RENDERER_TARG
11cd5 45 54 54 45 58 54 55 52 45 22 29 0a 20 20 20 20  ETTEXTURE").    
11cd6 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 38        (value . 8
11cd7 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
11cd8 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
11cd9 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
11cda 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65  e . "SDL_Rendere
11cdb 72 46 6c 61 67 73 22 29 0a 20 20 20 20 28 6c 6f  rFlags").    (lo
11cdc 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11cdd 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11cde 72 65 6e 64 65 72 2e 68 3a 37 33 3a 33 22 29 0a  render.h:73:3").
11cdf 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11ce0 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20   ":enum") (name 
11ce1 2e 20 22 22 29 20 28 69 64 20 2e 20 31 36 30 29  . "") (id . 160)
11ce2 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
11ce3 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
11ce4 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e  (name . "SDL_Ren
11ce5 64 65 72 65 72 49 6e 66 6f 22 29 20 28 69 64 20  dererInfo") (id 
11ce6 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
11ce7 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11ce8 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64  de/SDL2/SDL_rend
11ce9 65 72 2e 68 3a 37 38 3a 31 36 22 29 0a 20 20 20  er.h:78:16").   
11cea 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 37 30 34   (bit-size . 704
11ceb 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
11cec 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65 6c   . 64).    (fiel
11ced 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
11cee 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
11cef 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d  d") (name . "nam
11cf0 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
11cf1 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
11cf2 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
11cf3 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11cf4 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
11cf5 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
11cf6 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
11cf7 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
11cf8 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
11cf9 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
11cfa 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
11cfb 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
11cfc 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11cfd 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 6c 61  d") (name . "fla
11cfe 67 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  gs") (bit-offset
11cff 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65   . 64) (bit-size
11d00 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
11d01 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11d02 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
11d03 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
11d04 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11d05 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
11d06 22 6e 75 6d 5f 74 65 78 74 75 72 65 5f 66 6f 72  "num_texture_for
11d07 6d 61 74 73 22 29 20 28 62 69 74 2d 6f 66 66 73  mats") (bit-offs
11d08 65 74 20 2e 20 39 36 29 0a 20 20 20 20 20 20 20  et . 96).       
11d09 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
11d0a 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
11d0b 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
11d0c 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11d0d 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
11d0e 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11d0f 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 65 78  d") (name . "tex
11d10 74 75 72 65 5f 66 6f 72 6d 61 74 73 22 29 20 28  ture_formats") (
11d11 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38  bit-offset . 128
11d12 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
11d13 2d 73 69 7a 65 20 2e 20 35 31 32 29 20 28 62 69  -size . 512) (bi
11d14 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
11d15 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11d16 65 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79  e (tag . ":array
11d17 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
11d18 22 55 69 6e 74 33 32 22 29 29 20 28 73 69 7a 65  "Uint32")) (size
11d19 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20 20   . 16))).       
11d1a 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11d1b 29 20 28 6e 61 6d 65 20 2e 20 22 6d 61 78 5f 74  ) (name . "max_t
11d1c 65 78 74 75 72 65 5f 77 69 64 74 68 22 29 20 28  exture_width") (
11d1d 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 30  bit-offset . 640
11d1e 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
11d1f 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
11d20 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
11d21 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11d22 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
11d23 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
11d24 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11d25 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
11d26 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
11d27 28 6e 61 6d 65 20 2e 20 22 6d 61 78 5f 74 65 78  (name . "max_tex
11d28 74 75 72 65 5f 68 65 69 67 68 74 22 29 20 28 62  ture_height") (b
11d29 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 37 32 29  it-offset . 672)
11d2a 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
11d2b 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
11d2c 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
11d2d 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
11d2e 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
11d2f 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
11d30 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
11d31 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
11d32 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11d33 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 28  t . 32)))))).  (
11d34 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
11d35 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
11d36 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
11d37 52 65 6e 64 65 72 65 72 49 6e 66 6f 22 29 0a 20  RendererInfo"). 
11d38 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11d39 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11d3a 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 38  2/SDL_render.h:8
11d3b 36 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a  6:3").    (type.
11d3c 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
11d3d 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e  truct").      (n
11d3e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65  ame . "SDL_Rende
11d3f 72 65 72 49 6e 66 6f 22 29 0a 20 20 20 20 20 20  rerInfo").      
11d40 28 69 64 20 2e 20 31 36 31 29 29 29 0a 20 20 28  (id . 161))).  (
11d41 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28  (tag . "enum") (
11d42 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
11d43 22 22 29 20 28 69 64 20 2e 20 31 36 32 29 0a 20  "") (id . 162). 
11d44 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11d45 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11d46 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 39  2/SDL_render.h:9
11d47 31 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64  1:9").    (field
11d48 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
11d49 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
11d4a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11d4b 6d 65 20 2e 20 22 53 44 4c 5f 54 45 58 54 55 52  me . "SDL_TEXTUR
11d4c 45 41 43 43 45 53 53 5f 53 54 41 54 49 43 22 29  EACCESS_STATIC")
11d4d 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
11d4e 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20  e . 0)).        
11d4f 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11d50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11d51 20 2e 20 22 53 44 4c 5f 54 45 58 54 55 52 45 41   . "SDL_TEXTUREA
11d52 43 43 45 53 53 5f 53 54 52 45 41 4d 49 4e 47 22  CCESS_STREAMING"
11d53 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
11d54 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20  ue . 1)).       
11d55 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11d56 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11d57 65 20 2e 20 22 53 44 4c 5f 54 45 58 54 55 52 45  e . "SDL_TEXTURE
11d58 41 43 43 45 53 53 5f 54 41 52 47 45 54 22 29 0a  ACCESS_TARGET").
11d59 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
11d5a 20 2e 20 32 29 29 29 29 29 0a 20 20 28 28 74 61   . 2))))).  ((ta
11d5b 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
11d5c 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
11d5d 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 65 78  (name . "SDL_Tex
11d5e 74 75 72 65 41 63 63 65 73 73 22 29 0a 20 20 20  tureAccess").   
11d5f 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
11d60 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
11d61 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 39 36 3a  SDL_render.h:96:
11d62 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
11d63 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e  ag . ":enum") (n
11d64 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
11d65 31 36 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e  162))).  ((tag .
11d66 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30   "enum") (ns . 0
11d67 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
11d68 64 20 2e 20 31 36 33 29 0a 20 20 20 20 28 6c 6f  d . 163).    (lo
11d69 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11d6a 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11d6b 72 65 6e 64 65 72 2e 68 3a 31 30 31 3a 39 22 29  render.h:101:9")
11d6c 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
11d6d 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
11d6e 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
11d6f 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11d70 22 53 44 4c 5f 54 45 58 54 55 52 45 4d 4f 44 55  "SDL_TEXTUREMODU
11d71 4c 41 54 45 5f 4e 4f 4e 45 22 29 0a 20 20 20 20  LATE_NONE").    
11d72 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30        (value . 0
11d73 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11d74 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
11d75 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
11d76 44 4c 5f 54 45 58 54 55 52 45 4d 4f 44 55 4c 41  DL_TEXTUREMODULA
11d77 54 45 5f 43 4f 4c 4f 52 22 29 0a 20 20 20 20 20  TE_COLOR").     
11d78 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29       (value . 1)
11d79 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11d7a 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
11d7b 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
11d7c 4c 5f 54 45 58 54 55 52 45 4d 4f 44 55 4c 41 54  L_TEXTUREMODULAT
11d7d 45 5f 41 4c 50 48 41 22 29 0a 20 20 20 20 20 20  E_ALPHA").      
11d7e 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29 29      (value . 2))
11d7f 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
11d80 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
11d81 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
11d82 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 4d 6f  . "SDL_TextureMo
11d83 64 75 6c 61 74 65 22 29 0a 20 20 20 20 28 6c 6f  dulate").    (lo
11d84 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11d85 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11d86 72 65 6e 64 65 72 2e 68 3a 31 30 36 3a 33 22 29  render.h:106:3")
11d87 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
11d88 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65  . ":enum") (name
11d89 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 36 33   . "") (id . 163
11d8a 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
11d8b 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28  num") (ns . 0) (
11d8c 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
11d8d 20 31 36 34 29 0a 20 20 20 20 28 6c 6f 63 61 74   164).    (locat
11d8e 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
11d8f 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e  ude/SDL2/SDL_ren
11d90 64 65 72 2e 68 3a 31 31 31 3a 39 22 29 0a 20 20  der.h:111:9").  
11d91 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
11d92 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
11d93 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
11d94 20 2e 20 22 53 44 4c 5f 46 4c 49 50 5f 4e 4f 4e   . "SDL_FLIP_NON
11d95 45 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29  E") (value . 0))
11d96 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11d97 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
11d98 2e 20 22 53 44 4c 5f 46 4c 49 50 5f 48 4f 52 49  . "SDL_FLIP_HORI
11d99 5a 4f 4e 54 41 4c 22 29 20 28 76 61 6c 75 65 20  ZONTAL") (value 
11d9a 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
11d9b 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
11d9c 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11d9d 20 22 53 44 4c 5f 46 4c 49 50 5f 56 45 52 54 49   "SDL_FLIP_VERTI
11d9e 43 41 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20  CAL").          
11d9f 28 76 61 6c 75 65 20 2e 20 32 29 29 29 29 29 0a  (value . 2))))).
11da0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
11da1 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
11da2 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
11da3 44 4c 5f 52 65 6e 64 65 72 65 72 46 6c 69 70 22  DL_RendererFlip"
11da4 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11da5 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11da6 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
11da7 68 3a 31 31 36 3a 33 22 29 0a 20 20 20 20 28 74  h:116:3").    (t
11da8 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
11da9 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
11daa 28 69 64 20 2e 20 31 36 34 29 29 29 0a 20 20 28  (id . 164))).  (
11dab 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
11dac 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
11dad 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22  . "SDL_Renderer"
11dae 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
11daf 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
11db0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
11db1 4c 5f 72 65 6e 64 65 72 2e 68 3a 31 32 31 3a 38  L_render.h:121:8
11db2 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65  ").    (bit-size
11db3 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 0) (bit-align
11db4 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64  ment . 0) (field
11db5 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28 74 61  s . #())).  ((ta
11db6 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
11db7 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
11db8 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e  (name . "SDL_Ren
11db9 64 65 72 65 72 22 29 0a 20 20 20 20 28 6c 6f 63  derer").    (loc
11dba 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11dbb 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
11dbc 65 6e 64 65 72 2e 68 3a 31 32 32 3a 32 39 22 29  ender.h:122:29")
11dbd 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
11dbe 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
11dbf 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
11dc0 4c 5f 52 65 6e 64 65 72 65 72 22 29 20 28 69 64  L_Renderer") (id
11dc1 20 2e 20 30 29 0a 20 20 20 20 20 20 28 6c 6f 63   . 0).      (loc
11dc2 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11dc3 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
11dc4 65 6e 64 65 72 2e 68 3a 31 32 31 3a 38 22 29 0a  ender.h:121:8").
11dc5 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11dc6 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 0) (bit-alignm
11dc7 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
11dc8 20 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74 61   . #()))).  ((ta
11dc9 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
11dca 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
11dcb 53 44 4c 5f 54 65 78 74 75 72 65 22 29 20 28 69  SDL_Texture") (i
11dcc 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
11dcd 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11dce 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
11dcf 6e 64 65 72 2e 68 3a 31 32 37 3a 38 22 29 0a 20  nder.h:127:8"). 
11dd0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30     (bit-size . 0
11dd1 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
11dd2 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20   . 0) (fields . 
11dd3 23 28 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  #())).  ((tag . 
11dd4 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
11dd5 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
11dd6 65 20 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65  e . "SDL_Texture
11dd7 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
11dd8 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11dd9 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
11dda 2e 68 3a 31 32 38 3a 32 38 22 29 0a 20 20 20 20  .h:128:28").    
11ddb 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74  (type (tag . "st
11ddc 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
11ddd 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 65 78  (name . "SDL_Tex
11dde 74 75 72 65 22 29 20 28 69 64 20 2e 20 30 29 0a  ture") (id . 0).
11ddf 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20        (location 
11de0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11de1 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
11de2 68 3a 31 32 37 3a 38 22 29 0a 20 20 20 20 20 20  h:127:8").      
11de3 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28  (bit-size . 0) (
11de4 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11de5 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
11de6 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
11de7 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
11de8 2e 20 22 53 44 4c 5f 47 65 74 4e 75 6d 52 65 6e  . "SDL_GetNumRen
11de9 64 65 72 44 72 69 76 65 72 73 22 29 20 28 6e 73  derDrivers") (ns
11dea 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
11deb 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
11dec 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e  ude/SDL2/SDL_ren
11ded 64 65 72 2e 68 3a 31 34 34 3a 32 39 22 29 0a 20  der.h:144:29"). 
11dee 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
11def 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
11df0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
11df1 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
11df2 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
11df3 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
11df4 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
11df5 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
11df6 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
11df7 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11df8 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
11df9 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
11dfa 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
11dfb 65 74 52 65 6e 64 65 72 44 72 69 76 65 72 49 6e  etRenderDriverIn
11dfc 66 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  fo") (ns . 0).  
11dfd 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
11dfe 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
11dff 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 31 35  /SDL_render.h:15
11e00 38 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  8:29").    (vari
11e01 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
11e02 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
11e03 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
11e04 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
11e05 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
11e06 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
11e07 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
11e08 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 64 65     (name . "inde
11e09 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
11e0a 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
11e0b 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
11e0c 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
11e0d 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
11e0e 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11e0f 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11e10 20 28 6e 61 6d 65 20 2e 20 22 69 6e 66 6f 22 29   (name . "info")
11e11 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11e12 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
11e13 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
11e14 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
11e15 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
11e16 6e 64 65 72 65 72 49 6e 66 6f 22 29 29 29 29 29  ndererInfo")))))
11e17 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
11e18 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
11e19 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
11e1a 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
11e1b 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11e1c 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
11e1d 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
11e1e 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 72   (name . "SDL_Cr
11e1f 65 61 74 65 57 69 6e 64 6f 77 41 6e 64 52 65 6e  eateWindowAndRen
11e20 64 65 72 65 72 22 29 20 28 6e 73 20 2e 20 30 29  derer") (ns . 0)
11e21 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
11e22 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
11e23 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68  DL2/SDL_render.h
11e24 3a 31 37 32 3a 32 39 22 29 0a 20 20 20 20 28 76  :172:29").    (v
11e25 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
11e26 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
11e27 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
11e28 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
11e29 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
11e2a 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
11e2b 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11e2c 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
11e2d 69 64 74 68 22 29 0a 20 20 20 20 20 20 20 20 20  idth").         
11e2e 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
11e2f 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
11e30 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
11e31 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
11e32 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
11e33 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
11e34 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 65 69      (name . "hei
11e35 67 68 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ght").          
11e36 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
11e37 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
11e38 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
11e39 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
11e3a 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
11e3b 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
11e3c 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64     (name . "wind
11e3d 6f 77 5f 66 6c 61 67 73 22 29 0a 20 20 20 20 20  ow_flags").     
11e3e 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11e3f 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Uint32"))).  
11e40 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
11e41 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11e42 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69       (name . "wi
11e43 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20  ndow").         
11e44 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
11e45 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
11e46 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11e47 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11e48 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
11e49 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
11e4a 64 6f 77 22 29 29 29 29 29 0a 20 20 20 20 20 20  dow"))))).      
11e4b 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11e4c 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11e4d 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65 72   (name . "render
11e4e 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11e4f 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
11e50 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11e51 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
11e52 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
11e53 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
11e54 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65  tag . "SDL_Rende
11e55 72 65 72 22 29 29 29 29 29 29 29 0a 20 20 20 20  rer"))))))).    
11e56 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
11e57 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
11e58 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
11e59 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
11e5a 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
11e5b 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
11e5c 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
11e5d 20 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 52 65   . "SDL_CreateRe
11e5e 6e 64 65 72 65 72 22 29 20 28 6e 73 20 2e 20 30  nderer") (ns . 0
11e5f 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11e60 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11e61 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
11e62 68 3a 31 39 31 3a 34 30 22 29 0a 20 20 20 20 28  h:191:40").    (
11e63 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
11e64 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
11e65 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
11e66 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
11e67 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
11e68 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
11e69 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11e6a 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11e6b 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
11e6c 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11e6d 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
11e6e 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
11e6f 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20  ndow")))).      
11e70 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11e71 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11e72 20 28 6e 61 6d 65 20 2e 20 22 69 6e 64 65 78 22   (name . "index"
11e73 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11e74 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
11e75 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
11e76 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11e77 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
11e78 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11e79 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11e7a 6e 61 6d 65 20 2e 20 22 66 6c 61 67 73 22 29 0a  name . "flags").
11e7b 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11e7c 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
11e7d 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
11e7e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
11e7f 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
11e80 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11e81 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22  . "SDL_Renderer"
11e82 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
11e83 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
11e84 20 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 53 6f   . "SDL_CreateSo
11e85 66 74 77 61 72 65 52 65 6e 64 65 72 65 72 22 29  ftwareRenderer")
11e86 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
11e87 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11e88 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11e89 5f 72 65 6e 64 65 72 2e 68 3a 32 30 34 3a 34 30  _render.h:204:40
11e8a 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
11e8b 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
11e8c 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
11e8d 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
11e8e 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
11e8f 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
11e90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11e91 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11e92 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63 65 22  name . "surface"
11e93 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11e94 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11e95 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11e96 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29  . "SDL_Surface")
11e97 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
11e98 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
11e99 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
11e9a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11e9b 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
11e9c 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
11e9d 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
11e9e 65 20 2e 20 22 53 44 4c 5f 47 65 74 52 65 6e 64  e . "SDL_GetRend
11e9f 65 72 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  erer") (ns . 0).
11ea0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11ea1 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11ea2 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a  L2/SDL_render.h:
11ea3 32 30 39 3a 34 30 22 29 0a 20 20 20 20 28 76 61  209:40").    (va
11ea4 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
11ea5 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
11ea6 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
11ea7 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
11ea8 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
11ea9 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
11eaa 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11eab 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69       (name . "wi
11eac 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20  ndow").         
11ead 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
11eae 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
11eaf 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64  (tag . "SDL_Wind
11eb0 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  ow")))))).    (r
11eb1 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
11eb2 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11eb3 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
11eb4 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64  (tag . "SDL_Rend
11eb5 65 72 65 72 22 29 29 29 29 0a 20 20 28 28 74 61  erer")))).  ((ta
11eb6 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
11eb7 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
11eb8 52 65 6e 64 65 72 65 72 49 6e 66 6f 22 29 20 28  RendererInfo") (
11eb9 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
11eba 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11ebb 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
11ebc 65 6e 64 65 72 2e 68 3a 32 31 34 3a 32 39 22 29  ender.h:214:29")
11ebd 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
11ebe 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
11ebf 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
11ec0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
11ec1 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
11ec2 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
11ec3 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11ec4 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11ec5 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29  me . "renderer")
11ec6 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11ec7 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11ec8 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
11ec9 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29   "SDL_Renderer")
11eca 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11ecb 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11ecc 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11ecd 20 2e 20 22 69 6e 66 6f 22 29 0a 20 20 20 20 20   . "info").     
11ece 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11ecf 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
11ed0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
11ed1 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11ed2 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
11ed3 49 6e 66 6f 22 29 29 29 29 29 29 0a 20 20 20 20  Info")))))).    
11ed4 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
11ed5 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
11ed6 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
11ed7 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
11ed8 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
11ed9 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
11eda 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
11edb 20 2e 20 22 53 44 4c 5f 47 65 74 52 65 6e 64 65   . "SDL_GetRende
11edc 72 65 72 4f 75 74 70 75 74 53 69 7a 65 22 29 20  rerOutputSize") 
11edd 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
11ede 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11edf 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11ee0 72 65 6e 64 65 72 2e 68 3a 32 32 30 3a 32 39 22  render.h:220:29"
11ee1 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
11ee2 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
11ee3 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
11ee4 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
11ee5 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
11ee6 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
11ee7 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11ee8 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
11ee9 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22  ame . "renderer"
11eea 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11eeb 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11eec 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11eed 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22  . "SDL_Renderer"
11eee 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
11eef 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11ef0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11ef1 65 20 2e 20 22 77 22 29 0a 20 20 20 20 20 20 20  e . "w").       
11ef2 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
11ef3 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
11ef4 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
11ef5 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11ef6 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
11ef7 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
11ef8 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
11ef9 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11efa 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
11efb 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11efc 22 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "h").          (
11efd 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
11efe 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11eff 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
11f00 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
11f01 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
11f02 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
11f03 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
11f04 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
11f05 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11f06 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  32)))))).    (re
11f07 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
11f08 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
11f09 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
11f0a 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
11f0b 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
11f0c 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
11f0d 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
11f0e 22 53 44 4c 5f 43 72 65 61 74 65 54 65 78 74 75  "SDL_CreateTextu
11f0f 72 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  re") (ns . 0).  
11f10 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
11f11 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
11f12 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 32 34  /SDL_render.h:24
11f13 32 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72 69  2:39").    (vari
11f14 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
11f15 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
11f16 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
11f17 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
11f18 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
11f19 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
11f1a 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
11f1b 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e 64     (name . "rend
11f1c 65 72 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  erer").         
11f1d 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
11f1e 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
11f1f 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64  (tag . "SDL_Rend
11f20 65 72 65 72 22 29 29 29 29 0a 20 20 20 20 20 20  erer")))).      
11f21 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11f22 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11f23 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74   (name . "format
11f24 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11f25 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
11f26 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
11f27 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11f28 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11f29 6d 65 20 2e 20 22 61 63 63 65 73 73 22 29 0a 20  me . "access"). 
11f2a 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11f2b 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
11f2c 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
11f2d 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
11f2e 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
11f2f 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11f30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11f31 65 20 2e 20 22 77 22 29 0a 20 20 20 20 20 20 20  e . "w").       
11f32 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11f33 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
11f34 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
11f35 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
11f36 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11f37 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11f38 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68        (name . "h
11f39 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11f3a 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
11f3b 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
11f3c 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
11f3d 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
11f3e 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11f3f 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
11f40 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
11f41 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
11f42 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
11f43 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
11f44 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20 20  _Texture")))).  
11f45 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
11f46 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
11f47 5f 43 72 65 61 74 65 54 65 78 74 75 72 65 46 72  _CreateTextureFr
11f48 6f 6d 53 75 72 66 61 63 65 22 29 20 28 6e 73 20  omSurface") (ns 
11f49 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
11f4a 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11f4b 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64  de/SDL2/SDL_rend
11f4c 65 72 2e 68 3a 32 36 30 3a 33 39 22 29 0a 20 20  er.h:260:39").  
11f4d 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
11f4e 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
11f4f 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
11f50 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
11f51 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
11f52 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
11f53 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11f54 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11f55 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20  . "renderer").  
11f56 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
11f57 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11f58 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
11f59 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29  DL_Renderer"))))
11f5a 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11f5b 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
11f5c 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11f5d 22 73 75 72 66 61 63 65 22 29 0a 20 20 20 20 20  "surface").     
11f5e 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11f5f 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
11f60 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
11f61 53 75 72 66 61 63 65 22 29 29 29 29 29 29 0a 20  Surface")))))). 
11f62 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
11f63 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
11f64 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
11f65 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
11f66 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20 20  _Texture")))).  
11f67 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
11f68 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
11f69 5f 51 75 65 72 79 54 65 78 74 75 72 65 22 29 20  _QueryTexture") 
11f6a 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
11f6b 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11f6c 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11f6d 72 65 6e 64 65 72 2e 68 3a 32 37 35 3a 32 39 22  render.h:275:29"
11f6e 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
11f6f 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
11f70 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
11f71 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
11f72 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
11f73 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
11f74 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11f75 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
11f76 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22 29  ame . "texture")
11f77 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11f78 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11f79 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
11f7a 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29 29   "SDL_Texture"))
11f7b 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11f7c 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11f7d 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11f7e 2e 20 22 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  . "format").    
11f7f 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11f80 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
11f81 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
11f82 74 33 32 22 29 29 29 29 0a 20 20 20 20 20 20 20  t32")))).       
11f83 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
11f84 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11f85 28 6e 61 6d 65 20 2e 20 22 61 63 63 65 73 73 22  (name . "access"
11f86 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11f87 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
11f88 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11f89 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
11f8a 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
11f8b 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
11f8c 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
11f8d 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20   . 32)))).      
11f8e 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11f8f 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11f90 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20   (name . "w").  
11f91 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
11f92 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
11f93 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
11f94 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11f95 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
11f96 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
11f97 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
11f98 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
11f99 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11f9a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11f9b 6d 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20 20  me . "h").      
11f9c 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11f9d 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
11f9e 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
11f9f 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11fa0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
11fa1 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
11fa2 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11fa3 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
11fa4 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11fa5 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
11fa6 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
11fa7 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
11fa8 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
11fa9 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
11faa 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11fab 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
11fac 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
11fad 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 54 65 78  me . "SDL_SetTex
11fae 74 75 72 65 43 6f 6c 6f 72 4d 6f 64 22 29 20 28  tureColorMod") (
11faf 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
11fb0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11fb1 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
11fb2 65 6e 64 65 72 2e 68 3a 32 39 32 3a 32 39 22 29  ender.h:292:29")
11fb3 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
11fb4 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
11fb5 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
11fb6 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
11fb7 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
11fb8 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
11fb9 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11fba 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11fbb 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22 29 0a  me . "texture").
11fbc 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11fbd 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
11fbe 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
11fbf 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29 29 29  "SDL_Texture")))
11fc0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11fc1 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
11fc2 6e 61 6d 65 20 2e 20 22 72 22 29 20 28 74 79 70  name . "r") (typ
11fc3 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
11fc4 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11fc5 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11fc6 20 28 6e 61 6d 65 20 2e 20 22 67 22 29 20 28 74   (name . "g") (t
11fc7 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
11fc8 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
11fc9 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11fca 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 22 29 20  ") (name . "b") 
11fcb 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
11fcc 6e 74 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  nt8"))))).    (r
11fcd 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
11fce 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
11fcf 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11fd0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
11fd1 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
11fd2 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
11fd3 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
11fd4 20 22 53 44 4c 5f 47 65 74 54 65 78 74 75 72 65   "SDL_GetTexture
11fd5 43 6f 6c 6f 72 4d 6f 64 22 29 20 28 6e 73 20 2e  ColorMod") (ns .
11fd6 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
11fd7 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
11fd8 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
11fd9 72 2e 68 3a 33 30 38 3a 32 39 22 29 0a 20 20 20  r.h:308:29").   
11fda 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
11fdb 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
11fdc 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
11fdd 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
11fde 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
11fdf 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
11fe0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
11fe1 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11fe2 20 22 74 65 78 74 75 72 65 22 29 0a 20 20 20 20   "texture").    
11fe3 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11fe4 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
11fe5 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
11fe6 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20 20  _Texture")))).  
11fe7 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
11fe8 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11fe9 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 22       (name . "r"
11fea 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11feb 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11fec 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11fed 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20  . "Uint8")))).  
11fee 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
11fef 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11ff0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 22       (name . "g"
11ff1 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11ff2 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11ff3 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11ff4 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20  . "Uint8")))).  
11ff5 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
11ff6 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11ff7 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 22       (name . "b"
11ff8 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11ff9 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11ffa 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11ffb 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 29 0a  . "Uint8")))))).
11ffc 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
11ffd 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
11ffe 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
11fff 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12000 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12001 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
12002 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12003 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 54  name . "SDL_SetT
12004 65 78 74 75 72 65 41 6c 70 68 61 4d 6f 64 22 29  extureAlphaMod")
12005 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
12006 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
12007 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
12008 5f 72 65 6e 64 65 72 2e 68 3a 33 32 33 3a 32 39  _render.h:323:29
12009 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
1200a 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
1200b 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1200c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
1200d 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
1200e 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
1200f 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12010 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12011 6e 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22  name . "texture"
12012 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12013 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12014 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12015 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29  . "SDL_Texture")
12016 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12017 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12018 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12019 20 2e 20 22 61 6c 70 68 61 22 29 0a 20 20 20 20   . "alpha").    
1201a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1201b 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 0a   . "Uint8"))))).
1201c 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
1201d 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
1201e 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
1201f 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12020 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12021 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
12022 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12023 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 54  name . "SDL_GetT
12024 65 78 74 75 72 65 41 6c 70 68 61 4d 6f 64 22 29  extureAlphaMod")
12025 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
12026 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
12027 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
12028 5f 72 65 6e 64 65 72 2e 68 3a 33 33 36 3a 32 39  _render.h:336:29
12029 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
1202a 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
1202b 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1202c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
1202d 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
1202e 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
1202f 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12030 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12031 6e 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22  name . "texture"
12032 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12033 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12034 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12035 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29  . "SDL_Texture")
12036 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12037 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12038 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12039 20 2e 20 22 61 6c 70 68 61 22 29 0a 20 20 20 20   . "alpha").    
1203a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1203b 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
1203c 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
1203d 74 38 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  t8")))))).    (r
1203e 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
1203f 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
12040 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
12041 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
12042 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
12043 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
12044 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
12045 20 22 53 44 4c 5f 53 65 74 54 65 78 74 75 72 65   "SDL_SetTexture
12046 42 6c 65 6e 64 4d 6f 64 65 22 29 20 28 6e 73 20  BlendMode") (ns 
12047 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
12048 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12049 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64  de/SDL2/SDL_rend
1204a 65 72 2e 68 3a 33 35 33 3a 32 39 22 29 0a 20 20  er.h:353:29").  
1204b 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
1204c 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
1204d 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1204e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
1204f 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
12050 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
12051 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12052 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12053 2e 20 22 74 65 78 74 75 72 65 22 29 0a 20 20 20  . "texture").   
12054 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12055 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12056 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
12057 4c 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20  L_Texture")))). 
12058 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12059 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1205a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62        (name . "b
1205b 6c 65 6e 64 4d 6f 64 65 22 29 0a 20 20 20 20 20  lendMode").     
1205c 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1205d 2e 20 22 53 44 4c 5f 42 6c 65 6e 64 4d 6f 64 65  . "SDL_BlendMode
1205e 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
1205f 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
12060 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
12061 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
12062 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
12063 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
12064 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
12065 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
12066 44 4c 5f 47 65 74 54 65 78 74 75 72 65 42 6c 65  DL_GetTextureBle
12067 6e 64 4d 6f 64 65 22 29 20 28 6e 73 20 2e 20 30  ndMode") (ns . 0
12068 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
12069 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1206a 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
1206b 68 3a 33 36 36 3a 32 39 22 29 0a 20 20 20 20 28  h:366:29").    (
1206c 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1206d 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1206e 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1206f 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12070 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12071 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12072 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12073 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12074 74 65 78 74 75 72 65 22 29 0a 20 20 20 20 20 20  texture").      
12075 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12076 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12077 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54  pe (tag . "SDL_T
12078 65 78 74 75 72 65 22 29 29 29 29 0a 20 20 20 20  exture")))).    
12079 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
1207a 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1207b 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 6c 65 6e     (name . "blen
1207c 64 4d 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20  dMode").        
1207d 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1207e 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
1207f 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 42 6c 65   (tag . "SDL_Ble
12080 6e 64 4d 6f 64 65 22 29 29 29 29 29 29 0a 20 20  ndMode")))))).  
12081 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
12082 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
12083 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
12084 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
12085 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12086 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
12087 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12088 6d 65 20 2e 20 22 53 44 4c 5f 55 70 64 61 74 65  me . "SDL_Update
12089 54 65 78 74 75 72 65 22 29 20 28 6e 73 20 2e 20  Texture") (ns . 
1208a 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1208b 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1208c 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
1208d 2e 68 3a 33 38 35 3a 32 39 22 29 0a 20 20 20 20  .h:385:29").    
1208e 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
1208f 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
12090 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12091 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12092 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12093 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12094 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12095 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12096 22 74 65 78 74 75 72 65 22 29 0a 20 20 20 20 20  "texture").     
12097 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12098 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12099 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
1209a 54 65 78 74 75 72 65 22 29 29 29 29 0a 20 20 20  Texture")))).   
1209b 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
1209c 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1209d 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 63      (name . "rec
1209e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
1209f 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
120a0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
120a1 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29  g . "SDL_Rect"))
120a2 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
120a3 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
120a4 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
120a5 2e 20 22 70 69 78 65 6c 73 22 29 0a 20 20 20 20  . "pixels").    
120a6 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
120a7 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
120a8 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
120a9 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  id")))).        
120aa 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
120ab 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
120ac 6e 61 6d 65 20 2e 20 22 70 69 74 63 68 22 29 0a  name . "pitch").
120ad 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
120ae 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
120af 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
120b0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
120b1 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
120b2 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
120b3 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
120b4 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
120b5 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
120b6 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
120b7 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
120b8 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
120b9 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
120ba 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
120bb 20 2e 20 22 53 44 4c 5f 55 70 64 61 74 65 59 55   . "SDL_UpdateYU
120bc 56 54 65 78 74 75 72 65 22 29 20 28 6e 73 20 2e  VTexture") (ns .
120bd 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
120be 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
120bf 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
120c0 72 2e 68 3a 34 30 38 3a 32 39 22 29 0a 20 20 20  r.h:408:29").   
120c1 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
120c2 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
120c3 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
120c4 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
120c5 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
120c6 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
120c7 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
120c8 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
120c9 20 22 74 65 78 74 75 72 65 22 29 0a 20 20 20 20   "texture").    
120ca 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
120cb 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
120cc 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
120cd 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20 20  _Texture")))).  
120ce 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
120cf 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
120d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
120d1 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ct").          (
120d2 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
120d3 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
120d4 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29  ag . "SDL_Rect")
120d5 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
120d6 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
120d7 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
120d8 20 2e 20 22 59 70 6c 61 6e 65 22 29 0a 20 20 20   . "Yplane").   
120d9 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
120da 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
120db 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
120dc 6e 74 38 22 29 29 29 29 0a 20 20 20 20 20 20 20  nt8")))).       
120dd 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
120de 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
120df 28 6e 61 6d 65 20 2e 20 22 59 70 69 74 63 68 22  (name . "Ypitch"
120e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
120e1 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
120e2 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
120e3 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
120e4 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
120e5 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
120e6 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
120e7 6e 61 6d 65 20 2e 20 22 55 70 6c 61 6e 65 22 29  name . "Uplane")
120e8 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
120e9 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
120ea 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
120eb 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20 20   "Uint8")))).   
120ec 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
120ed 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
120ee 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 55 70 69      (name . "Upi
120ef 74 63 68 22 29 0a 20 20 20 20 20 20 20 20 20 20  tch").          
120f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
120f1 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
120f2 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
120f3 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
120f4 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
120f5 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
120f6 20 20 20 28 6e 61 6d 65 20 2e 20 22 56 70 6c 61     (name . "Vpla
120f7 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ne").          (
120f8 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
120f9 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
120fa 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29  ag . "Uint8"))))
120fb 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
120fc 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
120fd 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
120fe 22 56 70 69 74 63 68 22 29 0a 20 20 20 20 20 20  "Vpitch").      
120ff 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
12100 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
12101 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
12102 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
12103 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
12104 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
12105 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
12106 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
12107 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
12108 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
12109 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
1210a 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
1210b 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1210c 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
1210d 4c 5f 4c 6f 63 6b 54 65 78 74 75 72 65 22 29 20  L_LockTexture") 
1210e 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
1210f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
12110 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
12111 72 65 6e 64 65 72 2e 68 3a 34 32 39 3a 32 39 22  render.h:429:29"
12112 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12113 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12114 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12115 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12116 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
12117 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12118 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12119 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1211a 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22 29  ame . "texture")
1211b 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1211c 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1211d 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
1211e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29 29   "SDL_Texture"))
1211f 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12120 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12121 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12122 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20 20 20  . "rect").      
12123 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12124 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12125 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
12126 65 63 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  ect")))).       
12127 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12128 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12129 28 6e 61 6d 65 20 2e 20 22 70 69 78 65 6c 73 22  (name . "pixels"
1212a 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1212b 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1212c 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1212d 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
1212e 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
1212f 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12130 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29 0a   . ":void"))))).
12131 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12132 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12133 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12134 70 69 74 63 68 22 29 0a 20 20 20 20 20 20 20 20  pitch").        
12135 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12136 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12137 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
12138 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12139 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
1213a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
1213b 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1213c 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
1213d 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1213e 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
1213f 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12140 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12141 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
12142 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
12143 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12144 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
12145 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12146 20 2e 20 22 53 44 4c 5f 55 6e 6c 6f 63 6b 54 65   . "SDL_UnlockTe
12147 78 74 75 72 65 22 29 20 28 6e 73 20 2e 20 30 29  xture") (ns . 0)
12148 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
12149 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
1214a 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68  DL2/SDL_render.h
1214b 3a 34 33 38 3a 33 30 22 29 0a 20 20 20 20 28 76  :438:30").    (v
1214c 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
1214d 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1214e 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1214f 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12150 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12151 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12152 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12153 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
12154 65 78 74 75 72 65 22 29 0a 20 20 20 20 20 20 20  exture").       
12155 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12156 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
12157 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 65  e (tag . "SDL_Te
12158 78 74 75 72 65 22 29 29 29 29 29 29 0a 20 20 20  xture")))))).   
12159 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
1215a 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
1215b 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1215c 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
1215d 44 4c 5f 52 65 6e 64 65 72 54 61 72 67 65 74 53  DL_RenderTargetS
1215e 75 70 70 6f 72 74 65 64 22 29 20 28 6e 73 20 2e  upported") (ns .
1215f 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12160 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12161 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
12162 72 2e 68 3a 34 34 37 3a 33 34 22 29 0a 20 20 20  r.h:447:34").   
12163 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
12164 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
12165 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12166 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12167 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12168 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12169 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1216a 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1216b 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20   "renderer").   
1216c 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1216d 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
1216e 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
1216f 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 29  L_Renderer")))))
12170 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
12171 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62  pe (tag . "SDL_b
12172 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20  ool"))).  ((tag 
12173 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
12174 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 52 65  ame . "SDL_SetRe
12175 6e 64 65 72 54 61 72 67 65 74 22 29 20 28 6e 73  nderTarget") (ns
12176 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
12177 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12178 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e  ude/SDL2/SDL_ren
12179 64 65 72 2e 68 3a 34 35 39 3a 32 39 22 29 0a 20  der.h:459:29"). 
1217a 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
1217b 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
1217c 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1217d 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1217e 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
1217f 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
12180 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12181 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12182 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20   . "renderer"). 
12183 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12184 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12185 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12186 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29  SDL_Renderer")))
12187 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12188 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12189 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1218a 20 22 74 65 78 74 75 72 65 22 29 0a 20 20 20 20   "texture").    
1218b 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1218c 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
1218d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1218e 5f 54 65 78 74 75 72 65 22 29 29 29 29 29 29 0a  _Texture")))))).
1218f 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12190 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
12191 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
12192 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12193 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12194 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
12195 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12196 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 52  name . "SDL_GetR
12197 65 6e 64 65 72 54 61 72 67 65 74 22 29 20 28 6e  enderTarget") (n
12198 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
12199 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1219a 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
1219b 6e 64 65 72 2e 68 3a 34 36 39 3a 33 39 22 29 0a  nder.h:469:39").
1219c 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
1219d 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
1219e 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
1219f 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
121a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
121a1 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
121a2 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
121a3 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
121a4 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a  e . "renderer").
121a5 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
121a6 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
121a7 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
121a8 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29  "SDL_Renderer"))
121a9 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
121aa 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
121ab 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
121ac 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
121ad 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29  . "SDL_Texture")
121ae 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
121af 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
121b0 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 53 65 74  . "SDL_RenderSet
121b1 4c 6f 67 69 63 61 6c 53 69 7a 65 22 29 20 28 6e  LogicalSize") (n
121b2 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
121b3 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
121b4 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
121b5 6e 64 65 72 2e 68 3a 34 39 34 3a 32 39 22 29 0a  nder.h:494:29").
121b6 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
121b7 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
121b8 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
121b9 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
121ba 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
121bb 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
121bc 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
121bd 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
121be 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a  e . "renderer").
121bf 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
121c0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
121c1 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
121c2 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29  "SDL_Renderer"))
121c3 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
121c4 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
121c5 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
121c6 2e 20 22 77 22 29 0a 20 20 20 20 20 20 20 20 20  . "w").         
121c7 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
121c8 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
121c9 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
121ca 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
121cb 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
121cc 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
121cd 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 22 29      (name . "h")
121ce 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
121cf 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
121d0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
121d1 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
121d2 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
121d3 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
121d4 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
121d5 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
121d6 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
121d7 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
121d8 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
121d9 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
121da 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
121db 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
121dc 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 47  e . "SDL_RenderG
121dd 65 74 4c 6f 67 69 63 61 6c 53 69 7a 65 22 29 20  etLogicalSize") 
121de 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
121df 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
121e0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
121e1 72 65 6e 64 65 72 2e 68 3a 35 30 35 3a 33 30 22  render.h:505:30"
121e2 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
121e3 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
121e4 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
121e5 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
121e6 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
121e7 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
121e8 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
121e9 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
121ea 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22  ame . "renderer"
121eb 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
121ec 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
121ed 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
121ee 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22  . "SDL_Renderer"
121ef 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
121f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
121f1 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
121f2 65 20 2e 20 22 77 22 29 0a 20 20 20 20 20 20 20  e . "w").       
121f3 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
121f4 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
121f5 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
121f6 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
121f7 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
121f8 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
121f9 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
121fa 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
121fb 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
121fc 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
121fd 22 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "h").          (
121fe 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
121ff 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12200 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
12201 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
12202 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
12203 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
12204 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
12205 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
12206 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12207 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  32)))))).    (re
12208 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
12209 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
1220a 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
1220b 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52  ) (name . "SDL_R
1220c 65 6e 64 65 72 53 65 74 49 6e 74 65 67 65 72 53  enderSetIntegerS
1220d 63 61 6c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  cale") (ns . 0).
1220e 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1220f 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
12210 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a  L2/SDL_render.h:
12211 35 31 39 3a 32 39 22 29 0a 20 20 20 20 28 76 61  519:29").    (va
12212 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12213 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12214 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12215 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12216 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12217 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12218 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12219 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
1221a 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20 20 20  nderer").       
1221b 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1221c 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1221d 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
1221e 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20 20 20  nderer")))).    
1221f 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12220 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12221 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 6e 61 62     (name . "enab
12222 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  le").          (
12223 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12224 5f 62 6f 6f 6c 22 29 29 29 29 29 0a 20 20 20 20  _bool"))))).    
12225 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12226 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12227 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
12228 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
12229 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1222a 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
1222b 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
1222c 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 47 65   . "SDL_RenderGe
1222d 74 49 6e 74 65 67 65 72 53 63 61 6c 65 22 29 20  tIntegerScale") 
1222e 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
1222f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
12230 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
12231 72 65 6e 64 65 72 2e 68 3a 35 32 39 3a 33 34 22  render.h:529:34"
12232 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12233 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12234 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12235 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12236 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
12237 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12238 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12239 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1223a 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22  ame . "renderer"
1223b 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1223c 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
1223d 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
1223e 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22  . "SDL_Renderer"
1223f 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
12240 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
12241 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28  SDL_bool"))).  (
12242 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
12243 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
12244 52 65 6e 64 65 72 53 65 74 56 69 65 77 70 6f 72  RenderSetViewpor
12245 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
12246 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12247 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12248 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 35 34 36  SDL_render.h:546
12249 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
1224a 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
1224b 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1224c 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1224d 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1224e 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1224f 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
12250 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12251 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65    (name . "rende
12252 72 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  rer").          
12253 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12254 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12255 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65  tag . "SDL_Rende
12256 72 65 72 22 29 29 29 29 0a 20 20 20 20 20 20 20  rer")))).       
12257 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12258 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12259 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22 29 0a  (name . "rect").
1225a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1225b 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1225c 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
1225d 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29  "SDL_Rect"))))))
1225e 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
1225f 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
12260 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
12261 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12262 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12263 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12264 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12265 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e  (name . "SDL_Ren
12266 64 65 72 47 65 74 56 69 65 77 70 6f 72 74 22 29  derGetViewport")
12267 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
12268 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
12269 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
1226a 5f 72 65 6e 64 65 72 2e 68 3a 35 35 34 3a 33 30  _render.h:554:30
1226b 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
1226c 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
1226d 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1226e 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
1226f 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12270 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12271 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12272 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12273 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72  name . "renderer
12274 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12275 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12276 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12277 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
12278 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
12279 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1227a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1227b 6d 65 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20  me . "rect").   
1227c 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1227d 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
1227e 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
1227f 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20 20  L_Rect")))))).  
12280 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
12281 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
12282 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12283 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12284 53 44 4c 5f 52 65 6e 64 65 72 53 65 74 43 6c 69  SDL_RenderSetCli
12285 70 52 65 63 74 22 29 20 28 6e 73 20 2e 20 30 29  pRect") (ns . 0)
12286 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
12287 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
12288 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68  DL2/SDL_render.h
12289 3a 35 36 38 3a 32 39 22 29 0a 20 20 20 20 28 76  :568:29").    (v
1228a 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
1228b 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1228c 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1228d 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1228e 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
1228f 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12290 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12291 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
12292 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20 20  enderer").      
12293 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12294 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12295 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
12296 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20 20  enderer")))).   
12297 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12298 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12299 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 63      (name . "rec
1229a 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
1229b 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
1229c 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
1229d 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29  g . "SDL_Rect"))
1229e 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
1229f 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
122a0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
122a1 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
122a2 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
122a3 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
122a4 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
122a5 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
122a6 5f 52 65 6e 64 65 72 47 65 74 43 6c 69 70 52 65  _RenderGetClipRe
122a7 63 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ct") (ns . 0).  
122a8 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
122a9 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
122aa 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 35 38  /SDL_render.h:58
122ab 30 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69  0:30").    (vari
122ac 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
122ad 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
122ae 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
122af 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
122b0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
122b1 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
122b2 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
122b3 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e 64     (name . "rend
122b4 65 72 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  erer").         
122b5 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
122b6 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
122b7 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64  (tag . "SDL_Rend
122b8 65 72 65 72 22 29 29 29 29 0a 20 20 20 20 20 20  erer")))).      
122b9 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
122ba 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
122bb 20 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22 29   (name . "rect")
122bc 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
122bd 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
122be 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
122bf 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29   "SDL_Rect")))))
122c0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
122c1 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
122c2 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
122c3 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
122c4 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 49 73   . "SDL_RenderIs
122c5 43 6c 69 70 45 6e 61 62 6c 65 64 22 29 20 28 6e  ClipEnabled") (n
122c6 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
122c7 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
122c8 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
122c9 6e 64 65 72 2e 68 3a 35 39 30 3a 33 34 22 29 0a  nder.h:590:34").
122ca 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
122cb 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
122cc 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
122cd 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
122ce 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
122cf 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
122d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
122d1 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
122d2 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a  e . "renderer").
122d3 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
122d4 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
122d5 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
122d6 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29  "SDL_Renderer"))
122d7 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
122d8 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
122d9 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
122da 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
122db 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
122dc 6e 64 65 72 53 65 74 53 63 61 6c 65 22 29 20 28  nderSetScale") (
122dd 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
122de 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
122df 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
122e0 65 6e 64 65 72 2e 68 3a 36 31 31 3a 32 39 22 29  ender.h:611:29")
122e1 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
122e2 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
122e3 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
122e4 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
122e5 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
122e6 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
122e7 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
122e8 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
122e9 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29  me . "renderer")
122ea 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
122eb 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
122ec 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
122ed 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29   "SDL_Renderer")
122ee 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
122ef 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
122f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
122f1 20 2e 20 22 73 63 61 6c 65 58 22 29 0a 20 20 20   . "scaleX").   
122f2 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
122f3 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
122f4 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
122f5 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
122f6 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
122f7 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
122f8 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
122f9 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
122fa 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
122fb 28 6e 61 6d 65 20 2e 20 22 73 63 61 6c 65 59 22  (name . "scaleY"
122fc 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
122fd 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
122fe 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
122ff 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
12300 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
12301 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
12302 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
12303 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12304 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
12305 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
12306 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12307 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12308 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
12309 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1230a 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64  name . "SDL_Rend
1230b 65 72 47 65 74 53 63 61 6c 65 22 29 20 28 6e 73  erGetScale") (ns
1230c 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1230d 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1230e 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e  ude/SDL2/SDL_ren
1230f 64 65 72 2e 68 3a 36 32 33 3a 33 30 22 29 0a 20  der.h:623:30"). 
12310 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
12311 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
12312 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
12313 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
12314 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
12315 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
12316 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12317 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12318 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20   . "renderer"). 
12319 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1231a 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1231b 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1231c 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29  SDL_Renderer")))
1231d 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1231e 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1231f 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12320 20 22 73 63 61 6c 65 58 22 29 0a 20 20 20 20 20   "scaleX").     
12321 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
12322 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
12323 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
12324 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
12325 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12326 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
12327 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
12328 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
12329 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1232a 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20  nment . 32)))). 
1232b 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1232c 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1232d 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
1232e 63 61 6c 65 59 22 29 0a 20 20 20 20 20 20 20 20  caleY").        
1232f 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12330 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12331 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
12332 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12333 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
12334 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
12335 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
12336 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
12337 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
12338 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
12339 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
1233a 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
1233b 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1233c 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1233d 53 44 4c 5f 53 65 74 52 65 6e 64 65 72 44 72 61  SDL_SetRenderDra
1233e 77 43 6f 6c 6f 72 22 29 20 28 6e 73 20 2e 20 30  wColor") (ns . 0
1233f 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
12340 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
12341 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
12342 68 3a 36 33 38 3a 32 39 22 29 0a 20 20 20 20 28  h:638:29").    (
12343 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
12344 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12345 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12346 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12347 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12348 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12349 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1234a 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1234b 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20  renderer").     
1234c 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1234d 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
1234e 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
1234f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20  Renderer")))).  
12350 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12351 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
12352 20 2e 20 22 72 22 29 20 28 74 79 70 65 20 28 74   . "r") (type (t
12353 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
12354 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12355 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
12356 6d 65 20 2e 20 22 67 22 29 20 28 74 79 70 65 20  me . "g") (type 
12357 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
12358 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12359 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
1235a 6e 61 6d 65 20 2e 20 22 62 22 29 20 28 74 79 70  name . "b") (typ
1235b 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
1235c 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1235d 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1235e 20 28 6e 61 6d 65 20 2e 20 22 61 22 29 20 28 74   (name . "a") (t
1235f 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
12360 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
12361 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
12362 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
12363 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
12364 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
12365 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
12366 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12367 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12368 53 44 4c 5f 47 65 74 52 65 6e 64 65 72 44 72 61  SDL_GetRenderDra
12369 77 43 6f 6c 6f 72 22 29 20 28 6e 73 20 2e 20 30  wColor") (ns . 0
1236a 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1236b 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1236c 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
1236d 68 3a 36 35 34 3a 32 39 22 29 0a 20 20 20 20 28  h:654:29").    (
1236e 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1236f 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12370 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12371 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12372 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12373 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12374 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12375 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12376 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20  renderer").     
12377 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12378 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12379 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
1237a 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20  Renderer")))).  
1237b 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
1237c 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1237d 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 22       (name . "r"
1237e 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1237f 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12380 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12381 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20  . "Uint8")))).  
12382 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12383 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12384 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 22       (name . "g"
12385 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12386 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12387 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12388 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20  . "Uint8")))).  
12389 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
1238a 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1238b 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 22       (name . "b"
1238c 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1238d 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
1238e 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
1238f 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20  . "Uint8")))).  
12390 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12391 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12392 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 22       (name . "a"
12393 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12394 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12395 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12396 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 29 0a  . "Uint8")))))).
12397 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12398 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
12399 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
1239a 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
1239b 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1239c 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
1239d 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1239e 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 52  name . "SDL_SetR
1239f 65 6e 64 65 72 44 72 61 77 42 6c 65 6e 64 4d 6f  enderDrawBlendMo
123a0 64 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  de") (ns . 0).  
123a1 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
123a2 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
123a3 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 36 37  /SDL_render.h:67
123a4 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  1:29").    (vari
123a5 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
123a6 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
123a7 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
123a8 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
123a9 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
123aa 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
123ab 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
123ac 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e 64     (name . "rend
123ad 65 72 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  erer").         
123ae 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
123af 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
123b0 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64  (tag . "SDL_Rend
123b1 65 72 65 72 22 29 29 29 29 0a 20 20 20 20 20 20  erer")))).      
123b2 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
123b3 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
123b4 20 28 6e 61 6d 65 20 2e 20 22 62 6c 65 6e 64 4d   (name . "blendM
123b5 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ode").          
123b6 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
123b7 4c 5f 42 6c 65 6e 64 4d 6f 64 65 22 29 29 29 29  L_BlendMode"))))
123b8 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
123b9 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
123ba 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
123bb 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
123bc 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
123bd 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
123be 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
123bf 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
123c0 74 52 65 6e 64 65 72 44 72 61 77 42 6c 65 6e 64  tRenderDrawBlend
123c1 4d 6f 64 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  Mode") (ns . 0).
123c2 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
123c3 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
123c4 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a  L2/SDL_render.h:
123c5 36 38 34 3a 32 39 22 29 0a 20 20 20 20 28 76 61  684:29").    (va
123c6 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
123c7 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
123c8 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
123c9 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
123ca 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
123cb 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
123cc 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
123cd 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
123ce 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20 20 20  nderer").       
123cf 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
123d0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
123d1 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
123d2 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20 20 20  nderer")))).    
123d3 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
123d4 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
123d5 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 6c 65 6e     (name . "blen
123d6 64 4d 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20  dMode").        
123d7 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
123d8 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
123d9 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 42 6c 65   (tag . "SDL_Ble
123da 6e 64 4d 6f 64 65 22 29 29 29 29 29 29 0a 20 20  ndMode")))))).  
123db 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
123dc 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
123dd 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
123de 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
123df 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
123e0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
123e1 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
123e2 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72  me . "SDL_Render
123e3 43 6c 65 61 72 22 29 20 28 6e 73 20 2e 20 30 29  Clear") (ns . 0)
123e4 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
123e5 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
123e6 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68  DL2/SDL_render.h
123e7 3a 36 39 35 3a 32 39 22 29 0a 20 20 20 20 28 76  :695:29").    (v
123e8 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
123e9 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
123ea 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
123eb 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
123ec 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
123ed 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
123ee 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
123ef 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
123f0 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20 20  enderer").      
123f1 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
123f2 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
123f3 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
123f4 65 6e 64 65 72 65 72 22 29 29 29 29 29 29 0a 20  enderer")))))). 
123f5 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
123f6 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
123f7 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
123f8 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
123f9 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
123fa 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
123fb 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
123fc 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65  ame . "SDL_Rende
123fd 72 44 72 61 77 50 6f 69 6e 74 22 29 20 28 6e 73  rDrawPoint") (ns
123fe 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
123ff 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12400 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e  ude/SDL2/SDL_ren
12401 64 65 72 2e 68 3a 37 30 36 3a 32 39 22 29 0a 20  der.h:706:29"). 
12402 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
12403 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
12404 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
12405 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
12406 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
12407 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
12408 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12409 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1240a 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20   . "renderer"). 
1240b 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1240c 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1240d 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1240e 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29  SDL_Renderer")))
1240f 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12410 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12411 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12412 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20   "x").          
12413 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
12414 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
12415 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
12416 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
12417 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12418 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12419 20 20 20 28 6e 61 6d 65 20 2e 20 22 79 22 29 0a     (name . "y").
1241a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1241b 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1241c 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
1241d 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
1241e 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
1241f 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12420 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
12421 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12422 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12423 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
12424 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
12425 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12426 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
12427 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12428 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 44 72   . "SDL_RenderDr
12429 61 77 50 6f 69 6e 74 73 22 29 20 28 6e 73 20 2e  awPoints") (ns .
1242a 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1242b 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1242c 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
1242d 72 2e 68 3a 37 31 38 3a 32 39 22 29 0a 20 20 20  r.h:718:29").   
1242e 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
1242f 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
12430 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12431 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12432 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12433 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12434 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12435 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12436 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20   "renderer").   
12437 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12438 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12439 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
1243a 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a  L_Renderer")))).
1243b 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1243c 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1243d 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1243e 70 6f 69 6e 74 73 22 29 0a 20 20 20 20 20 20 20  points").       
1243f 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12440 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
12441 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50 6f  e (tag . "SDL_Po
12442 69 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  int")))).       
12443 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12444 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12445 28 6e 61 6d 65 20 2e 20 22 63 6f 75 6e 74 22 29  (name . "count")
12446 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12447 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
12448 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
12449 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
1244a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1244b 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1244c 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
1244d 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
1244e 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
1244f 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
12450 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
12451 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12452 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
12453 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12454 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 44  e . "SDL_RenderD
12455 72 61 77 4c 69 6e 65 22 29 20 28 6e 73 20 2e 20  rawLine") (ns . 
12456 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12457 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12458 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
12459 2e 68 3a 37 33 33 3a 32 39 22 29 0a 20 20 20 20  .h:733:29").    
1245a 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
1245b 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
1245c 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
1245d 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
1245e 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
1245f 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12460 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12461 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12462 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20  "renderer").    
12463 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12464 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12465 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12466 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20  _Renderer")))). 
12467 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12468 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12469 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78        (name . "x
1246a 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  1").          (t
1246b 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
1246c 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
1246d 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
1246e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
1246f 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
12470 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12471 20 28 6e 61 6d 65 20 2e 20 22 79 31 22 29 0a 20   (name . "y1"). 
12472 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12473 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
12474 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
12475 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12476 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
12477 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12478 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12479 65 20 2e 20 22 78 32 22 29 0a 20 20 20 20 20 20  e . "x2").      
1247a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1247b 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
1247c 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
1247d 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
1247e 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1247f 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12480 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12481 79 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  y2").          (
12482 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
12483 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
12484 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
12485 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12486 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
12487 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
12488 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12489 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
1248a 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
1248b 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1248c 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1248d 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
1248e 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
1248f 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e  (name . "SDL_Ren
12490 64 65 72 44 72 61 77 4c 69 6e 65 73 22 29 20 28  derDrawLines") (
12491 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
12492 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
12493 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
12494 65 6e 64 65 72 2e 68 3a 37 34 35 3a 32 39 22 29  ender.h:745:29")
12495 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
12496 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
12497 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
12498 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
12499 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
1249a 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
1249b 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1249c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1249d 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29  me . "renderer")
1249e 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1249f 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
124a0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
124a1 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29   "SDL_Renderer")
124a2 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
124a3 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
124a4 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
124a5 20 2e 20 22 70 6f 69 6e 74 73 22 29 0a 20 20 20   . "points").   
124a6 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
124a7 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
124a8 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
124a9 4c 5f 50 6f 69 6e 74 22 29 29 29 29 0a 20 20 20  L_Point")))).   
124aa 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
124ab 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
124ac 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f 75      (name . "cou
124ad 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
124ae 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
124af 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
124b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
124b1 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
124b2 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
124b3 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
124b4 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
124b5 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
124b6 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
124b7 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
124b8 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
124b9 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
124ba 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
124bb 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e  (name . "SDL_Ren
124bc 64 65 72 44 72 61 77 52 65 63 74 22 29 20 28 6e  derDrawRect") (n
124bd 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
124be 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
124bf 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
124c0 6e 64 65 72 2e 68 3a 37 35 37 3a 32 39 22 29 0a  nder.h:757:29").
124c1 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
124c2 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
124c3 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
124c4 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
124c5 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
124c6 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
124c7 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
124c8 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
124c9 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a  e . "renderer").
124ca 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
124cb 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
124cc 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
124cd 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29  "SDL_Renderer"))
124ce 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
124cf 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
124d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
124d1 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20 20 20  . "rect").      
124d2 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
124d3 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
124d4 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
124d5 65 63 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  ect")))))).    (
124d6 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
124d7 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
124d8 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
124d9 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
124da 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
124db 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
124dc 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
124dd 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 44 72 61  . "SDL_RenderDra
124de 77 52 65 63 74 73 22 29 20 28 6e 73 20 2e 20 30  wRects") (ns . 0
124df 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
124e0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
124e1 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
124e2 68 3a 37 36 39 3a 32 39 22 29 0a 20 20 20 20 28  h:769:29").    (
124e3 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
124e4 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
124e5 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
124e6 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
124e7 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
124e8 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
124e9 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
124ea 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
124eb 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20  renderer").     
124ec 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
124ed 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
124ee 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
124ef 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20  Renderer")))).  
124f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
124f1 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
124f2 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
124f3 63 74 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  cts").          
124f4 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
124f5 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
124f6 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22  tag . "SDL_Rect"
124f7 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
124f8 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
124f9 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
124fa 65 20 2e 20 22 63 6f 75 6e 74 22 29 0a 20 20 20  e . "count").   
124fb 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
124fc 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
124fd 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
124fe 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
124ff 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
12500 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12501 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
12502 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
12503 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
12504 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
12505 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
12506 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
12507 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
12508 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
12509 22 53 44 4c 5f 52 65 6e 64 65 72 46 69 6c 6c 52  "SDL_RenderFillR
1250a 65 63 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ect") (ns . 0). 
1250b 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1250c 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1250d 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 37  2/SDL_render.h:7
1250e 38 32 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  82:29").    (var
1250f 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
12510 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
12511 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
12512 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
12513 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
12514 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
12515 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12516 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e      (name . "ren
12517 64 65 72 65 72 22 29 0a 20 20 20 20 20 20 20 20  derer").        
12518 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12519 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
1251a 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e   (tag . "SDL_Ren
1251b 64 65 72 65 72 22 29 29 29 29 0a 20 20 20 20 20  derer")))).     
1251c 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
1251d 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1251e 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22    (name . "rect"
1251f 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12520 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12521 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12522 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29  . "SDL_Rect"))))
12523 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
12524 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
12525 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
12526 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
12527 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
12528 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
12529 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
1252a 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52  ) (name . "SDL_R
1252b 65 6e 64 65 72 46 69 6c 6c 52 65 63 74 73 22 29  enderFillRects")
1252c 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1252d 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1252e 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
1252f 5f 72 65 6e 64 65 72 2e 68 3a 37 39 34 3a 32 39  _render.h:794:29
12530 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12531 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12532 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12533 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12534 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12535 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12536 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12537 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12538 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72  name . "renderer
12539 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1253a 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
1253b 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
1253c 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
1253d 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
1253e 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1253f 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12540 6d 65 20 2e 20 22 72 65 63 74 73 22 29 0a 20 20  me . "rects").  
12541 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12542 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12543 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
12544 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20  DL_Rect")))).   
12545 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12546 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12547 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f 75      (name . "cou
12548 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
12549 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1254a 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
1254b 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
1254c 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
1254d 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1254e 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
1254f 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12550 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
12551 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
12552 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12553 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12554 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12555 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12556 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e  (name . "SDL_Ren
12557 64 65 72 43 6f 70 79 22 29 20 28 6e 73 20 2e 20  derCopy") (ns . 
12558 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12559 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1255a 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
1255b 2e 68 3a 38 31 30 3a 32 39 22 29 0a 20 20 20 20  .h:810:29").    
1255c 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
1255d 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
1255e 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
1255f 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12560 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12561 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12562 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12563 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12564 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20  "renderer").    
12565 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12566 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12567 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12568 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20  _Renderer")))). 
12569 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1256a 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1256b 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
1256c 65 78 74 75 72 65 22 29 0a 20 20 20 20 20 20 20  exture").       
1256d 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1256e 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1256f 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 65  e (tag . "SDL_Te
12570 78 74 75 72 65 22 29 29 29 29 0a 20 20 20 20 20  xture")))).     
12571 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12572 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12573 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 72 65    (name . "srcre
12574 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ct").          (
12575 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12576 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12577 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29  ag . "SDL_Rect")
12578 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12579 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1257a 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1257b 20 2e 20 22 64 73 74 72 65 63 74 22 29 0a 20 20   . "dstrect").  
1257c 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1257d 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1257e 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
1257f 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20  DL_Rect")))))). 
12580 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
12581 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
12582 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
12583 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
12584 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12585 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
12586 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
12587 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65  ame . "SDL_Rende
12588 72 43 6f 70 79 45 78 22 29 20 28 6e 73 20 2e 20  rCopyEx") (ns . 
12589 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1258a 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1258b 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
1258c 2e 68 3a 38 33 30 3a 32 39 22 29 0a 20 20 20 20  .h:830:29").    
1258d 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
1258e 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
1258f 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12590 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12591 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12592 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12593 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12594 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12595 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20  "renderer").    
12596 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12597 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12598 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12599 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20  _Renderer")))). 
1259a 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1259b 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1259c 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
1259d 65 78 74 75 72 65 22 29 0a 20 20 20 20 20 20 20  exture").       
1259e 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1259f 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
125a0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 65  e (tag . "SDL_Te
125a1 78 74 75 72 65 22 29 29 29 29 0a 20 20 20 20 20  xture")))).     
125a2 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
125a3 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
125a4 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 72 65    (name . "srcre
125a5 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ct").          (
125a6 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
125a7 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
125a8 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29  ag . "SDL_Rect")
125a9 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
125aa 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
125ab 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
125ac 20 2e 20 22 64 73 74 72 65 63 74 22 29 0a 20 20   . "dstrect").  
125ad 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
125ae 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
125af 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
125b0 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20  DL_Rect")))).   
125b1 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
125b2 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
125b3 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 6e 67      (name . "ang
125b4 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  le").          (
125b5 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
125b6 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
125b7 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
125b8 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
125b9 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
125ba 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
125bb 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
125bc 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
125bd 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
125be 20 22 63 65 6e 74 65 72 22 29 0a 20 20 20 20 20   "center").     
125bf 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
125c0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
125c1 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
125c2 50 6f 69 6e 74 22 29 29 29 29 0a 20 20 20 20 20  Point")))).     
125c3 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
125c4 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
125c5 20 20 28 6e 61 6d 65 20 2e 20 22 66 6c 69 70 22    (name . "flip"
125c6 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
125c7 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
125c8 6e 64 65 72 65 72 46 6c 69 70 22 29 29 29 29 29  ndererFlip")))))
125c9 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
125ca 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
125cb 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
125cc 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
125cd 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
125ce 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
125cf 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
125d0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e  (name . "SDL_Ren
125d1 64 65 72 52 65 61 64 50 69 78 65 6c 73 22 29 20  derReadPixels") 
125d2 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
125d3 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
125d4 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
125d5 72 65 6e 64 65 72 2e 68 3a 38 35 33 3a 32 39 22  render.h:853:29"
125d6 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
125d7 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
125d8 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
125d9 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
125da 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
125db 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
125dc 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
125dd 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
125de 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22  ame . "renderer"
125df 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
125e0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
125e1 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
125e2 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22  . "SDL_Renderer"
125e3 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
125e4 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
125e5 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
125e6 65 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20  e . "rect").    
125e7 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
125e8 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
125e9 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
125ea 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20 20 20  _Rect")))).     
125eb 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
125ec 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
125ed 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61    (name . "forma
125ee 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
125ef 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
125f0 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
125f1 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
125f2 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
125f3 61 6d 65 20 2e 20 22 70 69 78 65 6c 73 22 29 0a  ame . "pixels").
125f4 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
125f5 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
125f6 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
125f7 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
125f8 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
125f9 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
125fa 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 69 74 63     (name . "pitc
125fb 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
125fc 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
125fd 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
125fe 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
125ff 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
12600 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
12601 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
12602 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12603 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
12604 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
12605 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12606 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12607 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
12608 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12609 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64  name . "SDL_Rend
1260a 65 72 50 72 65 73 65 6e 74 22 29 20 28 6e 73 20  erPresent") (ns 
1260b 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1260c 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1260d 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64  de/SDL2/SDL_rend
1260e 65 72 2e 68 3a 38 36 31 3a 33 30 22 29 0a 20 20  er.h:861:30").  
1260f 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
12610 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
12611 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
12612 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
12613 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
12614 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
12615 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12616 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12617 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20  . "renderer").  
12618 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12619 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1261a 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
1261b 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29  DL_Renderer"))))
1261c 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1261d 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
1261e 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
1261f 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12620 65 20 2e 20 22 53 44 4c 5f 44 65 73 74 72 6f 79  e . "SDL_Destroy
12621 54 65 78 74 75 72 65 22 29 20 28 6e 73 20 2e 20  Texture") (ns . 
12622 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12623 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12624 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
12625 2e 68 3a 38 36 39 3a 33 30 22 29 0a 20 20 20 20  .h:869:30").    
12626 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
12627 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
12628 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12629 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
1262a 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
1262b 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1262c 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1262d 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1262e 22 74 65 78 74 75 72 65 22 29 0a 20 20 20 20 20  "texture").     
1262f 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12630 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12631 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12632 54 65 78 74 75 72 65 22 29 29 29 29 29 29 0a 20  Texture")))))). 
12633 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
12634 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
12635 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
12636 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
12637 22 53 44 4c 5f 44 65 73 74 72 6f 79 52 65 6e 64  "SDL_DestroyRend
12638 65 72 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  erer") (ns . 0).
12639 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1263a 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
1263b 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a  L2/SDL_render.h:
1263c 38 37 37 3a 33 30 22 29 0a 20 20 20 20 28 76 61  877:30").    (va
1263d 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
1263e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1263f 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12640 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12641 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12642 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12643 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12644 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
12645 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20 20 20  nderer").       
12646 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12647 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
12648 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
12649 6e 64 65 72 65 72 22 29 29 29 29 29 29 0a 20 20  nderer")))))).  
1264a 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
1264b 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
1264c 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1264d 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1264e 53 44 4c 5f 47 4c 5f 42 69 6e 64 54 65 78 74 75  SDL_GL_BindTextu
1264f 72 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  re") (ns . 0).  
12650 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12651 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12652 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 38 39  /SDL_render.h:89
12653 30 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  0:29").    (vari
12654 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
12655 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
12656 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
12657 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
12658 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
12659 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
1265a 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1265b 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74     (name . "text
1265c 75 72 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ure").          
1265d 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
1265e 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
1265f 74 61 67 20 2e 20 22 53 44 4c 5f 54 65 78 74 75  tag . "SDL_Textu
12660 72 65 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  re")))).        
12661 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12662 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12663 6e 61 6d 65 20 2e 20 22 74 65 78 77 22 29 0a 20  name . "texw"). 
12664 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
12665 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
12666 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
12667 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
12668 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
12669 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
1266a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
1266b 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1266c 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1266d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
1266e 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1266f 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12670 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12671 2e 20 22 74 65 78 68 22 29 0a 20 20 20 20 20 20  . "texh").      
12672 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
12673 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
12674 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
12675 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
12676 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
12677 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
12678 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
12679 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1267a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1267b 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a  ment . 32)))))).
1267c 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
1267d 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
1267e 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
1267f 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12680 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12681 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
12682 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12683 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 55  name . "SDL_GL_U
12684 6e 62 69 6e 64 54 65 78 74 75 72 65 22 29 20 28  nbindTexture") (
12685 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
12686 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
12687 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
12688 65 6e 64 65 72 2e 68 3a 38 39 39 3a 32 39 22 29  ender.h:899:29")
12689 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
1268a 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
1268b 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
1268c 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
1268d 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
1268e 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
1268f 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12690 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12691 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22 29 0a  me . "texture").
12692 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12693 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12694 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12695 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29 29 29  "SDL_Texture")))
12696 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
12697 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
12698 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
12699 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
1269a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1269b 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
1269c 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1269d 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
1269e 43 72 65 61 74 65 53 68 61 70 65 64 57 69 6e 64  CreateShapedWind
1269f 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ow") (ns . 0).  
126a0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
126a1 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
126a2 2f 53 44 4c 5f 73 68 61 70 65 2e 68 3a 36 36 3a  /SDL_shape.h:66:
126a3 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  38").    (variad
126a4 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
126a5 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
126a6 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
126a7 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
126a8 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
126a9 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
126aa 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
126ab 20 28 6e 61 6d 65 20 2e 20 22 74 69 74 6c 65 22   (name . "title"
126ac 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
126ad 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
126ae 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
126af 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
126b0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
126b1 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
126b2 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
126b3 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
126b4 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
126b5 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
126b6 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20  (name . "x").   
126b7 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
126b8 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
126b9 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29  ":unsigned-int")
126ba 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
126bb 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
126bc 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
126bd 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
126be 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
126bf 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
126c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
126c1 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
126c2 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
126c3 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
126c4 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  d-int").        
126c5 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
126c6 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
126c7 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
126c8 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
126c9 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
126ca 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
126cb 61 6d 65 20 2e 20 22 77 22 29 0a 20 20 20 20 20  ame . "w").     
126cc 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
126cd 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
126ce 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20  unsigned-int"). 
126cf 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
126d0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
126d1 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
126d2 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
126d3 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
126d4 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
126d5 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 22       (name . "h"
126d6 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
126d7 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
126d8 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d  ag . ":unsigned-
126d9 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
126da 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
126db 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
126dc 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
126dd 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
126de 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
126df 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
126e0 65 20 2e 20 22 66 6c 61 67 73 22 29 0a 20 20 20  e . "flags").   
126e1 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
126e2 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29  g . "Uint32"))))
126e3 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
126e4 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
126e5 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
126e6 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
126e7 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a  SDL_Window")))).
126e8 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
126e9 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
126ea 44 4c 5f 49 73 53 68 61 70 65 64 57 69 6e 64 6f  DL_IsShapedWindo
126eb 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  w") (ns . 0).   
126ec 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
126ed 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
126ee 53 44 4c 5f 73 68 61 70 65 2e 68 3a 37 37 3a 33  SDL_shape.h:77:3
126ef 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  4").    (variadi
126f0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
126f1 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
126f2 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
126f3 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
126f4 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
126f5 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
126f6 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
126f7 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22  (name . "window"
126f8 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
126f9 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
126fa 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
126fb 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29  . "SDL_Window"))
126fc 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
126fd 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
126fe 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
126ff 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73  ag . "enum") (ns
12700 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22   . 0) (name . ""
12701 29 20 28 69 64 20 2e 20 31 36 37 29 0a 20 20 20  ) (id . 167).   
12702 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12703 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12704 53 44 4c 5f 73 68 61 70 65 2e 68 3a 38 30 3a 39  SDL_shape.h:80:9
12705 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  ").    (fields. 
12706 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12707 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
12708 28 6e 61 6d 65 20 2e 20 22 53 68 61 70 65 4d 6f  (name . "ShapeMo
12709 64 65 44 65 66 61 75 6c 74 22 29 20 28 76 61 6c  deDefault") (val
1270a 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20  ue . 0)).       
1270b 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1270c 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1270d 65 20 2e 20 22 53 68 61 70 65 4d 6f 64 65 42 69  e . "ShapeModeBi
1270e 6e 61 72 69 7a 65 41 6c 70 68 61 22 29 0a 20 20  narizeAlpha").  
1270f 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
12710 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   1)).        ((t
12711 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
12712 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12713 22 53 68 61 70 65 4d 6f 64 65 52 65 76 65 72 73  "ShapeModeRevers
12714 65 42 69 6e 61 72 69 7a 65 41 6c 70 68 61 22 29  eBinarizeAlpha")
12715 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
12716 65 20 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20  e . 2)).        
12717 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
12718 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12719 20 2e 20 22 53 68 61 70 65 4d 6f 64 65 43 6f 6c   . "ShapeModeCol
1271a 6f 72 4b 65 79 22 29 0a 20 20 20 20 20 20 20 20  orKey").        
1271b 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29 29 29    (value . 3))))
1271c 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
1271d 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
1271e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
1271f 22 57 69 6e 64 6f 77 53 68 61 70 65 4d 6f 64 65  "WindowShapeMode
12720 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
12721 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12722 2f 53 44 4c 32 2f 53 44 4c 5f 73 68 61 70 65 2e  /SDL2/SDL_shape.
12723 68 3a 38 39 3a 33 22 29 0a 20 20 20 20 28 74 79  h:89:3").    (ty
12724 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d  pe (tag . ":enum
12725 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  ") (name . "") (
12726 69 64 20 2e 20 31 36 37 29 29 29 0a 20 20 28 28  id . 167))).  ((
12727 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
12728 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
12729 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57    (name . "SDL_W
1272a 69 6e 64 6f 77 53 68 61 70 65 50 61 72 61 6d 73  indowShapeParams
1272b 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
1272c 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1272d 2f 53 44 4c 32 2f 53 44 4c 5f 73 68 61 70 65 2e  /SDL2/SDL_shape.
1272e 68 3a 39 38 3a 33 22 29 0a 20 20 20 20 28 74 79  h:98:3").    (ty
1272f 70 65 20 28 74 61 67 20 2e 20 22 75 6e 69 6f 6e  pe (tag . "union
12730 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
12731 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 36  e . "") (id . 16
12732 38 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69  8).      (locati
12733 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12734 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 68 61 70  de/SDL2/SDL_shap
12735 65 2e 68 3a 39 34 3a 39 22 29 0a 20 20 20 20 20  e.h:94:9").     
12736 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
12737 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12738 2e 20 38 29 0a 20 20 20 20 20 20 28 66 69 65 6c  . 8).      (fiel
12739 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20  ds.        ..   
1273a 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
1273b 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1273c 22 62 69 6e 61 72 69 7a 61 74 69 6f 6e 43 75 74  "binarizationCut
1273d 6f 66 66 22 29 20 28 62 69 74 2d 6f 66 66 73 65  off") (bit-offse
1273e 74 20 2e 20 30 29 0a 20 20 20 20 20 20 20 20 20  t . 0).         
1273f 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
12740 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
12741 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67   . 8) (type (tag
12742 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20   . "Uint8"))).  
12743 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12744 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
12745 20 22 63 6f 6c 6f 72 4b 65 79 22 29 20 28 62 69   "colorKey") (bi
12746 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
12747 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
12748 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
12749 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74  lignment . 8) (t
1274a 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
1274b 43 6f 6c 6f 72 22 29 29 29 29 29 29 29 0a 20 20  Color"))))))).  
1274c 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
1274d 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
1274e 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 53 68   . "SDL_WindowSh
1274f 61 70 65 4d 6f 64 65 22 29 20 28 69 64 20 2e 20  apeMode") (id . 
12750 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12751 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12752 2f 53 44 4c 32 2f 53 44 4c 5f 73 68 61 70 65 2e  /SDL2/SDL_shape.
12753 68 3a 31 30 31 3a 31 36 22 29 0a 20 20 20 20 28  h:101:16").    (
12754 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28  bit-size . 64) (
12755 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12756 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  32).    (fields.
12757 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12758 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
12759 20 28 6e 61 6d 65 20 2e 20 22 6d 6f 64 65 22 29   (name . "mode")
1275a 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
1275b 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
1275c 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
1275d 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1275e 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 57   (type (tag . "W
1275f 69 6e 64 6f 77 53 68 61 70 65 4d 6f 64 65 22 29  indowShapeMode")
12760 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12761 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
12762 65 20 2e 20 22 70 61 72 61 6d 65 74 65 72 73 22  e . "parameters"
12763 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
12764 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  32) (bit-size . 
12765 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
12766 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
12767 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12768 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
12769 6e 64 6f 77 53 68 61 70 65 50 61 72 61 6d 73 22  ndowShapeParams"
1276a 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
1276b 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
1276c 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
1276d 6d 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77  me . "SDL_Window
1276e 53 68 61 70 65 4d 6f 64 65 22 29 0a 20 20 20 20  ShapeMode").    
1276f 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12770 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12771 44 4c 5f 73 68 61 70 65 2e 68 3a 31 30 36 3a 33  DL_shape.h:106:3
12772 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
12773 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75     (tag . ":stru
12774 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65  ct").      (name
12775 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 53 68   . "SDL_WindowSh
12776 61 70 65 4d 6f 64 65 22 29 0a 20 20 20 20 20 20  apeMode").      
12777 28 69 64 20 2e 20 31 36 39 29 29 29 0a 20 20 28  (id . 169))).  (
12778 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
12779 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
1277a 53 65 74 57 69 6e 64 6f 77 53 68 61 70 65 22 29  SetWindowShape")
1277b 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1277c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1277d 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
1277e 5f 73 68 61 70 65 2e 68 3a 31 32 31 3a 32 39 22  _shape.h:121:29"
1277f 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12780 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12781 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12782 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12783 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
12784 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12785 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12786 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12787 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a  ame . "window").
12788 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12789 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1278a 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
1278b 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29  "SDL_Window"))))
1278c 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1278d 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1278e 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1278f 22 73 68 61 70 65 22 29 0a 20 20 20 20 20 20 20  "shape").       
12790 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12791 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
12792 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
12793 72 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20  rface")))).     
12794 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12795 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12796 20 20 28 6e 61 6d 65 20 2e 20 22 73 68 61 70 65    (name . "shape
12797 5f 6d 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20  _mode").        
12798 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12799 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
1279a 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
1279b 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1279c 22 53 44 4c 5f 57 69 6e 64 6f 77 53 68 61 70 65  "SDL_WindowShape
1279d 4d 6f 64 65 22 29 29 29 29 29 29 0a 20 20 20 20  Mode")))))).    
1279e 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
1279f 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
127a0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
127a1 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
127a2 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
127a3 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
127a4 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
127a5 20 2e 20 22 53 44 4c 5f 47 65 74 53 68 61 70 65   . "SDL_GetShape
127a6 64 57 69 6e 64 6f 77 4d 6f 64 65 22 29 20 28 6e  dWindowMode") (n
127a7 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
127a8 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
127a9 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 68  lude/SDL2/SDL_sh
127aa 61 70 65 2e 68 3a 31 33 36 3a 32 39 22 29 0a 20  ape.h:136:29"). 
127ab 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
127ac 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
127ad 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
127ae 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
127af 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
127b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
127b1 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
127b2 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
127b3 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20   . "window").   
127b4 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
127b5 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
127b6 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
127b7 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20  L_Window")))).  
127b8 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
127b9 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
127ba 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 68       (name . "sh
127bb 61 70 65 5f 6d 6f 64 65 22 29 0a 20 20 20 20 20  ape_mode").     
127bc 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
127bd 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
127be 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
127bf 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
127c0 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 53 68   . "SDL_WindowSh
127c1 61 70 65 4d 6f 64 65 22 29 29 29 29 29 29 0a 20  apeMode")))))). 
127c2 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
127c3 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
127c4 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
127c5 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
127c6 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
127c7 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
127c8 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
127c9 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 54 69  ame . "SDL_GetTi
127ca 63 6b 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cks") (ns . 0). 
127cb 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
127cc 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
127cd 32 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a 34 35  2/SDL_timer.h:45
127ce 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61  :32").    (varia
127cf 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
127d0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
127d1 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
127d2 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
127d3 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
127d4 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55  n-type (tag . "U
127d5 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74 61  int32"))).  ((ta
127d6 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
127d7 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
127d8 50 65 72 66 6f 72 6d 61 6e 63 65 43 6f 75 6e 74  PerformanceCount
127d9 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  er") (ns . 0).  
127da 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
127db 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
127dc 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a 36 31 3a  /SDL_timer.h:61:
127dd 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
127de 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
127df 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
127e0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
127e1 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
127e2 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
127e3 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  -type (tag . "Ui
127e4 6e 74 36 34 22 29 29 29 0a 20 20 28 28 74 61 67  nt64"))).  ((tag
127e5 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
127e6 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 50  name . "SDL_GetP
127e7 65 72 66 6f 72 6d 61 6e 63 65 46 72 65 71 75 65  erformanceFreque
127e8 6e 63 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ncy") (ns . 0). 
127e9 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
127ea 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
127eb 32 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a 36 36  2/SDL_timer.h:66
127ec 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61  :32").    (varia
127ed 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
127ee 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
127ef 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
127f0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
127f1 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
127f2 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55  n-type (tag . "U
127f3 69 6e 74 36 34 22 29 29 29 0a 20 20 28 28 74 61  int64"))).  ((ta
127f4 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
127f5 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 65 6c  (name . "SDL_Del
127f6 61 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ay") (ns . 0).  
127f7 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
127f8 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
127f9 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a 37 31 3a  /SDL_timer.h:71:
127fa 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
127fb 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
127fc 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
127fd 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
127fe 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
127ff 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
12800 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
12801 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12802 20 28 6e 61 6d 65 20 2e 20 22 6d 73 22 29 0a 20   (name . "ms"). 
12803 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12804 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
12805 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
12806 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
12807 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
12808 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
12809 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
1280a 6d 65 20 2e 20 22 53 44 4c 5f 54 69 6d 65 72 43  me . "SDL_TimerC
1280b 61 6c 6c 62 61 63 6b 22 29 0a 20 20 20 20 28 6c  allback").    (l
1280c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1280d 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
1280e 5f 74 69 6d 65 72 2e 68 3a 38 31 3a 32 37 22 29  _timer.h:81:27")
1280f 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
12810 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69  . ":function-poi
12811 6e 74 65 72 22 29 29 29 0a 20 20 28 28 74 61 67  nter"))).  ((tag
12812 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
12813 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
12814 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 69 6d 65  name . "SDL_Time
12815 72 49 44 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  rID").    (locat
12816 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12817 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 69 6d  ude/SDL2/SDL_tim
12818 65 72 2e 68 3a 38 36 3a 31 33 22 29 0a 20 20 20  er.h:86:13").   
12819 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
1281a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
1281b 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
1281c 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
1281d 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1281e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
1281f 41 64 64 54 69 6d 65 72 22 29 20 28 6e 73 20 2e  AddTimer") (ns .
12820 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12821 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12822 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 69 6d 65 72  e/SDL2/SDL_timer
12823 2e 68 3a 39 33 3a 33 37 22 29 0a 20 20 20 20 28  .h:93:37").    (
12824 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
12825 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12826 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12827 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12828 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12829 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1282a 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1282b 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1282c 69 6e 74 65 72 76 61 6c 22 29 0a 20 20 20 20 20  interval").     
1282d 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1282e 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Uint32"))).  
1282f 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12830 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12831 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 61       (name . "ca
12832 6c 6c 62 61 63 6b 22 29 0a 20 20 20 20 20 20 20  llback").       
12833 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12834 22 53 44 4c 5f 54 69 6d 65 72 43 61 6c 6c 62 61  "SDL_TimerCallba
12835 63 6b 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  ck"))).        (
12836 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12837 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12838 61 6d 65 20 2e 20 22 70 61 72 61 6d 22 29 0a 20  ame . "param"). 
12839 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1283a 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1283b 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1283c 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20 20  :void")))))).   
1283d 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
1283e 61 67 20 2e 20 22 53 44 4c 5f 54 69 6d 65 72 49  ag . "SDL_TimerI
1283f 44 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  D"))).  ((tag . 
12840 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12841 65 20 2e 20 22 53 44 4c 5f 52 65 6d 6f 76 65 54  e . "SDL_RemoveT
12842 69 6d 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  imer") (ns . 0).
12843 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
12844 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
12845 4c 32 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a 31  L2/SDL_timer.h:1
12846 30 34 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72  04:34").    (var
12847 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
12848 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
12849 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
1284a 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
1284b 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
1284c 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
1284d 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1284e 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 64 22      (name . "id"
1284f 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12850 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 69  e (tag . "SDL_Ti
12851 6d 65 72 49 44 22 29 29 29 29 29 0a 20 20 20 20  merID"))))).    
12852 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
12853 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
12854 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
12855 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
12856 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 76 65 72 73  name . "SDL_vers
12857 69 6f 6e 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ion") (id . 0). 
12858 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
12859 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1285a 32 2f 53 44 4c 5f 76 65 72 73 69 6f 6e 2e 68 3a  2/SDL_version.h:
1285b 35 31 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  51:16").    (bit
1285c 2d 73 69 7a 65 20 2e 20 32 34 29 20 28 62 69 74  -size . 24) (bit
1285d 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a  -alignment . 8).
1285e 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
1285f 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
12860 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
12861 6d 65 20 2e 20 22 6d 61 6a 6f 72 22 29 20 28 62  me . "major") (b
12862 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 0a 20  it-offset . 0). 
12863 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
12864 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
12865 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70  gnment . 8) (typ
12866 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
12867 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12868 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
12869 6d 65 20 2e 20 22 6d 69 6e 6f 72 22 29 20 28 62  me . "minor") (b
1286a 69 74 2d 6f 66 66 73 65 74 20 2e 20 38 29 0a 20  it-offset . 8). 
1286b 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
1286c 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
1286d 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70  gnment . 8) (typ
1286e 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
1286f 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12870 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
12871 6d 65 20 2e 20 22 70 61 74 63 68 22 29 20 28 62  me . "patch") (b
12872 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 36 29 0a  it-offset . 16).
12873 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
12874 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
12875 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20  ignment . 8).   
12876 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12877 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29  g . "Uint8")))))
12878 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
12879 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
1287a 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
1287b 22 53 44 4c 5f 76 65 72 73 69 6f 6e 22 29 0a 20  "SDL_version"). 
1287c 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1287d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1287e 32 2f 53 44 4c 5f 76 65 72 73 69 6f 6e 2e 68 3a  2/SDL_version.h:
1287f 35 36 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  56:3").    (type
12880 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74   (tag . ":struct
12881 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
12882 76 65 72 73 69 6f 6e 22 29 20 28 69 64 20 2e 20  version") (id . 
12883 31 37 30 29 29 29 0a 20 20 28 28 74 61 67 20 2e  170))).  ((tag .
12884 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12885 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 56 65 72  me . "SDL_GetVer
12886 73 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a  sion") (ns . 0).
12887 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
12888 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
12889 4c 32 2f 53 44 4c 5f 76 65 72 73 69 6f 6e 2e 68  L2/SDL_version.h
1288a 3a 31 33 33 3a 33 30 22 29 0a 20 20 20 20 28 76  :133:30").    (v
1288b 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
1288c 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1288d 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1288e 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1288f 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12890 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12891 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12892 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76        (name . "v
12893 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12894 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12895 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12896 61 67 20 2e 20 22 53 44 4c 5f 76 65 72 73 69 6f  ag . "SDL_versio
12897 6e 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  n")))))).    (re
12898 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
12899 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
1289a 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
1289b 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
1289c 65 74 52 65 76 69 73 69 6f 6e 22 29 20 28 6e 73  etRevision") (ns
1289d 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1289e 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1289f 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 65 72  ude/SDL2/SDL_ver
128a0 73 69 6f 6e 2e 68 3a 31 34 32 3a 33 37 22 29 0a  sion.h:142:37").
128a1 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
128a2 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
128a3 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
128a4 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
128a5 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
128a6 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ()).    (return-
128a7 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
128a8 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
128a9 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
128aa 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
128ab 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
128ac 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
128ad 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
128ae 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
128af 44 4c 5f 47 65 74 52 65 76 69 73 69 6f 6e 4e 75  DL_GetRevisionNu
128b0 6d 62 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  mber") (ns . 0).
128b1 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
128b2 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
128b3 4c 32 2f 53 44 4c 5f 76 65 72 73 69 6f 6e 2e 68  L2/SDL_version.h
128b4 3a 31 35 31 3a 32 39 22 29 0a 20 20 20 20 28 76  :151:29").    (v
128b5 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
128b6 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
128b7 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
128b8 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
128b9 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
128ba 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
128bb 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
128bc 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
128bd 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
128be 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
128bf 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
128c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
128c1 6d 65 20 2e 20 22 53 44 4c 5f 49 6e 69 74 22 29  me . "SDL_Init")
128c2 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
128c3 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
128c4 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
128c5 2e 68 3a 39 33 3a 32 39 22 29 20 28 76 61 72 69  .h:93:29") (vari
128c6 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
128c7 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
128c8 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
128c9 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
128ca 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
128cb 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
128cc 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
128cd 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
128ce 66 6c 61 67 73 22 29 0a 20 20 20 20 20 20 20 20  flags").        
128cf 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
128d0 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20  Uint32"))))).   
128d1 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
128d2 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
128d3 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
128d4 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
128d5 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
128d6 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
128d7 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
128d8 65 20 2e 20 22 53 44 4c 5f 49 6e 69 74 53 75 62  e . "SDL_InitSub
128d9 53 79 73 74 65 6d 22 29 20 28 6e 73 20 2e 20 30  System") (ns . 0
128da 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
128db 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
128dc 53 44 4c 32 2f 53 44 4c 2e 68 3a 31 30 34 3a 32  SDL2/SDL.h:104:2
128dd 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
128de 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
128df 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
128e0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
128e1 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
128e2 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
128e3 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
128e4 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
128e5 28 6e 61 6d 65 20 2e 20 22 66 6c 61 67 73 22 29  (name . "flags")
128e6 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
128e7 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
128e8 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
128e9 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
128ea 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
128eb 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
128ec 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
128ed 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
128ee 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
128ef 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
128f0 4c 5f 51 75 69 74 53 75 62 53 79 73 74 65 6d 22  L_QuitSubSystem"
128f1 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
128f2 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
128f3 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
128f4 4c 2e 68 3a 31 30 39 3a 33 30 22 29 0a 20 20 20  L.h:109:30").   
128f5 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
128f6 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
128f7 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
128f8 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
128f9 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
128fa 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
128fb 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
128fc 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
128fd 20 22 66 6c 61 67 73 22 29 0a 20 20 20 20 20 20   "flags").      
128fe 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
128ff 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20   "Uint32"))))). 
12900 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
12901 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
12902 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
12903 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
12904 22 53 44 4c 5f 57 61 73 49 6e 69 74 22 29 20 28  "SDL_WasInit") (
12905 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
12906 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
12907 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 2e 68  clude/SDL2/SDL.h
12908 3a 31 31 37 3a 33 32 22 29 0a 20 20 20 20 28 76  :117:32").    (v
12909 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
1290a 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1290b 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1290c 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1290d 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
1290e 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
1290f 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12910 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12911 6c 61 67 73 22 29 0a 20 20 20 20 20 20 20 20 20  lags").         
12912 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
12913 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20  int32"))))).    
12914 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
12915 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
12916 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
12917 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
12918 44 4c 5f 51 75 69 74 22 29 20 28 6e 73 20 2e 20  DL_Quit") (ns . 
12919 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1291a 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1291b 2f 53 44 4c 32 2f 53 44 4c 2e 68 3a 31 32 33 3a  /SDL2/SDL.h:123:
1291c 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
1291d 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
1291e 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
1291f 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
12920 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
12921 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
12922 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
12923 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
12924 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
12925 61 6d 65 20 2e 20 22 54 54 46 5f 4c 69 6e 6b 65  ame . "TTF_Linke
12926 64 5f 56 65 72 73 69 6f 6e 22 29 20 28 6e 73 20  d_Version") (ns 
12927 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
12928 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12929 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e  de/SDL2/SDL_ttf.
1292a 68 3a 37 33 3a 34 35 22 29 0a 20 20 20 20 28 76  h:73:45").    (v
1292b 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
1292c 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1292d 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1292e 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1292f 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
12930 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
12931 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
12932 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
12933 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12934 76 65 72 73 69 6f 6e 22 29 29 29 29 0a 20 20 28  version")))).  (
12935 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
12936 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f  ") (name . "TTF_
12937 42 79 74 65 53 77 61 70 70 65 64 55 4e 49 43 4f  ByteSwappedUNICO
12938 44 45 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  DE") (ns . 0).  
12939 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1293a 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
1293b 2f 53 44 4c 5f 74 74 66 2e 68 3a 38 33 3a 33 30  /SDL_ttf.h:83:30
1293c 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
1293d 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
1293e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1293f 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12940 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12941 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12942 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12943 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12944 6e 61 6d 65 20 2e 20 22 73 77 61 70 70 65 64 22  name . "swapped"
12945 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12946 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
12947 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
12948 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
12949 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
1294a 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1294b 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
1294c 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
1294d 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
1294e 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75  .  ((tag . "stru
1294f 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
12950 61 6d 65 20 2e 20 22 5f 54 54 46 5f 46 6f 6e 74  ame . "_TTF_Font
12951 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
12952 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12953 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12954 44 4c 5f 74 74 66 2e 68 3a 38 36 3a 31 36 22 29  DL_ttf.h:86:16")
12955 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e  .    (bit-size .
12956 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   0) (bit-alignme
12957 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20  nt . 0) (fields 
12958 2e 20 23 28 29 29 29 0a 20 20 28 28 74 61 67 20  . #())).  ((tag 
12959 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
1295a 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
1295b 61 6d 65 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22  ame . "TTF_Font"
1295c 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1295d 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1295e 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 38  SDL2/SDL_ttf.h:8
1295f 36 3a 32 36 22 29 0a 20 20 20 20 28 74 79 70 65  6:26").    (type
12960 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22   (tag . "struct"
12961 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
12962 20 2e 20 22 5f 54 54 46 5f 46 6f 6e 74 22 29 20   . "_TTF_Font") 
12963 28 69 64 20 2e 20 30 29 0a 20 20 20 20 20 20 28  (id . 0).      (
12964 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12965 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
12966 4c 5f 74 74 66 2e 68 3a 38 36 3a 31 36 22 29 0a  L_ttf.h:86:16").
12967 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
12968 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 0) (bit-alignm
12969 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
1296a 20 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74 61   . #()))).  ((ta
1296b 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
1296c 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 49 6e 69  (name . "TTF_Ini
1296d 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
1296e 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1296f 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12970 53 44 4c 5f 74 74 66 2e 68 3a 38 39 3a 32 39 22  SDL_ttf.h:89:29"
12971 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12972 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12973 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12974 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12975 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e     (parameters .
12976 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72   #()).    (retur
12977 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
12978 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
12979 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
1297a 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
1297b 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
1297c 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1297d 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54  on") (name . "TT
1297e 46 5f 4f 70 65 6e 46 6f 6e 74 22 29 20 28 6e 73  F_OpenFont") (ns
1297f 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
12980 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12981 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66  ude/SDL2/SDL_ttf
12982 2e 68 3a 39 35 3a 33 36 22 29 0a 20 20 20 20 28  .h:95:36").    (
12983 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
12984 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12985 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12986 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12987 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12988 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12989 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1298a 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1298b 66 69 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  file").         
1298c 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1298d 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1298e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1298f 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12990 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
12991 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
12992 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
12993 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12994 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12995 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 74       (name . "pt
12996 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20  size").         
12997 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12998 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12999 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
1299a 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
1299b 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
1299c 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
1299d 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1299e 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
1299f 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
129a0 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29  g . "TTF_Font"))
129a1 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
129a2 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
129a3 20 22 54 54 46 5f 4f 70 65 6e 46 6f 6e 74 49 6e   "TTF_OpenFontIn
129a4 64 65 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  dex") (ns . 0). 
129a5 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
129a6 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
129a7 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 39 36 3a 33  2/SDL_ttf.h:96:3
129a8 36 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  6").    (variadi
129a9 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
129aa 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
129ab 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
129ac 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
129ad 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
129ae 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
129af 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
129b0 28 6e 61 6d 65 20 2e 20 22 66 69 6c 65 22 29 0a  (name . "file").
129b1 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
129b2 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
129b3 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
129b4 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
129b5 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
129b6 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
129b7 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
129b8 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
129b9 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
129ba 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
129bb 61 6d 65 20 2e 20 22 70 74 73 69 7a 65 22 29 0a  ame . "ptsize").
129bc 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
129bd 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
129be 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
129bf 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
129c0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
129c1 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
129c2 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
129c3 6d 65 20 2e 20 22 69 6e 64 65 78 22 29 0a 20 20  me . "index").  
129c4 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
129c5 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
129c6 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20   ":long").      
129c7 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
129c8 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
129c9 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
129ca 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
129cb 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
129cc 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
129cd 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46  type (tag . "TTF
129ce 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 28 28 74  _Font")))).  ((t
129cf 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
129d0 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 4f 70   (name . "TTF_Op
129d1 65 6e 46 6f 6e 74 52 57 22 29 20 28 6e 73 20 2e  enFontRW") (ns .
129d2 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
129d3 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
129d4 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68  e/SDL2/SDL_ttf.h
129d5 3a 39 37 3a 33 36 22 29 0a 20 20 20 20 28 76 61  :97:36").    (va
129d6 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
129d7 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
129d8 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
129d9 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
129da 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
129db 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
129dc 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
129dd 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72       (name . "sr
129de 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
129df 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
129e0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
129e1 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22 29  g . "SDL_RWops")
129e2 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
129e3 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
129e4 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
129e5 20 2e 20 22 66 72 65 65 73 72 63 22 29 0a 20 20   . "freesrc").  
129e6 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
129e7 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
129e8 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
129e9 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
129ea 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
129eb 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
129ec 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
129ed 20 2e 20 22 70 74 73 69 7a 65 22 29 0a 20 20 20   . "ptsize").   
129ee 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
129ef 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
129f0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
129f1 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
129f2 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
129f3 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
129f4 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
129f5 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
129f6 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
129f7 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46  pe (tag . "TTF_F
129f8 6f 6e 74 22 29 29 29 29 0a 20 20 28 28 74 61 67  ont")))).  ((tag
129f9 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
129fa 6e 61 6d 65 20 2e 20 22 54 54 46 5f 4f 70 65 6e  name . "TTF_Open
129fb 46 6f 6e 74 49 6e 64 65 78 52 57 22 29 20 28 6e  FontIndexRW") (n
129fc 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
129fd 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
129fe 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74  lude/SDL2/SDL_tt
129ff 66 2e 68 3a 39 38 3a 33 36 22 29 0a 20 20 20 20  f.h:98:36").    
12a00 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
12a01 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
12a02 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12a03 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12a04 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12a05 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12a06 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12a07 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12a08 22 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20  "src").         
12a09 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12a0a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
12a0b 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70  (tag . "SDL_RWop
12a0c 73 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  s")))).        (
12a0d 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12a0e 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12a0f 61 6d 65 20 2e 20 22 66 72 65 65 73 72 63 22 29  ame . "freesrc")
12a10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12a11 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
12a12 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
12a13 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12a14 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
12a15 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12a16 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12a17 61 6d 65 20 2e 20 22 70 74 73 69 7a 65 22 29 0a  ame . "ptsize").
12a18 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12a19 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
12a1a 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
12a1b 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12a1c 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
12a1d 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12a1e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12a1f 6d 65 20 2e 20 22 69 6e 64 65 78 22 29 0a 20 20  me . "index").  
12a20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
12a21 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12a22 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20   ":long").      
12a23 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
12a24 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
12a25 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12a26 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
12a27 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
12a28 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12a29 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46  type (tag . "TTF
12a2a 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 28 28 74  _Font")))).  ((t
12a2b 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
12a2c 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 47 65   (name . "TTF_Ge
12a2d 74 46 6f 6e 74 53 74 79 6c 65 22 29 20 28 6e 73  tFontStyle") (ns
12a2e 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
12a2f 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12a30 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66  ude/SDL2/SDL_ttf
12a31 2e 68 3a 31 30 36 3a 32 39 22 29 0a 20 20 20 20  .h:106:29").    
12a32 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
12a33 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
12a34 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12a35 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12a36 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12a37 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12a38 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12a39 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12a3a 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20  "font").        
12a3b 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12a3c 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
12a3d 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e   (tag . "TTF_Fon
12a3e 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  t")))))).    (re
12a3f 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
12a40 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
12a41 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
12a42 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
12a43 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
12a44 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
12a45 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
12a46 22 54 54 46 5f 53 65 74 46 6f 6e 74 53 74 79 6c  "TTF_SetFontStyl
12a47 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
12a48 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12a49 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12a4a 53 44 4c 5f 74 74 66 2e 68 3a 31 30 37 3a 33 30  SDL_ttf.h:107:30
12a4b 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12a4c 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12a4d 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12a4e 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12a4f 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12a50 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12a51 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12a52 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12a53 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20  name . "font"). 
12a54 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12a55 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12a56 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12a57 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20  TTF_Font")))).  
12a58 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12a59 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12a5a 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74       (name . "st
12a5b 79 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  yle").          
12a5c 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
12a5d 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
12a5e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
12a5f 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12a60 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
12a61 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
12a62 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
12a63 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
12a64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
12a65 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12a66 20 2e 20 22 54 54 46 5f 47 65 74 46 6f 6e 74 4f   . "TTF_GetFontO
12a67 75 74 6c 69 6e 65 22 29 20 28 6e 73 20 2e 20 30  utline") (ns . 0
12a68 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
12a69 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
12a6a 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31  SDL2/SDL_ttf.h:1
12a6b 30 38 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  08:29").    (var
12a6c 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
12a6d 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
12a6e 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
12a6f 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
12a70 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
12a71 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
12a72 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12a73 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e      (name . "fon
12a74 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
12a75 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
12a76 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
12a77 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29  g . "TTF_Font"))
12a78 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
12a79 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
12a7a 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
12a7b 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
12a7c 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
12a7d 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
12a7e 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
12a7f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46  n") (name . "TTF
12a80 5f 53 65 74 46 6f 6e 74 4f 75 74 6c 69 6e 65 22  _SetFontOutline"
12a81 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12a82 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12a83 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
12a84 4c 5f 74 74 66 2e 68 3a 31 30 39 3a 33 30 22 29  L_ttf.h:109:30")
12a85 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
12a86 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
12a87 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
12a88 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
12a89 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
12a8a 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
12a8b 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12a8c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12a8d 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20  me . "font").   
12a8e 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12a8f 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12a90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54  (type (tag . "TT
12a91 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20  F_Font")))).    
12a92 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12a93 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12a94 20 20 20 28 6e 61 6d 65 20 2e 20 22 6f 75 74 6c     (name . "outl
12a95 69 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ine").          
12a96 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
12a97 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
12a98 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
12a99 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12a9a 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
12a9b 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
12a9c 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
12a9d 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
12a9e 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
12a9f 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12aa0 20 2e 20 22 54 54 46 5f 47 65 74 46 6f 6e 74 48   . "TTF_GetFontH
12aa1 69 6e 74 69 6e 67 22 29 20 28 6e 73 20 2e 20 30  inting") (ns . 0
12aa2 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
12aa3 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
12aa4 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31  SDL2/SDL_ttf.h:1
12aa5 31 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  16:29").    (var
12aa6 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
12aa7 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
12aa8 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
12aa9 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
12aaa 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
12aab 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
12aac 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12aad 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e      (name . "fon
12aae 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
12aaf 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
12ab0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
12ab1 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29  g . "TTF_Font"))
12ab2 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
12ab3 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
12ab4 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
12ab5 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
12ab6 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
12ab7 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
12ab8 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
12ab9 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46  n") (name . "TTF
12aba 5f 53 65 74 46 6f 6e 74 48 69 6e 74 69 6e 67 22  _SetFontHinting"
12abb 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12abc 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12abd 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
12abe 4c 5f 74 74 66 2e 68 3a 31 31 37 3a 33 30 22 29  L_ttf.h:117:30")
12abf 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
12ac0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
12ac1 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
12ac2 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
12ac3 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
12ac4 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
12ac5 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12ac6 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12ac7 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20  me . "font").   
12ac8 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12ac9 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12aca 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54  (type (tag . "TT
12acb 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20  F_Font")))).    
12acc 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12acd 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12ace 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 69 6e 74     (name . "hint
12acf 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  ing").          
12ad0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
12ad1 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
12ad2 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
12ad3 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12ad4 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
12ad5 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
12ad6 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
12ad7 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
12ad8 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
12ad9 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12ada 20 2e 20 22 54 54 46 5f 46 6f 6e 74 48 65 69 67   . "TTF_FontHeig
12adb 68 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ht") (ns . 0).  
12adc 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12add 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12ade 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 32 30 3a 32  /SDL_ttf.h:120:2
12adf 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
12ae0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
12ae1 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
12ae2 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12ae3 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12ae4 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12ae5 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12ae6 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12ae7 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a  (name . "font").
12ae8 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12ae9 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12aea 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12aeb 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 29 29  "TTF_Font"))))))
12aec 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12aed 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
12aee 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
12aef 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12af0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12af1 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12af2 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12af3 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 46 6f 6e  (name . "TTF_Fon
12af4 74 41 73 63 65 6e 74 22 29 20 28 6e 73 20 2e 20  tAscent") (ns . 
12af5 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12af6 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12af7 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a  /SDL2/SDL_ttf.h:
12af8 31 32 35 3a 32 39 22 29 0a 20 20 20 20 28 76 61  125:29").    (va
12af9 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12afa 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12afb 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12afc 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12afd 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12afe 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12aff 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12b00 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
12b01 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
12b02 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12b03 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12b04 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29  ag . "TTF_Font")
12b05 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
12b06 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
12b07 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
12b08 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
12b09 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
12b0a 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
12b0b 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
12b0c 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54  on") (name . "TT
12b0d 46 5f 46 6f 6e 74 44 65 73 63 65 6e 74 22 29 20  F_FontDescent") 
12b0e 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
12b0f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
12b10 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
12b11 74 74 66 2e 68 3a 31 33 30 3a 32 39 22 29 0a 20  ttf.h:130:29"). 
12b12 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
12b13 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
12b14 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
12b15 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
12b16 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
12b17 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
12b18 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12b19 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12b1a 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20   . "font").     
12b1b 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12b1c 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12b1d 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f  ype (tag . "TTF_
12b1e 46 6f 6e 74 22 29 29 29 29 29 29 0a 20 20 20 20  Font")))))).    
12b1f 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12b20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12b21 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
12b22 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
12b23 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12b24 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
12b25 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12b26 20 2e 20 22 54 54 46 5f 46 6f 6e 74 4c 69 6e 65   . "TTF_FontLine
12b27 53 6b 69 70 22 29 20 28 6e 73 20 2e 20 30 29 0a  Skip") (ns . 0).
12b28 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
12b29 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
12b2a 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 33 33  L2/SDL_ttf.h:133
12b2b 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
12b2c 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
12b2d 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
12b2e 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
12b2f 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
12b30 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
12b31 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
12b32 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12b33 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22    (name . "font"
12b34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12b35 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12b36 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12b37 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29  . "TTF_Font"))))
12b38 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
12b39 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
12b3a 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
12b3b 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
12b3c 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
12b3d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
12b3e 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
12b3f 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 47  ) (name . "TTF_G
12b40 65 74 46 6f 6e 74 4b 65 72 6e 69 6e 67 22 29 20  etFontKerning") 
12b41 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
12b42 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
12b43 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
12b44 74 74 66 2e 68 3a 31 33 36 3a 32 39 22 29 0a 20  ttf.h:136:29"). 
12b45 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
12b46 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
12b47 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
12b48 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
12b49 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
12b4a 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
12b4b 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12b4c 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12b4d 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20   . "font").     
12b4e 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12b4f 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12b50 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f  ype (tag . "TTF_
12b51 46 6f 6e 74 22 29 29 29 29 29 29 0a 20 20 20 20  Font")))))).    
12b52 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12b53 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12b54 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
12b55 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
12b56 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12b57 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
12b58 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12b59 20 2e 20 22 54 54 46 5f 53 65 74 46 6f 6e 74 4b   . "TTF_SetFontK
12b5a 65 72 6e 69 6e 67 22 29 20 28 6e 73 20 2e 20 30  erning") (ns . 0
12b5b 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
12b5c 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
12b5d 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31  SDL2/SDL_ttf.h:1
12b5e 33 37 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  37:30").    (var
12b5f 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
12b60 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
12b61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
12b62 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
12b63 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
12b64 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
12b65 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12b66 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e      (name . "fon
12b67 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
12b68 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
12b69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
12b6a 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29  g . "TTF_Font"))
12b6b 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12b6c 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12b6d 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12b6e 2e 20 22 61 6c 6c 6f 77 65 64 22 29 0a 20 20 20  . "allowed").   
12b6f 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
12b70 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
12b71 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
12b72 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
12b73 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
12b74 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12b75 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
12b76 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
12b77 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
12b78 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
12b79 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 46  ) (name . "TTF_F
12b7a 6f 6e 74 46 61 63 65 73 22 29 20 28 6e 73 20 2e  ontFaces") (ns .
12b7b 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12b7c 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12b7d 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68  e/SDL2/SDL_ttf.h
12b7e 3a 31 34 30 3a 33 30 22 29 0a 20 20 20 20 28 76  :140:30").    (v
12b7f 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
12b80 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
12b81 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12b82 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12b83 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12b84 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12b85 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12b86 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12b87 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ont").          
12b88 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12b89 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12b8a 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22  tag . "TTF_Font"
12b8b 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
12b8c 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
12b8d 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20  ag . ":long").  
12b8e 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
12b8f 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
12b90 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
12b91 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12b92 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12b93 54 54 46 5f 46 6f 6e 74 46 61 63 65 49 73 46 69  TTF_FontFaceIsFi
12b94 78 65 64 57 69 64 74 68 22 29 20 28 6e 73 20 2e  xedWidth") (ns .
12b95 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12b96 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12b97 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68  e/SDL2/SDL_ttf.h
12b98 3a 31 34 33 3a 32 39 22 29 0a 20 20 20 20 28 76  :143:29").    (v
12b99 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
12b9a 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
12b9b 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12b9c 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12b9d 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12b9e 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12b9f 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 66        (name . "f
12ba1 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ont").          
12ba2 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12ba3 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12ba4 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22  tag . "TTF_Font"
12ba5 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
12ba6 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
12ba7 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
12ba8 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
12ba9 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
12baa 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
12bab 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
12bac 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54  ion") (name . "T
12bad 54 46 5f 46 6f 6e 74 46 61 63 65 46 61 6d 69 6c  TF_FontFaceFamil
12bae 79 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20 30 29  yName") (ns . 0)
12baf 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
12bb0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
12bb1 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 34  DL2/SDL_ttf.h:14
12bb2 34 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  4:32").    (vari
12bb3 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
12bb4 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
12bb5 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
12bb6 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
12bb7 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
12bb8 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
12bb9 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12bba 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74     (name . "font
12bbb 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12bbc 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12bbd 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12bbe 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29   . "TTF_Font")))
12bbf 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
12bc0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
12bc1 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
12bc2 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12bc3 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
12bc4 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
12bc5 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
12bc6 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
12bc7 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54  ion") (name . "T
12bc8 54 46 5f 46 6f 6e 74 46 61 63 65 53 74 79 6c 65  TF_FontFaceStyle
12bc9 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  Name") (ns . 0).
12bca 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
12bcb 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
12bcc 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 34 35  L2/SDL_ttf.h:145
12bcd 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61  :32").    (varia
12bce 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
12bcf 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
12bd0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
12bd1 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
12bd2 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
12bd3 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
12bd4 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12bd5 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22    (name . "font"
12bd6 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12bd7 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12bd8 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12bd9 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29  . "TTF_Font"))))
12bda 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
12bdb 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
12bdc 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
12bdd 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12bde 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
12bdf 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
12be0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
12be1 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
12be2 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54  on") (name . "TT
12be3 46 5f 47 6c 79 70 68 49 73 50 72 6f 76 69 64 65  F_GlyphIsProvide
12be4 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
12be5 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12be6 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12be7 53 44 4c 5f 74 74 66 2e 68 3a 31 34 38 3a 32 39  SDL_ttf.h:148:29
12be8 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12be9 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12bea 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12beb 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12bec 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12bed 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12bee 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12bef 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12bf0 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20  name . "font"). 
12bf1 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12bf2 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12bf3 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12bf4 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20  TTF_Font")))).  
12bf5 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12bf6 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12bf7 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 68       (name . "ch
12bf8 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12bf9 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
12bfa 36 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  6"))))).    (ret
12bfb 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
12bfc 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
12bfd 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
12bfe 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
12bff 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
12c00 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12c01 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12c02 54 54 46 5f 47 6c 79 70 68 4d 65 74 72 69 63 73  TTF_GlyphMetrics
12c03 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
12c04 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12c05 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12c06 44 4c 5f 74 74 66 2e 68 3a 31 35 34 3a 32 39 22  DL_ttf.h:154:29"
12c07 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12c08 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12c09 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12c0a 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12c0b 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
12c0c 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12c0d 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12c0e 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12c0f 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20  ame . "font").  
12c10 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12c11 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12c12 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54   (type (tag . "T
12c13 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20  TF_Font")))).   
12c14 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12c15 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
12c16 2e 20 22 63 68 22 29 20 28 74 79 70 65 20 28 74  . "ch") (type (t
12c17 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
12c18 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
12c19 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12c1a 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12c1b 22 6d 69 6e 78 22 29 0a 20 20 20 20 20 20 20 20  "minx").        
12c1c 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12c1d 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12c1e 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
12c1f 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12c20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
12c21 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
12c22 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a  gnment . 32)))).
12c23 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12c24 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12c25 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12c26 6d 61 78 78 22 29 0a 20 20 20 20 20 20 20 20 20  maxx").         
12c27 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12c28 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12c29 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12c2a 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12c2b 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
12c2c 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
12c2d 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20  nment . 32)))). 
12c2e 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12c2f 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12c30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d        (name . "m
12c31 69 6e 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  iny").          
12c32 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
12c33 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
12c34 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
12c35 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12c36 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
12c37 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
12c38 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20  ment . 32)))).  
12c39 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12c3a 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12c3b 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 61       (name . "ma
12c3c 78 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  xy").          (
12c3d 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
12c3e 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12c3f 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
12c40 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
12c41 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
12c42 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
12c43 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20  ent . 32)))).   
12c44 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12c45 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12c46 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 64 76      (name . "adv
12c47 61 6e 63 65 22 29 0a 20 20 20 20 20 20 20 20 20  ance").         
12c48 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12c49 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12c4a 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12c4b 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12c4c 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
12c4d 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
12c4e 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
12c4f 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
12c50 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12c51 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28  . 32)))))).    (
12c52 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
12c53 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
12c54 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
12c55 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
12c56 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
12c57 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
12c58 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
12c59 2e 20 22 54 54 46 5f 53 69 7a 65 54 65 78 74 22  . "TTF_SizeText"
12c5a 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12c5b 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12c5c 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
12c5d 4c 5f 74 74 66 2e 68 3a 31 35 39 3a 32 39 22 29  L_ttf.h:159:29")
12c5e 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
12c5f 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
12c60 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
12c61 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
12c62 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
12c63 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
12c64 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12c65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12c66 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20  me . "font").   
12c67 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12c68 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12c69 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54  (type (tag . "TT
12c6a 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20  F_Font")))).    
12c6b 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12c6c 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12c6d 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74     (name . "text
12c6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12c6f 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
12c70 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12c71 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
12c72 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
12c73 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
12c74 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
12c75 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
12c76 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
12c77 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12c78 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20   (name . "w").  
12c79 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
12c7a 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12c7b 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
12c7c 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12c7d 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
12c7e 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
12c7f 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12c80 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
12c81 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12c82 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12c83 6d 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20 20  me . "h").      
12c84 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
12c85 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
12c86 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
12c87 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
12c88 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
12c89 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
12c8a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
12c8b 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
12c8c 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
12c8d 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
12c8e 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
12c8f 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
12c90 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
12c91 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
12c92 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12c93 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
12c94 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12c95 6d 65 20 2e 20 22 54 54 46 5f 53 69 7a 65 55 54  me . "TTF_SizeUT
12c96 46 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  F8") (ns . 0).  
12c97 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12c98 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12c99 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 36 30 3a 32  /SDL_ttf.h:160:2
12c9a 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
12c9b 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
12c9c 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
12c9d 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12c9e 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12c9f 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12ca0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12ca1 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12ca2 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a  (name . "font").
12ca3 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12ca4 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12ca5 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12ca6 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20  "TTF_Font")))). 
12ca7 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12ca8 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12ca9 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
12caa 65 78 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ext").          
12cab 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
12cac 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
12cad 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
12cae 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12caf 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
12cb0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
12cb1 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
12cb2 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12cb3 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12cb4 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 22 29      (name . "w")
12cb5 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12cb6 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
12cb7 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
12cb8 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
12cb9 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
12cba 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
12cbb 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12cbc 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20  . 32)))).       
12cbd 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12cbe 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12cbf 28 6e 61 6d 65 20 2e 20 22 68 22 29 0a 20 20 20  (name . "h").   
12cc0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
12cc1 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
12cc2 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
12cc3 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
12cc4 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
12cc5 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
12cc6 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
12cc7 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
12cc8 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
12cc9 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
12cca 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12ccb 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
12ccc 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
12ccd 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12cce 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12ccf 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12cd0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12cd1 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 53 69 7a  (name . "TTF_Siz
12cd2 65 55 4e 49 43 4f 44 45 22 29 20 28 6e 73 20 2e  eUNICODE") (ns .
12cd3 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12cd4 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12cd5 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68  e/SDL2/SDL_ttf.h
12cd6 3a 31 36 31 3a 32 39 22 29 0a 20 20 20 20 28 76  :161:29").    (v
12cd7 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
12cd8 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
12cd9 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12cda 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12cdb 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12cdc 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12cdd 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12cde 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12cdf 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ont").          
12ce0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12ce1 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12ce2 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22  tag . "TTF_Font"
12ce3 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12ce4 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12ce5 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12ce6 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20 20  e . "text").    
12ce7 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12ce8 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12ce9 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
12cea 74 31 36 22 29 29 29 29 0a 20 20 20 20 20 20 20  t16")))).       
12ceb 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12cec 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12ced 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20 20  (name . "w").   
12cee 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
12cef 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
12cf0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
12cf1 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12cf2 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
12cf3 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
12cf4 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
12cf5 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12cf6 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12cf7 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12cf8 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20 20 20  e . "h").       
12cf9 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12cfa 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
12cfb 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
12cfc 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
12cfd 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
12cfe 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
12cff 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
12d00 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
12d01 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12d02 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
12d03 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
12d04 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
12d05 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
12d06 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
12d07 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12d08 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
12d09 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12d0a 65 20 2e 20 22 54 54 46 5f 52 65 6e 64 65 72 54  e . "TTF_RenderT
12d0b 65 78 74 5f 53 6f 6c 69 64 22 29 20 28 6e 73 20  ext_Solid") (ns 
12d0c 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
12d0d 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12d0e 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e  de/SDL2/SDL_ttf.
12d0f 68 3a 31 36 39 3a 33 39 22 29 0a 20 20 20 20 28  h:169:39").    (
12d10 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
12d11 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12d12 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12d13 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12d14 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12d15 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12d16 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12d17 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12d18 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  font").         
12d19 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12d1a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
12d1b 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74  (tag . "TTF_Font
12d1c 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
12d1d 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12d1e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12d1f 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20  me . "text").   
12d20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
12d21 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
12d22 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
12d23 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12d24 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
12d25 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
12d26 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
12d27 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12d28 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12d29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12d2a 20 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20 20   . "fg").       
12d2b 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12d2c 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29  "SDL_Color")))))
12d2d 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12d2e 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
12d2f 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
12d30 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
12d31 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a  DL_Surface")))).
12d32 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
12d33 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54  ion") (name . "T
12d34 54 46 5f 52 65 6e 64 65 72 55 54 46 38 5f 53 6f  TF_RenderUTF8_So
12d35 6c 69 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  lid") (ns . 0). 
12d36 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
12d37 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
12d38 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 37 31 3a  2/SDL_ttf.h:171:
12d39 33 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  39").    (variad
12d3a 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
12d3b 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
12d3c 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
12d3d 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
12d3e 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
12d3f 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
12d40 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12d41 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29   (name . "font")
12d42 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12d43 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12d44 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
12d45 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a   "TTF_Font")))).
12d46 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12d47 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12d48 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12d49 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20 20  text").         
12d4a 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12d4b 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12d4c 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12d4d 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12d4e 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
12d4f 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
12d50 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
12d51 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12d52 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12d53 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67       (name . "fg
12d54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12d55 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43  pe (tag . "SDL_C
12d56 6f 6c 6f 72 22 29 29 29 29 29 0a 20 20 20 20 28  olor"))))).    (
12d57 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
12d58 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
12d59 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
12d5a 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
12d5b 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74 61  face")))).  ((ta
12d5c 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12d5d 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e  (name . "TTF_Ren
12d5e 64 65 72 55 4e 49 43 4f 44 45 5f 53 6f 6c 69 64  derUNICODE_Solid
12d5f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
12d60 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12d61 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12d62 44 4c 5f 74 74 66 2e 68 3a 31 37 33 3a 33 39 22  DL_ttf.h:173:39"
12d63 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12d64 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12d65 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12d66 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12d67 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
12d68 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12d69 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12d6a 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12d6b 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20  ame . "font").  
12d6c 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12d6d 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12d6e 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54   (type (tag . "T
12d6f 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20  TF_Font")))).   
12d70 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12d71 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12d72 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65 78      (name . "tex
12d73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
12d74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
12d75 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
12d76 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 29  g . "Uint16"))))
12d77 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
12d78 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12d79 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12d7a 22 66 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  "fg").          
12d7b 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
12d7c 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 0a 20 20  L_Color"))))).  
12d7d 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
12d7e 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
12d7f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
12d80 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12d81 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20 28  Surface")))).  (
12d82 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
12d83 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f  ") (name . "TTF_
12d84 52 65 6e 64 65 72 47 6c 79 70 68 5f 53 6f 6c 69  RenderGlyph_Soli
12d85 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
12d86 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12d87 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12d88 53 44 4c 5f 74 74 66 2e 68 3a 31 38 33 3a 33 39  SDL_ttf.h:183:39
12d89 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12d8a 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12d8b 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12d8c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12d8d 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12d8e 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12d8f 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12d90 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12d91 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20  name . "font"). 
12d92 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12d93 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12d94 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12d95 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20  TTF_Font")))).  
12d96 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12d97 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
12d98 20 2e 20 22 63 68 22 29 20 28 74 79 70 65 20 28   . "ch") (type (
12d99 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
12d9a 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12d9b 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12d9c 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12d9d 20 22 66 67 22 29 0a 20 20 20 20 20 20 20 20 20   "fg").         
12d9e 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
12d9f 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 0a 20  DL_Color"))))). 
12da0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
12da1 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
12da2 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
12da3 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12da4 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
12da5 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
12da6 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46  n") (name . "TTF
12da7 5f 52 65 6e 64 65 72 54 65 78 74 5f 53 68 61 64  _RenderText_Shad
12da8 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ed") (ns . 0).  
12da9 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12daa 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12dab 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 39 31 3a 33  /SDL_ttf.h:191:3
12dac 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
12dad 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
12dae 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
12daf 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12db0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12db1 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12db2 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12db3 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12db4 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a  (name . "font").
12db5 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12db6 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12db7 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12db8 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20  "TTF_Font")))). 
12db9 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12dba 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12dbb 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
12dbc 65 78 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ext").          
12dbd 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
12dbe 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
12dbf 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
12dc0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12dc1 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
12dc2 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
12dc3 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
12dc4 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12dc5 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12dc6 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67 22      (name . "fg"
12dc7 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12dc8 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f  e (tag . "SDL_Co
12dc9 6c 6f 72 22 29 29 29 0a 20 20 20 20 20 20 20 20  lor"))).        
12dca 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12dcb 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12dcc 6e 61 6d 65 20 2e 20 22 62 67 22 29 0a 20 20 20  name . "bg").   
12dcd 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12dce 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29  g . "SDL_Color")
12dcf 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
12dd0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
12dd1 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
12dd2 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12dd3 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29  . "SDL_Surface")
12dd4 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
12dd5 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
12dd6 2e 20 22 54 54 46 5f 52 65 6e 64 65 72 55 54 46  . "TTF_RenderUTF
12dd7 38 5f 53 68 61 64 65 64 22 29 20 28 6e 73 20 2e  8_Shaded") (ns .
12dd8 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12dd9 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12dda 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68  e/SDL2/SDL_ttf.h
12ddb 3a 31 39 33 3a 33 39 22 29 0a 20 20 20 20 28 76  :193:39").    (v
12ddc 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
12ddd 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
12dde 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12ddf 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12de0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12de1 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12de2 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12de3 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12de4 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ont").          
12de5 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12de6 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12de7 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22  tag . "TTF_Font"
12de8 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12de9 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12dea 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12deb 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20 20  e . "text").    
12dec 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
12ded 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
12dee 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
12def 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12df0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
12df1 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
12df2 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
12df3 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12df4 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12df5 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12df6 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20 20 20  . "fg").        
12df7 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12df8 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 0a 20 20  SDL_Color"))).  
12df9 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12dfa 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12dfb 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 67       (name . "bg
12dfc 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12dfd 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43  pe (tag . "SDL_C
12dfe 6f 6c 6f 72 22 29 29 29 29 29 0a 20 20 20 20 28  olor"))))).    (
12dff 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
12e00 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
12e01 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
12e02 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
12e03 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74 61  face")))).  ((ta
12e04 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12e05 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e  (name . "TTF_Ren
12e06 64 65 72 55 4e 49 43 4f 44 45 5f 53 68 61 64 65  derUNICODE_Shade
12e07 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
12e08 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12e09 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12e0a 53 44 4c 5f 74 74 66 2e 68 3a 31 39 35 3a 33 39  SDL_ttf.h:195:39
12e0b 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12e0c 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12e0d 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12e0e 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12e0f 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12e10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12e11 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12e12 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12e13 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20  name . "font"). 
12e14 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12e15 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12e16 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12e17 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20  TTF_Font")))).  
12e18 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12e19 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12e1a 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65       (name . "te
12e1b 78 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  xt").          (
12e1c 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12e1d 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12e1e 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
12e1f 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12e20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12e21 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12e22 20 22 66 67 22 29 0a 20 20 20 20 20 20 20 20 20   "fg").         
12e23 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
12e24 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 0a 20 20 20  DL_Color"))).   
12e25 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12e26 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12e27 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 67 22      (name . "bg"
12e28 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12e29 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f  e (tag . "SDL_Co
12e2a 6c 6f 72 22 29 29 29 29 29 0a 20 20 20 20 28 72  lor"))))).    (r
12e2b 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
12e2c 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12e2d 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
12e2e 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66  (tag . "SDL_Surf
12e2f 61 63 65 22 29 29 29 29 0a 20 20 28 28 74 61 67  ace")))).  ((tag
12e30 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12e31 6e 61 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e 64  name . "TTF_Rend
12e32 65 72 47 6c 79 70 68 5f 53 68 61 64 65 64 22 29  erGlyph_Shaded")
12e33 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
12e34 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
12e35 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
12e36 5f 74 74 66 2e 68 3a 32 30 35 3a 33 39 22 29 0a  _ttf.h:205:39").
12e37 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
12e38 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
12e39 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
12e3a 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
12e3b 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
12e3c 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
12e3d 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12e3e 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12e3f 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20  e . "font").    
12e40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12e41 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12e42 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46  type (tag . "TTF
12e43 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20  _Font")))).     
12e44 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12e45 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
12e46 22 63 68 22 29 20 28 74 79 70 65 20 28 74 61 67  "ch") (type (tag
12e47 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
12e48 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12e49 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12e4a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12e4b 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
12e4c 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12e4d 43 6f 6c 6f 72 22 29 29 29 0a 20 20 20 20 20 20  Color"))).      
12e4e 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
12e4f 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12e50 20 28 6e 61 6d 65 20 2e 20 22 62 67 22 29 0a 20   (name . "bg"). 
12e51 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12e52 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72  tag . "SDL_Color
12e53 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
12e54 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
12e55 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12e56 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
12e57 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
12e58 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
12e59 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12e5a 65 20 2e 20 22 54 54 46 5f 52 65 6e 64 65 72 54  e . "TTF_RenderT
12e5b 65 78 74 5f 42 6c 65 6e 64 65 64 22 29 20 28 6e  ext_Blended") (n
12e5c 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
12e5d 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
12e5e 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74  lude/SDL2/SDL_tt
12e5f 66 2e 68 3a 32 31 32 3a 33 39 22 29 0a 20 20 20  f.h:212:39").   
12e60 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
12e61 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
12e62 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12e63 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12e64 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12e65 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12e66 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12e67 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12e68 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20   "font").       
12e69 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12e6a 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
12e6b 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f  e (tag . "TTF_Fo
12e6c 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  nt")))).        
12e6d 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12e6e 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12e6f 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20  name . "text"). 
12e70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
12e71 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
12e72 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
12e73 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12e74 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
12e75 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
12e76 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12e77 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
12e78 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12e79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12e7a 6d 65 20 2e 20 22 66 67 22 29 0a 20 20 20 20 20  me . "fg").     
12e7b 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12e7c 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29  . "SDL_Color")))
12e7d 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
12e7e 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
12e7f 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
12e80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12e81 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29  "SDL_Surface")))
12e82 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
12e83 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
12e84 22 54 54 46 5f 52 65 6e 64 65 72 55 54 46 38 5f  "TTF_RenderUTF8_
12e85 42 6c 65 6e 64 65 64 22 29 20 28 6e 73 20 2e 20  Blended") (ns . 
12e86 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12e87 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12e88 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a  /SDL2/SDL_ttf.h:
12e89 32 31 34 3a 33 39 22 29 0a 20 20 20 20 28 76 61  214:39").    (va
12e8a 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12e8b 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12e8c 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12e8d 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12e8e 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12e8f 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12e90 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12e91 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
12e92 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
12e93 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12e94 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12e95 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29  ag . "TTF_Font")
12e96 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12e97 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12e98 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12e99 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20 20 20   . "text").     
12e9a 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
12e9b 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
12e9c 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
12e9d 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12e9e 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
12e9f 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
12ea0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
12ea1 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12ea2 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12ea3 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12ea4 20 22 66 67 22 29 0a 20 20 20 20 20 20 20 20 20   "fg").         
12ea5 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
12ea6 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 0a 20  DL_Color"))))). 
12ea7 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
12ea8 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
12ea9 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
12eaa 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12eab 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
12eac 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
12ead 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46  n") (name . "TTF
12eae 5f 52 65 6e 64 65 72 55 4e 49 43 4f 44 45 5f 42  _RenderUNICODE_B
12eaf 6c 65 6e 64 65 64 22 29 20 28 6e 73 20 2e 20 30  lended") (ns . 0
12eb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
12eb1 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
12eb2 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 32  SDL2/SDL_ttf.h:2
12eb3 31 36 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72  16:39").    (var
12eb4 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
12eb5 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
12eb6 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
12eb7 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
12eb8 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
12eb9 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
12eba 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12ebb 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e      (name . "fon
12ebc 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
12ebd 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
12ebe 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
12ebf 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29  g . "TTF_Font"))
12ec0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12ec1 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12ec2 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12ec3 2e 20 22 74 65 78 74 22 29 0a 20 20 20 20 20 20  . "text").      
12ec4 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12ec5 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12ec6 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
12ec7 36 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  6")))).        (
12ec8 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12ec9 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12eca 61 6d 65 20 2e 20 22 66 67 22 29 0a 20 20 20 20  ame . "fg").    
12ecb 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12ecc 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29   . "SDL_Color"))
12ecd 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
12ece 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
12ecf 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
12ed0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12ed1 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29   "SDL_Surface"))
12ed2 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
12ed3 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
12ed4 20 22 54 54 46 5f 52 65 6e 64 65 72 54 65 78 74   "TTF_RenderText
12ed5 5f 42 6c 65 6e 64 65 64 5f 57 72 61 70 70 65 64  _Blended_Wrapped
12ed6 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
12ed7 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12ed8 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12ed9 44 4c 5f 74 74 66 2e 68 3a 32 32 36 3a 33 39 22  DL_ttf.h:226:39"
12eda 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12edb 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12edc 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12edd 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12ede 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
12edf 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12ee0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12ee1 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12ee2 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20  ame . "font").  
12ee3 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12ee4 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12ee5 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54   (type (tag . "T
12ee6 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20  TF_Font")))).   
12ee7 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12ee8 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12ee9 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65 78      (name . "tex
12eea 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
12eeb 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
12eec 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12eed 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
12eee 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
12eef 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
12ef0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
12ef1 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
12ef2 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12ef3 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12ef4 20 20 28 6e 61 6d 65 20 2e 20 22 66 67 22 29 0a    (name . "fg").
12ef5 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12ef6 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f  (tag . "SDL_Colo
12ef7 72 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  r"))).        ((
12ef8 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12ef9 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12efa 6d 65 20 2e 20 22 77 72 61 70 4c 65 6e 67 74 68  me . "wrapLength
12efb 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12efc 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
12efd 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2"))))).    (ret
12efe 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
12eff 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12f00 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
12f01 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  ag . "SDL_Surfac
12f02 65 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  e")))).  ((tag .
12f03 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12f04 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e 64 65 72  me . "TTF_Render
12f05 55 54 46 38 5f 42 6c 65 6e 64 65 64 5f 57 72 61  UTF8_Blended_Wra
12f06 70 70 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  pped") (ns . 0).
12f07 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
12f08 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
12f09 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 32 32 38  L2/SDL_ttf.h:228
12f0a 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :39").    (varia
12f0b 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
12f0c 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
12f0d 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
12f0e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
12f0f 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
12f10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
12f11 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12f12 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22    (name . "font"
12f13 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12f14 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12f15 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12f16 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29  . "TTF_Font"))))
12f17 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
12f18 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12f19 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12f1a 22 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20  "text").        
12f1b 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12f1c 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12f1d 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
12f1e 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12f1f 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
12f20 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
12f21 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
12f22 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12f23 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12f24 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12f25 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
12f26 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12f27 43 6f 6c 6f 72 22 29 29 29 0a 20 20 20 20 20 20  Color"))).      
12f28 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
12f29 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12f2a 20 28 6e 61 6d 65 20 2e 20 22 77 72 61 70 4c 65   (name . "wrapLe
12f2b 6e 67 74 68 22 29 0a 20 20 20 20 20 20 20 20 20  ngth").         
12f2c 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
12f2d 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20  int32"))))).    
12f2e 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12f2f 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12f30 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
12f31 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
12f32 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74  rface")))).  ((t
12f33 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
12f34 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 52 65   (name . "TTF_Re
12f35 6e 64 65 72 55 4e 49 43 4f 44 45 5f 42 6c 65 6e  nderUNICODE_Blen
12f36 64 65 64 5f 57 72 61 70 70 65 64 22 29 20 28 6e  ded_Wrapped") (n
12f37 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
12f38 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
12f39 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74  lude/SDL2/SDL_tt
12f3a 66 2e 68 3a 32 33 30 3a 33 39 22 29 0a 20 20 20  f.h:230:39").   
12f3b 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
12f3c 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
12f3d 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12f3e 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12f3f 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12f40 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12f41 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12f42 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12f43 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20   "font").       
12f44 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12f45 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
12f46 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f  e (tag . "TTF_Fo
12f47 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  nt")))).        
12f48 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12f49 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12f4a 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20  name . "text"). 
12f4b 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12f4c 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12f4d 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12f4e 55 69 6e 74 31 36 22 29 29 29 29 0a 20 20 20 20  Uint16")))).    
12f4f 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12f50 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12f51 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67 22 29     (name . "fg")
12f52 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12f53 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c   (tag . "SDL_Col
12f54 6f 72 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  or"))).        (
12f55 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12f56 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12f57 61 6d 65 20 2e 20 22 77 72 61 70 4c 65 6e 67 74  ame . "wrapLengt
12f58 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
12f59 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
12f5a 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  32"))))).    (re
12f5b 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
12f5c 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12f5d 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
12f5e 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61  tag . "SDL_Surfa
12f5f 63 65 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  ce")))).  ((tag 
12f60 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
12f61 61 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e 64 65  ame . "TTF_Rende
12f62 72 47 6c 79 70 68 5f 42 6c 65 6e 64 65 64 22 29  rGlyph_Blended")
12f63 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
12f64 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
12f65 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
12f66 5f 74 74 66 2e 68 3a 32 33 39 3a 33 39 22 29 0a  _ttf.h:239:39").
12f67 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
12f68 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
12f69 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
12f6a 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
12f6b 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
12f6c 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
12f6d 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12f6e 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12f6f 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20  e . "font").    
12f70 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12f71 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12f72 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46  type (tag . "TTF
12f73 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20  _Font")))).     
12f74 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12f75 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
12f76 22 63 68 22 29 20 28 74 79 70 65 20 28 74 61 67  "ch") (type (tag
12f77 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
12f78 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12f79 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12f7a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12f7b 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
12f7c 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12f7d 43 6f 6c 6f 72 22 29 29 29 29 29 0a 20 20 20 20  Color"))))).    
12f7e 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12f7f 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12f80 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
12f81 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
12f82 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74  rface")))).  ((t
12f83 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
12f84 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 43 6c   (name . "TTF_Cl
12f85 6f 73 65 46 6f 6e 74 22 29 20 28 6e 73 20 2e 20  oseFont") (ns . 
12f86 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12f87 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12f88 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a  /SDL2/SDL_ttf.h:
12f89 32 35 31 3a 33 30 22 29 0a 20 20 20 20 28 76 61  251:30").    (va
12f8a 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12f8b 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12f8c 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12f8d 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12f8e 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12f8f 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12f90 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12f91 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
12f92 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
12f93 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12f94 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12f95 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29  ag . "TTF_Font")
12f96 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
12f97 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
12f98 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
12f99 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12f9a 6e 61 6d 65 20 2e 20 22 54 54 46 5f 51 75 69 74  name . "TTF_Quit
12f9b 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
12f9c 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12f9d 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12f9e 44 4c 5f 74 74 66 2e 68 3a 32 35 34 3a 33 30 22  DL_ttf.h:254:30"
12f9f 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12fa0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12fa1 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12fa2 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12fa3 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e     (parameters .
12fa4 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79   #()) (return-ty
12fa5 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
12fa6 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
12fa7 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12fa8 20 2e 20 22 54 54 46 5f 57 61 73 49 6e 69 74 22   . "TTF_WasInit"
12fa9 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12faa 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12fab 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
12fac 4c 5f 74 74 66 2e 68 3a 32 35 37 3a 32 39 22 29  L_ttf.h:257:29")
12fad 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
12fae 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
12faf 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
12fb0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
12fb1 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
12fb2 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  #()).    (return
12fb3 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
12fb4 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
12fb5 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
12fb6 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
12fb7 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
12fb8 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
12fb9 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46  n") (name . "TTF
12fba 5f 47 65 74 46 6f 6e 74 4b 65 72 6e 69 6e 67 53  _GetFontKerningS
12fbb 69 7a 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ize") (ns . 0). 
12fbc 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
12fbd 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
12fbe 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 32 36 35 3a  2/SDL_ttf.h:265:
12fbf 32 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  21").    (variad
12fc0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
12fc1 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
12fc2 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
12fc3 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
12fc4 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
12fc5 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
12fc6 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12fc7 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29   (name . "font")
12fc8 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12fc9 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12fca 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
12fcb 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a   "TTF_Font")))).
12fcc 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12fcd 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12fce 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12fcf 70 72 65 76 5f 69 6e 64 65 78 22 29 0a 20 20 20  prev_index").   
12fd0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12fd1 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
12fd2 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
12fd3 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
12fd4 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12fd5 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12fd6 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12fd7 2e 20 22 69 6e 64 65 78 22 29 0a 20 20 20 20 20  . "index").     
12fd8 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
12fd9 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
12fda 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
12fdb 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
12fdc 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
12fdd 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12fde 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
12fdf 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
12fe0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
12fe1 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
12fe2 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
12fe3 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
12fe4 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
12fe5 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54  ion") (name . "T
12fe6 54 46 5f 47 65 74 46 6f 6e 74 4b 65 72 6e 69 6e  TF_GetFontKernin
12fe7 67 53 69 7a 65 47 6c 79 70 68 73 22 29 20 28 6e  gSizeGlyphs") (n
12fe8 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
12fe9 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
12fea 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74  lude/SDL2/SDL_tt
12feb 66 2e 68 3a 32 36 38 3a 32 31 22 29 0a 20 20 20  f.h:268:21").   
12fec 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
12fed 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
12fee 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12fef 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12ff0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12ff1 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12ff2 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12ff3 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12ff4 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20   "font").       
12ff5 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12ff6 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
12ff7 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f  e (tag . "TTF_Fo
12ff8 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  nt")))).        
12ff9 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12ffa 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12ffb 6e 61 6d 65 20 2e 20 22 70 72 65 76 69 6f 75 73  name . "previous
12ffc 5f 63 68 22 29 0a 20 20 20 20 20 20 20 20 20 20  _ch").          
12ffd 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
12ffe 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
12fff 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
13000 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
13001 28 6e 61 6d 65 20 2e 20 22 63 68 22 29 0a 20 20  (name . "ch").  
13002 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
13003 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
13004 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
13005 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
13006 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
13007 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
13008 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
13009 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
1300a 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
1300b 29 20 28 6e 61 6d 65 20 2e 20 22 53 54 54 46 5f  ) (name . "STTF_
1300c 52 65 6e 64 65 72 54 65 78 74 5f 53 6f 6c 69 64  RenderText_Solid
1300d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
1300e 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 74 74 66  (location . "ttf
1300f 2d 73 68 69 6d 2e 68 3a 34 3a 33 39 22 29 20 28  -shim.h:4:39") (
13010 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
13011 69 6e 6c 69 6e 65 20 2e 20 23 66 29 0a 20 20 20  inline . #f).   
13012 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
13013 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
13014 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
13015 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
13016 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
13017 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
13018 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20   . "font").     
13019 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1301a 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
1301b 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f  ype (tag . "TTF_
1301c 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20  Font")))).      
1301d 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
1301e 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1301f 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29   (name . "text")
13020 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
13021 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
13022 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
13023 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
13024 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
13025 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
13026 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
13027 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
13028 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
13029 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1302a 6e 61 6d 65 20 2e 20 22 66 67 22 29 0a 20 20 20  name . "fg").   
1302b 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1302c 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
1302d 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
1302e 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 29 0a 20  L_Color")))))). 
1302f 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
13030 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
13031 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
13032 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
13033 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
13034 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
13035 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 54 54  n") (name . "STT
13036 46 5f 52 65 6e 64 65 72 55 54 46 38 5f 53 6f 6c  F_RenderUTF8_Sol
13037 69 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  id") (ns . 0).  
13038 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 74    (location . "t
13039 74 66 2d 73 68 69 6d 2e 68 3a 36 3a 33 39 22 29  tf-shim.h:6:39")
1303a 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
1303b 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 0a 20   (inline . #f). 
1303c 20 20 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73     (storage-clas
1303d 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
1303e 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
1303f 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
13040 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
13041 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
13042 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20  me . "font").   
13043 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
13044 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
13045 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54  (type (tag . "TT
13046 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20  F_Font")))).    
13047 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
13048 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
13049 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74     (name . "text
1304a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1304b 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1304c 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1304d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
1304e 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
1304f 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
13050 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
13051 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
13052 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
13053 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
13054 20 28 6e 61 6d 65 20 2e 20 22 66 67 22 29 0a 20   (name . "fg"). 
13055 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
13056 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
13057 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
13058 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 29  SDL_Color"))))))
13059 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
1305a 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
1305b 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
1305c 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
1305d 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a  DL_Surface")))).
1305e 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1305f 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
13060 54 54 46 5f 52 65 6e 64 65 72 55 4e 49 43 4f 44  TTF_RenderUNICOD
13061 45 5f 53 6f 6c 69 64 22 29 20 28 6e 73 20 2e 20  E_Solid") (ns . 
13062 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
13063 20 2e 20 22 74 74 66 2d 73 68 69 6d 2e 68 3a 38   . "ttf-shim.h:8
13064 3a 33 39 22 29 20 28 76 61 72 69 61 64 69 63 20  :39") (variadic 
13065 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
13066 23 66 29 0a 20 20 20 20 28 73 74 6f 72 61 67 65  #f).    (storage
13067 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
13068 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
13069 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1306a 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
1306b 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1306c 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22    (name . "font"
1306d 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1306e 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
1306f 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
13070 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29  . "TTF_Font"))))
13071 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
13072 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
13073 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
13074 22 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20  "text").        
13075 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
13076 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
13077 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
13078 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
13079 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1307a 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1307b 65 20 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20  e . "fg").      
1307c 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1307d 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
1307e 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43  pe (tag . "SDL_C
1307f 6f 6c 6f 72 22 29 29 29 29 29 29 0a 20 20 20 20  olor")))))).    
13080 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
13081 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
13082 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
13083 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
13084 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74  rface")))).  ((t
13085 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
13086 20 28 6e 61 6d 65 20 2e 20 22 53 54 54 46 5f 52   (name . "STTF_R
13087 65 6e 64 65 72 47 6c 79 70 68 5f 53 6f 6c 69 64  enderGlyph_Solid
13088 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
13089 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 74 74 66  (location . "ttf
1308a 2d 73 68 69 6d 2e 68 3a 31 30 3a 33 39 22 29 20  -shim.h:10:39") 
1308b 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
1308c 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
1308d 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
1308e 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
1308f 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
13090 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
13091 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
13092 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
13093 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20  e . "font").    
13094 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
13095 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
13096 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46  type (tag . "TTF
13097 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20  _Font")))).     
13098 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
13099 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
1309a 22 63 68 22 29 20 28 74 79 70 65 20 28 74 61 67  "ch") (type (tag
1309b 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
1309c 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1309d 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1309e 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
1309f 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
130a0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
130a1 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
130a2 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29  g . "SDL_Color")
130a3 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
130a4 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
130a5 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
130a6 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
130a7 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
130a8 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
130a9 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
130aa 20 2e 20 22 53 54 54 46 5f 52 65 6e 64 65 72 54   . "STTF_RenderT
130ab 65 78 74 5f 53 68 61 64 65 64 22 29 20 28 6e 73  ext_Shaded") (ns
130ac 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
130ad 69 6f 6e 20 2e 20 22 74 74 66 2d 73 68 69 6d 2e  ion . "ttf-shim.
130ae 68 3a 31 33 3a 33 39 22 29 20 28 76 61 72 69 61  h:13:39") (varia
130af 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
130b1 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
130b2 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
130b3 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
130b4 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
130b5 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
130b6 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
130b7 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ont").          
130b8 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
130b9 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
130ba 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22  tag . "TTF_Font"
130bb 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
130bc 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
130bd 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
130be 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20 20  e . "text").    
130bf 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
130c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
130c1 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
130c2 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
130c3 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
130c4 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
130c5 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
130c6 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
130c7 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
130c8 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
130c9 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20 20 20  . "fg").        
130ca 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
130cb 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
130cc 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c   (tag . "SDL_Col
130cd 6f 72 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  or")))).        
130ce 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
130cf 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
130d0 6e 61 6d 65 20 2e 20 22 62 67 22 29 0a 20 20 20  name . "bg").   
130d1 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
130d2 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
130d3 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
130d4 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 29 0a 20  L_Color")))))). 
130d5 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
130d6 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
130d7 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
130d8 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
130d9 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
130da 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
130db 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 54 54  n") (name . "STT
130dc 46 5f 52 65 6e 64 65 72 55 54 46 38 5f 53 68 61  F_RenderUTF8_Sha
130dd 64 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ded") (ns . 0). 
130de 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
130df 74 74 66 2d 73 68 69 6d 2e 68 3a 31 35 3a 33 39  ttf-shim.h:15:39
130e0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
130e1 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
130e2 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
130e3 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
130e4 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
130e5 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
130e6 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
130e7 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
130e8 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20  name . "font"). 
130e9 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
130ea 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
130eb 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
130ec 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20  TTF_Font")))).  
130ed 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
130ee 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
130ef 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65       (name . "te
130f0 78 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  xt").          (
130f1 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
130f2 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
130f3 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
130f4 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
130f5 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
130f6 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
130f7 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
130f8 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
130f9 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
130fa 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67 22 29     (name . "fg")
130fb 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
130fc 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
130fd 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
130fe 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29   "SDL_Color"))))
130ff 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
13100 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
13101 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
13102 22 62 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  "bg").          
13103 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
13104 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
13105 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72  tag . "SDL_Color
13106 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
13107 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
13108 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
13109 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
1310a 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  ag . "SDL_Surfac
1310b 65 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  e")))).  ((tag .
1310c 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1310d 6d 65 20 2e 20 22 53 54 54 46 5f 52 65 6e 64 65  me . "STTF_Rende
1310e 72 55 4e 49 43 4f 44 45 5f 53 68 61 64 65 64 22  rUNICODE_Shaded"
1310f 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
13110 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 74 74 66 2d  location . "ttf-
13111 73 68 69 6d 2e 68 3a 31 37 3a 33 39 22 29 20 28  shim.h:17:39") (
13112 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
13113 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
13114 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
13115 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
13116 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
13117 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
13118 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
13119 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1311a 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20   . "font").     
1311b 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1311c 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
1311d 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f  ype (tag . "TTF_
1311e 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20  Font")))).      
1311f 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
13120 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
13121 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29   (name . "text")
13122 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
13123 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
13124 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
13125 20 22 55 69 6e 74 31 36 22 29 29 29 29 0a 20 20   "Uint16")))).  
13126 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
13127 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
13128 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67       (name . "fg
13129 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1312a 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
1312b 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
1312c 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29   . "SDL_Color"))
1312d 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1312e 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1312f 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
13130 2e 20 22 62 67 22 29 0a 20 20 20 20 20 20 20 20  . "bg").        
13131 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
13132 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
13133 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c   (tag . "SDL_Col
13134 6f 72 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  or")))))).    (r
13135 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
13136 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
13137 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
13138 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66  (tag . "SDL_Surf
13139 61 63 65 22 29 29 29 29 0a 20 20 28 28 74 61 67  ace")))).  ((tag
1313a 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1313b 6e 61 6d 65 20 2e 20 22 53 54 54 46 5f 52 65 6e  name . "STTF_Ren
1313c 64 65 72 47 6c 79 70 68 5f 53 68 61 64 65 64 22  derGlyph_Shaded"
1313d 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1313e 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 74 74 66 2d  location . "ttf-
1313f 73 68 69 6d 2e 68 3a 31 39 3a 33 39 22 29 20 28  shim.h:19:39") (
13140 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
13141 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
13142 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
13143 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
13144 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
13145 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
13146 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
13147 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
13148 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20   . "font").     
13149 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1314a 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
1314b 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f  ype (tag . "TTF_
1314c 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20  Font")))).      
1314d 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
1314e 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
1314f 63 68 22 29 20 28 74 79 70 65 20 28 74 61 67 20  ch") (type (tag 
13150 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Uint16"))).  
13151 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
13152 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
13153 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67       (name . "fg
13154 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
13155 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
13156 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
13157 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29   . "SDL_Color"))
13158 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
13159 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1315a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1315b 2e 20 22 62 67 22 29 0a 20 20 20 20 20 20 20 20  . "bg").        
1315c 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1315d 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
1315e 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c   (tag . "SDL_Col
1315f 6f 72 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  or")))))).    (r
13160 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
13161 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
13162 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
13163 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66  (tag . "SDL_Surf
13164 61 63 65 22 29 29 29 29 0a 20 20 28 28 74 61 67  ace")))).  ((tag
13165 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
13166 6e 61 6d 65 20 2e 20 22 53 54 54 46 5f 52 65 6e  name . "STTF_Ren
13167 64 65 72 54 65 78 74 5f 42 6c 65 6e 64 65 64 22  derText_Blended"
13168 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
13169 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 74 74 66 2d  location . "ttf-
1316a 73 68 69 6d 2e 68 3a 32 32 3a 33 39 22 29 20 28  shim.h:22:39") (
1316b 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
1316c 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
1316d 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1316e 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1316f 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
13170 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
13171 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
13172 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
13173 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20   . "font").     
13174 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
13175 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
13176 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f  ype (tag . "TTF_
13177 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20  Font")))).      
13178 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
13179 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1317a 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29   (name . "text")
1317b 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1317c 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
1317d 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
1317e 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
1317f 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
13180 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
13181 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
13182 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
13183 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
13184 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
13185 6e 61 6d 65 20 2e 20 22 66 67 22 29 0a 20 20 20  name . "fg").   
13186 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
13187 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
13188 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
13189 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 29 0a 20  L_Color")))))). 
1318a 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
1318b 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
1318c 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
1318d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1318e 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
1318f 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
13190 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 54 54  n") (name . "STT
13191 46 5f 52 65 6e 64 65 72 55 54 46 38 5f 42 6c 65  F_RenderUTF8_Ble
13192 6e 64 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  nded") (ns . 0).
13193 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
13194 22 74 74 66 2d 73 68 69 6d 2e 68 3a 32 34 3a 33  "ttf-shim.h:24:3
13195 39 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  9") (variadic . 
13196 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
13197 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
13198 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
13199 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1319a 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1319b 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
1319c 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1319d 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a  (name . "font").
1319e 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1319f 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
131a0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
131a1 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20  "TTF_Font")))). 
131a2 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
131a3 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
131a4 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
131a5 65 78 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ext").          
131a6 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
131a7 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
131a8 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
131a9 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
131aa 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
131ab 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
131ac 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
131ad 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
131ae 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
131af 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67 22      (name . "fg"
131b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
131b1 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
131b2 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
131b3 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29  . "SDL_Color")))
131b4 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
131b5 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
131b6 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
131b7 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
131b8 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29   "SDL_Surface"))
131b9 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
131ba 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
131bb 20 22 53 54 54 46 5f 52 65 6e 64 65 72 55 4e 49   "STTF_RenderUNI
131bc 43 4f 44 45 5f 42 6c 65 6e 64 65 64 22 29 20 28  CODE_Blended") (
131bd 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
131be 61 74 69 6f 6e 20 2e 20 22 74 74 66 2d 73 68 69  ation . "ttf-shi
131bf 6d 2e 68 3a 32 36 3a 33 39 22 29 20 28 76 61 72  m.h:26:39") (var
131c0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
131c1 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
131c2 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
131c3 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
131c4 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
131c5 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
131c6 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
131c7 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
131c8 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20  "font").        
131c9 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
131ca 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
131cb 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e   (tag . "TTF_Fon
131cc 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
131cd 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
131ce 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
131cf 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20  ame . "text").  
131d0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
131d1 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
131d2 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
131d3 69 6e 74 31 36 22 29 29 29 29 0a 20 20 20 20 20  int16")))).     
131d4 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
131d5 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
131d6 20 20 28 6e 61 6d 65 20 2e 20 22 66 67 22 29 0a    (name . "fg").
131d7 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
131d8 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
131d9 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
131da 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29  "SDL_Color")))))
131db 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
131dc 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
131dd 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
131de 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
131df 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29  SDL_Surface"))))
131e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
131e1 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
131e2 53 54 54 46 5f 52 65 6e 64 65 72 54 65 78 74 5f  STTF_RenderText_
131e3 42 6c 65 6e 64 65 64 5f 57 72 61 70 70 65 64 22  Blended_Wrapped"
131e4 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
131e5 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 74 74 66 2d  location . "ttf-
131e6 73 68 69 6d 2e 68 3a 32 39 3a 33 39 22 29 20 28  shim.h:29:39") (
131e7 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
131e8 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
131e9 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
131ea 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
131eb 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
131ec 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
131ed 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
131ee 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
131ef 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20   . "font").     
131f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
131f1 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
131f2 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f  ype (tag . "TTF_
131f3 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20  Font")))).      
131f4 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
131f5 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
131f6 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29   (name . "text")
131f7 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
131f8 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
131f9 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
131fa 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
131fb 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
131fc 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
131fd 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
131fe 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
131ff 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
13200 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
13201 6e 61 6d 65 20 2e 20 22 66 67 22 29 0a 20 20 20  name . "fg").   
13202 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
13203 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
13204 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
13205 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 0a 20 20 20  L_Color")))).   
13206 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
13207 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
13208 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 72 61      (name . "wra
13209 70 4c 65 6e 67 74 68 22 29 0a 20 20 20 20 20 20  pLength").      
1320a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1320b 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20   "Uint32"))))). 
1320c 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
1320d 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
1320e 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
1320f 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
13210 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
13211 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
13212 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 54 54  n") (name . "STT
13213 46 5f 52 65 6e 64 65 72 55 54 46 38 5f 42 6c 65  F_RenderUTF8_Ble
13214 6e 64 65 64 5f 57 72 61 70 70 65 64 22 29 20 28  nded_Wrapped") (
13215 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
13216 61 74 69 6f 6e 20 2e 20 22 74 74 66 2d 73 68 69  ation . "ttf-shi
13217 6d 2e 68 3a 33 31 3a 33 39 22 29 20 28 76 61 72  m.h:31:39") (var
13218 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
13219 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
1321a 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
1321b 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
1321c 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
1321d 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1321e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1321f 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
13220 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20  "font").        
13221 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
13222 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
13223 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e   (tag . "TTF_Fon
13224 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
13225 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
13226 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
13227 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20  ame . "text").  
13228 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
13229 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1322a 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
1322b 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1322c 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
1322d 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
1322e 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1322f 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
13230 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
13231 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
13232 65 20 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20  e . "fg").      
13233 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
13234 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
13235 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43  pe (tag . "SDL_C
13236 6f 6c 6f 72 22 29 29 29 29 0a 20 20 20 20 20 20  olor")))).      
13237 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
13238 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
13239 20 28 6e 61 6d 65 20 2e 20 22 77 72 61 70 4c 65   (name . "wrapLe
1323a 6e 67 74 68 22 29 0a 20 20 20 20 20 20 20 20 20  ngth").         
1323b 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
1323c 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20  int32"))))).    
1323d 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
1323e 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1323f 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
13240 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
13241 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74  rface")))).  ((t
13242 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
13243 20 28 6e 61 6d 65 20 2e 20 22 53 54 54 46 5f 52   (name . "STTF_R
13244 65 6e 64 65 72 55 4e 49 43 4f 44 45 5f 42 6c 65  enderUNICODE_Ble
13245 6e 64 65 64 5f 57 72 61 70 70 65 64 22 29 20 28  nded_Wrapped") (
13246 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
13247 61 74 69 6f 6e 20 2e 20 22 74 74 66 2d 73 68 69  ation . "ttf-shi
13248 6d 2e 68 3a 33 33 3a 33 39 22 29 20 28 76 61 72  m.h:33:39") (var
13249 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
1324a 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
1324b 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
1324c 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
1324d 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
1324e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1324f 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
13250 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
13251 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20  "font").        
13252 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
13253 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
13254 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e   (tag . "TTF_Fon
13255 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
13256 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
13257 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
13258 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20  ame . "text").  
13259 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1325a 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1325b 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
1325c 69 6e 74 31 36 22 29 29 29 29 0a 20 20 20 20 20  int16")))).     
1325d 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
1325e 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1325f 20 20 28 6e 61 6d 65 20 2e 20 22 66 67 22 29 0a    (name . "fg").
13260 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
13261 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
13262 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
13263 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 0a  "SDL_Color")))).
13264 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
13265 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
13266 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
13267 77 72 61 70 4c 65 6e 67 74 68 22 29 0a 20 20 20  wrapLength").   
13268 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
13269 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29  g . "Uint32"))))
1326a 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1326b 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1326c 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
1326d 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1326e 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29  SDL_Surface"))))
1326f 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
13270 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
13271 53 54 54 46 5f 52 65 6e 64 65 72 47 6c 79 70 68  STTF_RenderGlyph
13272 5f 42 6c 65 6e 64 65 64 22 29 20 28 6e 73 20 2e  _Blended") (ns .
13273 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
13274 6e 20 2e 20 22 74 74 66 2d 73 68 69 6d 2e 68 3a  n . "ttf-shim.h:
13275 33 35 3a 33 39 22 29 20 28 76 61 72 69 61 64 69  35:39") (variadi
13276 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
13277 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
13278 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
13279 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
1327a 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
1327b 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
1327c 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1327d 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e      (name . "fon
1327e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
1327f 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
13280 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
13281 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29  g . "TTF_Font"))
13282 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
13283 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
13284 28 6e 61 6d 65 20 2e 20 22 63 68 22 29 20 28 74  (name . "ch") (t
13285 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
13286 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  16"))).        (
13287 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
13288 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
13289 61 6d 65 20 2e 20 22 66 67 22 29 0a 20 20 20 20  ame . "fg").    
1328a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1328b 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
1328c 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1328d 5f 43 6f 6c 6f 72 22 29 29 29 29 29 29 0a 20 20  _Color")))))).  
1328e 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
1328f 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
13290 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
13291 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
13292 53 75 72 66 61 63 65 22 29 29 29 29 29 0a        Surface"))))).